JX Application Framework
|
This is the complete list of members for JMMTable, including all inherited members.
_AddNewRecord(const JMMRecord &record, const bool checkDoubleAllocation)=0 | JMMTable | protectedpure virtual |
_SetRecordDeleted(JMMRecord *record, const void *block, const JUtf8Byte *file, const JUInt32 line, const bool isArray)=0 | JMMTable | protectedpure virtual |
AddNewRecord(const JMMRecord &record, const bool checkDoubleAllocation) | JMMTable | |
AddToHistogram(const JMMRecord &record, JSize histo[JMemoryManager::kHistogramSlotCount]) const | JMMTable | protected |
BeginRecursiveBlock() | JMMTable | protected |
EndRecursiveBlock() | JMMTable | protected |
GetAllocatedBytes() const =0 | JMMTable | pure virtual |
GetAllocatedCount() const =0 | JMMTable | pure virtual |
GetDeletedCount() const =0 | JMMTable | pure virtual |
GetTotalCount() const =0 | JMMTable | pure virtual |
JMMTable(JMemoryManager *manager) | JMMTable | |
NotifyArrayDeletedAsObject(const JMMRecord &record) | JMMTable | protected |
NotifyMultipleAllocation(const JMMRecord &thisRecord, const JMMRecord &firstRecord) | JMMTable | protected |
NotifyMultipleDeletion(const JMMRecord &firstRecord, const JUtf8Byte *file, const JUInt32 line, const bool isArray) | JMMTable | protected |
NotifyObjectDeletedAsArray(const JMMRecord &record) | JMMTable | protected |
NotifyUnallocatedDeletion(const JUtf8Byte *file, const JUInt32 line, const bool isArray) | JMMTable | protected |
PrintAllocated(const JMemoryManager::RecordFilter &filter) const =0 | JMMTable | pure virtual |
PrintAllocatedRecord(const JMMRecord &record) const | JMMTable | protected |
SaveSnapshot()=0 | JMMTable | pure virtual |
SetRecordDeleted(JMMRecord *record, const void *block, const JUtf8Byte *file, const JUInt32 line, const bool isArray) | JMMTable | |
StreamAllocatedForDebug(std::ostream &output, const JMemoryManager::RecordFilter &filter) const =0 | JMMTable | pure virtual |
StreamAllocationSizeHistogram(std::ostream &output, const JMemoryManager::RecordFilter &filter) const =0 | JMMTable | pure virtual |
StreamHistogram(std::ostream &output, const JSize histo[JMemoryManager::kHistogramSlotCount]) const | JMMTable | protected |
StreamSnapshotDiffForDebug(std::ostream &output, const JMemoryManager::RecordFilter &filter) const =0 | JMMTable | pure virtual |
~JMMTable() | JMMTable | virtual |