静态 Public 成员函数 | |
static xml_memory_page * | construct (void *memory) |
Public 属性 | |
xml_allocator * | allocator |
size_t | busy_size |
size_t | freed_size |
xml_memory_page * | next |
xml_memory_page * | prev |
在文件 pugixml.cpp 第 464 行定义.
|
inlinestatic |
在文件 pugixml.cpp 第 466 行定义.
引用了 allocator, busy_size, freed_size, next , 以及 prev.
被这些函数引用 xml_allocator::allocate_page().
xml_allocator* xml_memory_page::allocator |
在文件 pugixml.cpp 第 485 行定义.
被这些函数引用 xml_allocator::allocate_page() , 以及 construct().
size_t xml_memory_page::busy_size |
size_t xml_memory_page::freed_size |
在文件 pugixml.cpp 第 491 行定义.
被这些函数引用 construct() , 以及 xml_allocator::deallocate_memory().
xml_memory_page* xml_memory_page::next |
在文件 pugixml.cpp 第 488 行定义.
被这些函数引用 pugi::xml_document::_destroy(), xml_allocator::allocate_memory_oob(), construct() , 以及 xml_allocator::deallocate_memory().
xml_memory_page* xml_memory_page::prev |
在文件 pugixml.cpp 第 487 行定义.
被这些函数引用 xml_allocator::allocate_memory_oob(), construct() , 以及 xml_allocator::deallocate_memory().