24 getAllocator()->freeOne(address);
46 return theAllocator->getInUseCount();
52 getAllocator()->zeroBlocks(doIt);
58 getAllocator()->relabel(aLabel);
65 return getAllocator()->meter;
71 return getAllocator()->getStats(stats);
Mem::Allocator * create(const char *, size_t)
static MemPools & GetInstance()
void * alloc()
Allocate one element from the pool.
void relabel(const char *const aLabel)
void freeOne(void *)
Free a element allocated by Mem::AllocatorProxy::alloc()
Allocator * getAllocator() const
void zeroBlocks(bool doIt)
size_t getStats(PoolStats &stats)
PoolMeter const & getMeter() const
void zeroBlocks(const bool doIt)
void * alloc()
provide (and reserve) memory suitable for storing one object