OpenCPN Partial API docs
Loading...
Searching...
No Matches
xpath_allocator Class Reference

Public Member Functions

 xpath_allocator (xpath_memory_block *root, size_t root_size=0)
 
void * allocate_nothrow (size_t size)
 
void * allocate (size_t size)
 
void * reallocate (void *ptr, size_t old_size, size_t new_size)
 
void revert (const xpath_allocator &state)
 
void release ()
 

Detailed Description

Definition at line 7177 of file pugixml.cpp.

Constructor & Destructor Documentation

◆ xpath_allocator()

xpath_allocator::xpath_allocator ( xpath_memory_block root,
size_t  root_size = 0 
)
inline

Definition at line 7186 of file pugixml.cpp.

Member Function Documentation

◆ allocate()

void * xpath_allocator::allocate ( size_t  size)
inline

Definition at line 7227 of file pugixml.cpp.

◆ allocate_nothrow()

void * xpath_allocator::allocate_nothrow ( size_t  size)
inline

Definition at line 7193 of file pugixml.cpp.

◆ reallocate()

void * xpath_allocator::reallocate ( void *  ptr,
size_t  old_size,
size_t  new_size 
)
inline

Definition at line 7242 of file pugixml.cpp.

◆ release()

void xpath_allocator::release ( )
inline

Definition at line 7303 of file pugixml.cpp.

◆ revert()

void xpath_allocator::revert ( const xpath_allocator state)
inline

Definition at line 7286 of file pugixml.cpp.


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