Openholo
v5.0
Open Source Digital Holographic Library
|
#include <tinyxml2.h>
Public Member Functions | |
MemPool () | |
virtual | ~MemPool () |
virtual int | ItemSize () const =0 |
virtual void * | Alloc ()=0 |
virtual void | Free (void *)=0 |
virtual void | SetTracked ()=0 |
virtual void | Clear ()=0 |
MemPool () | |
virtual | ~MemPool () |
virtual int | ItemSize () const =0 |
virtual void * | Alloc ()=0 |
virtual void | Free (void *)=0 |
virtual void | SetTracked ()=0 |
virtual void | Clear ()=0 |
MemPool () | |
virtual | ~MemPool () |
virtual int | ItemSize () const =0 |
virtual void * | Alloc ()=0 |
virtual void | Free (void *)=0 |
virtual void | SetTracked ()=0 |
virtual void | Clear ()=0 |
Definition at line 327 of file tinyxml2.h.
|
inline |
Definition at line 330 of file tinyxml2.h.
|
inlinevirtual |
Definition at line 331 of file tinyxml2.h.
|
inline |
Definition at line 330 of file tinyxml2.h.
|
inlinevirtual |
Definition at line 331 of file tinyxml2.h.
|
inline |
Definition at line 330 of file tinyxml2.h.
|
inlinevirtual |
Definition at line 331 of file tinyxml2.h.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.
|
pure virtual |
Implemented in tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< ITEM_SIZE >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLComment) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLText) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLAttribute) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >, and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >.