μHAL (v2.7.9)
Part of the IPbus software repository
Static Public Member Functions | Public Attributes | List of all members
xml_memory_page Struct Reference
Collaboration diagram for xml_memory_page:
[legend]

Static Public Member Functions

static xml_memory_pageconstruct (void *memory)
 

Public Attributes

xml_allocatorallocator
 
xml_memory_pageprev
 
xml_memory_pagenext
 
size_t busy_size
 
size_t freed_size
 

Detailed Description

Definition at line 458 of file pugixml.cpp.

Member Function Documentation

◆ construct()

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

Definition at line 460 of file pugixml.cpp.

References allocator, busy_size, freed_size, next, and prev.

Referenced by xml_allocator::allocate_page().

Member Data Documentation

◆ allocator

xml_allocator* xml_memory_page::allocator

Definition at line 479 of file pugixml.cpp.

Referenced by xml_allocator::allocate_page(), and construct().

◆ busy_size

size_t xml_memory_page::busy_size

◆ freed_size

size_t xml_memory_page::freed_size

Definition at line 485 of file pugixml.cpp.

Referenced by construct(), and xml_allocator::deallocate_memory().

◆ next

xml_memory_page* xml_memory_page::next

◆ prev

xml_memory_page* xml_memory_page::prev

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