#include <MemoryBase.h>
Inheritance diagram for ark::AllocatorAuditor:
Public Member Functions | |
AllocatorAuditor () | |
virtual | ~AllocatorAuditor () |
virtual void | beginAuditCycle () |
virtual void | endAuditCycle () |
virtual void | printAuditTally () |
virtual void | registerAllocation () |
virtual void | registerDeallocation () |
virtual void | resetAudit () |
Private Attributes | |
bool | _auditing |
unsigned | _allocations |
unsigned | _deallocations |
unsigned | _outOfCycleAllocs |
unsigned | _outOfCycleDeallocs |
int | _missing |
unsigned | _cyclesElapsed |
unsigned | _maxAllocsPerCycle |
unsigned | _minAllocsPerCycle |
unsigned | _maxDeallocsPerCycle |
unsigned | _minDeallocsPerCycle |
|
|
|
|
|
Reimplemented in ark::ThreadSafeAllocatorAuditor. |
|
Reimplemented in ark::ThreadSafeAllocatorAuditor. |
|
Reimplemented in ark::ThreadSafeAllocatorAuditor. |
|
Reimplemented in ark::ThreadSafeAllocatorAuditor. |
|
Reimplemented in ark::ThreadSafeAllocatorAuditor. |
|
Reimplemented in ark::ThreadSafeAllocatorAuditor. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|