TraceX
 
Loading...
Searching...
No Matches
xml_stream_chunk< T > Struct Template Reference
Collaboration diagram for xml_stream_chunk< T >:

Public Member Functions

 xml_stream_chunk ()
 

Static Public Member Functions

static xml_stream_chunkcreate ()
 
static void destroy (xml_stream_chunk *chunk)
 

Public Attributes

xml_stream_chunknext
 
size_t size
 
data [xml_memory_page_size/sizeof(T)]
 

Constructor & Destructor Documentation

◆ xml_stream_chunk()

template<typename T>
xml_stream_chunk< T >::xml_stream_chunk ( )
inline
Here is the caller graph for this function:

Member Function Documentation

◆ create()

template<typename T>
static xml_stream_chunk * xml_stream_chunk< T >::create ( )
inlinestatic
Here is the call graph for this function:
Here is the caller graph for this function:

◆ destroy()

template<typename T>
static void xml_stream_chunk< T >::destroy ( xml_stream_chunk< T > * chunk)
inlinestatic
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ data

template<typename T>
T xml_stream_chunk< T >::data[xml_memory_page_size/sizeof(T)]

◆ next

template<typename T>
xml_stream_chunk* xml_stream_chunk< T >::next

◆ size

template<typename T>
size_t xml_stream_chunk< T >::size

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