CARLA
 
载入中...
搜索中...
未找到
静态 Public 成员函数 | Public 属性 | 所有成员列表
xml_memory_page结构体 参考
+ xml_memory_page 的协作图:

静态 Public 成员函数

static xml_memory_pageconstruct (void *memory)
 

Public 属性

xml_allocatorallocator
 
size_t busy_size
 
size_t freed_size
 
xml_memory_pagenext
 
xml_memory_pageprev
 

详细描述

在文件 pugixml.cpp464 行定义.

成员函数说明

◆ construct()

static xml_memory_page * xml_memory_page::construct ( void * memory)
inlinestatic

在文件 pugixml.cpp466 行定义.

引用了 allocator, busy_size, freed_size, next , 以及 prev.

被这些函数引用 xml_allocator::allocate_page().

+ 这是这个函数的调用关系图:

类成员变量说明

◆ allocator

xml_allocator* xml_memory_page::allocator

在文件 pugixml.cpp485 行定义.

被这些函数引用 xml_allocator::allocate_page() , 以及 construct().

◆ busy_size

size_t xml_memory_page::busy_size

◆ freed_size

size_t xml_memory_page::freed_size

在文件 pugixml.cpp491 行定义.

被这些函数引用 construct() , 以及 xml_allocator::deallocate_memory().

◆ next

xml_memory_page* xml_memory_page::next

◆ prev

xml_memory_page* xml_memory_page::prev

在文件 pugixml.cpp487 行定义.

被这些函数引用 xml_allocator::allocate_memory_oob(), construct() , 以及 xml_allocator::deallocate_memory().


该结构体的文档由以下文件生成: