All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
xml_document_struct Struct Reference
+ Inheritance diagram for xml_document_struct:

Public Member Functions

 xml_document_struct (xml_memory_page *page)
- Public Member Functions inherited from xml_allocator
 xml_allocator (xml_memory_page *root)
xml_memory_pageallocate_page (size_t data_size)
voidallocate_memory_oob (size_t size, xml_memory_page *&out_page)
voidallocate_memory (size_t size, xml_memory_page *&out_page)
voidallocate_object (size_t size, xml_memory_page *&out_page)
void deallocate_memory (void *ptr, size_t size, xml_memory_page *page)
char_tallocate_string (size_t length)
void deallocate_string (char_t *string)
bool reserve ()

Public Attributes

const char_tbuffer
- Public Attributes inherited from xml_allocator
size_t _busy_size

Additional Inherited Members

- Static Public Member Functions inherited from xml_allocator
static void deallocate_page (xml_memory_page *page)

Detailed Description

Definition at line 1120 of file pugixml.cpp.

Constructor & Destructor Documentation

xml_document_struct::xml_document_struct ( xml_memory_page page)

Definition at line 1122 of file pugixml.cpp.

Member Data Documentation

const char_t* xml_document_struct::buffer

Definition at line 1126 of file pugixml.cpp.

xml_extra_buffer* xml_document_struct::extra_buffers

Definition at line 1128 of file pugixml.cpp.

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