v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::ChunkedStream< Char >::Chunk Struct Reference
Collaboration diagram for v8::internal::ChunkedStream< Char >::Chunk:

Public Member Functions

 Chunk (const Char *const data, size_t position, size_t length)
 
size_t end_position () const
 

Public Attributes

std::unique_ptr< const Char[]> data
 
const size_t position
 
const size_t length
 

Detailed Description

template<typename Char>
struct v8::internal::ChunkedStream< Char >::Chunk

Definition at line 176 of file scanner-character-streams.cc.

Constructor & Destructor Documentation

◆ Chunk()

template<typename Char >
v8::internal::ChunkedStream< Char >::Chunk::Chunk ( const Char *const data,
size_t position,
size_t length )
inline

Definition at line 177 of file scanner-character-streams.cc.

Member Function Documentation

◆ end_position()

template<typename Char >
size_t v8::internal::ChunkedStream< Char >::Chunk::end_position ( ) const
inline

Definition at line 183 of file scanner-character-streams.cc.

Member Data Documentation

◆ data

template<typename Char >
std::unique_ptr<const Char[]> v8::internal::ChunkedStream< Char >::Chunk::data

Definition at line 179 of file scanner-character-streams.cc.

◆ length

template<typename Char >
const size_t v8::internal::ChunkedStream< Char >::Chunk::length

Definition at line 182 of file scanner-character-streams.cc.

◆ position

template<typename Char >
const size_t v8::internal::ChunkedStream< Char >::Chunk::position

Definition at line 181 of file scanner-character-streams.cc.


The documentation for this struct was generated from the following file: