docs/html/classtinyxml2_1_1MemPoolT.html
| | Jetson Inference
DNN Vision Library |
Classes | Public Types | Public Member Functions | List of all members
tinyxml2::MemPoolT< ITEM_SIZE > Class Template Reference
#include <xml.h>
Inheritance diagram for tinyxml2::MemPoolT< ITEM_SIZE >:
|
| | enum | { ITEMS_PER_BLOCK = (4 * 1024) / ITEM_SIZE } | | |
|
| | | MemPoolT () | | | | | ~MemPoolT () | | | | void | Clear () | | | | virtual int | ItemSize () const | | | | int | CurrentAllocs () const | | | | virtual void * | Alloc () | | | | virtual void | Free (void *mem) | | | | void | Trace (const char *name) | | | | void | SetTracked () | | | | int | Untracked () const | | | | Public Member Functions inherited from tinyxml2::MemPool | | | MemPool () | | | | virtual | ~MemPool () | | |
template<int ITEM_SIZE>
| anonymous enum |
| Enumerator |
|---|
| ITEMS_PER_BLOCK |
template<int ITEM_SIZE>
|
| tinyxml2::MemPoolT< ITEM_SIZE >::MemPoolT | ( | | ) | |
| inline |
template<int ITEM_SIZE>
|
| tinyxml2::MemPoolT< ITEM_SIZE >::~MemPoolT | ( | | ) | |
| inline |
template<int ITEM_SIZE>
|
| virtual void* tinyxml2::MemPoolT< ITEM_SIZE >::Alloc | ( | | ) | |
| inlinevirtual |
Implements tinyxml2::MemPool.
template<int ITEM_SIZE>
|
| void tinyxml2::MemPoolT< ITEM_SIZE >::Clear | ( | | ) | |
| inlinevirtual |
Implements tinyxml2::MemPool.
template<int ITEM_SIZE>
|
| int tinyxml2::MemPoolT< ITEM_SIZE >::CurrentAllocs | ( | | ) | const |
| inline |
template<int ITEM_SIZE>
|
| virtual void tinyxml2::MemPoolT< ITEM_SIZE >::Free | ( | void * | mem | ) | |
| inlinevirtual |
Implements tinyxml2::MemPool.
template<int ITEM_SIZE>
|
| virtual int tinyxml2::MemPoolT< ITEM_SIZE >::ItemSize | ( | | ) | const |
| inlinevirtual |
Implements tinyxml2::MemPool.
template<int ITEM_SIZE>
|
| void tinyxml2::MemPoolT< ITEM_SIZE >::SetTracked | ( | | ) | |
| inlinevirtual |
Implements tinyxml2::MemPool.
template<int ITEM_SIZE>
|
| void tinyxml2::MemPoolT< ITEM_SIZE >::Trace | ( | const char * | name | ) | |
| inline |
template<int ITEM_SIZE>
|
| int tinyxml2::MemPoolT< ITEM_SIZE >::Untracked | ( | | ) | const |
| inline |
The documentation for this class was generated from the following file: