|
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 |