antioch-0.4.0
|
#include <tinyxml2.h>
Classes | |
struct | Block |
union | Chunk |
Public Member Functions | |
MemPoolT () | |
~MemPoolT () | |
virtual int | ItemSize () const |
int | CurrentAllocs () const |
virtual void * | Alloc () |
virtual void | Free (void *mem) |
void | Trace (const char *name) |
Private Types | |
enum | { COUNT = 1024/SIZE } |
Private Attributes | |
DynArray< Block *, 10 > | blockPtrs |
Chunk * | root |
int | currentAllocs |
int | nAllocs |
int | maxAllocs |
Definition at line 259 of file tinyxml2.h.
|
private |
|
inline |
Definition at line 262 of file tinyxml2.h.
|
inline |
Definition at line 263 of file tinyxml2.h.
|
inlinevirtual |
|
inline |
Definition at line 271 of file tinyxml2.h.
|
inlinevirtual |
|
inlinevirtual |
|
inline |
Definition at line 303 of file tinyxml2.h.
|
private |
Definition at line 317 of file tinyxml2.h.
Referenced by tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >::Alloc(), tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >::Trace(), and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >::~MemPoolT().
|
private |
Definition at line 320 of file tinyxml2.h.
Referenced by tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >::Alloc(), tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >::CurrentAllocs(), tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >::Free(), and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >::Trace().
|
private |
Definition at line 322 of file tinyxml2.h.
Referenced by tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >::Alloc(), and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >::Trace().
|
private |
Definition at line 321 of file tinyxml2.h.
Referenced by tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >::Alloc(), and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >::Trace().
|
private |
Definition at line 318 of file tinyxml2.h.
Referenced by tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >::Alloc(), and tinyxml2::MemPoolT< sizeof(tinyxml2::XMLElement) >::Free().