![]() |
QCAD
Open Source 2D CAD
|
#include <PointerPool.h>
Public Member Functions | |
PoolPointer< X > | acquire () |
uint32_t | getCapacity () const |
PointerPool (uint32_t capacity) | |
void | release (X *p) |
void | setCapacity (uint32_t c) |
~PointerPool () | |
Public Attributes | |
uint64_t | m_hits |
uint64_t | m_misses |
uint64_t | m_pointerCount |
Private Attributes | |
uint32_t | m_capacity |
std::stack< X * > | m_pool |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
uint64_t Tools::PointerPool< X >::m_hits |
uint64_t Tools::PointerPool< X >::m_misses |
uint64_t Tools::PointerPool< X >::m_pointerCount |
|
private |