JX Application Framework
Loading...
Searching...
No Matches
JMemoryManager Member List

This is the complete list of members for JMemoryManager, including all inherited members.

Broadcast(const T &message)JBroadcasterinlineprotected
BroadcastWithFeedback(Message *message)JBroadcasterinlineprotected
ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember)JBroadcasterprotected
DebugLink typedefJMemoryManager
Delete(void *memory, bool isArray)JMemoryManager
GetAbortUnknownAlloc()JMemoryManagerinlinestatic
GetAllocateGarbage() constJMemoryManagerinline
GetBroadcastErrors() constJMemoryManagerinline
GetCheckDoubleAllocation() constJMemoryManagerinline
GetDeallocateGarbage() constJMemoryManagerinline
GetPrintErrors() constJMemoryManager
GetPrintExitStats() constJMemoryManagerinline
GetPrintInternalStats() constJMemoryManagerinline
GetPrintLibraryStats() constJMemoryManagerinline
GetRecipientCount() constJBroadcaster
GetSenderCount() constJBroadcaster
HandleArrayDeletedAsObject(const JMMRecord &record)JMemoryManagerprotected
HandleMultipleAllocation(const JMMRecord &thisRecord, const JMMRecord &firstRecord)JMemoryManagerprotected
HandleMultipleDeletion(const JMMRecord &thisRecord, const JUtf8Byte *file, const JUInt32 line, const bool isArray)JMemoryManagerprotected
HandleObjectDeletedAsArray(const JMMRecord &record)JMemoryManagerprotected
HandleUnallocatedDeletion(const JUtf8Byte *file, const JUInt32 line, const bool isArray)JMemoryManagerprotected
HasRecipients() constJBroadcaster
HasSenders() constJBroadcaster
Instance()JMemoryManagerstatic
JBroadcaster()JBroadcaster
JBroadcaster(const JBroadcaster &source)JBroadcasterprotected
JLocateDeleteJMemoryManagerfriend
JMemoryManager()JMemoryManagerprotected
JMMHandleACEExitJMemoryManagerfriend
JMMHandleExitJMemoryManagerfriend
JMMTableJMemoryManagerfriend
kArrayDeletedAsObjectJMemoryManagerstatic
kErrorMessage enum valueJMemoryManager
kExitStatsMessage enum valueJMemoryManager
kHistogramSlotCount enum valueJMemoryManager
kMultipleAllocationJMemoryManagerstatic
kMultipleDeletionJMemoryManagerstatic
kObjectDeletedAsArrayJMemoryManagerstatic
kRecordsMessage enum valueJMemoryManager
kRunningStatsMessage enum valueJMemoryManager
kSaveSnapshotMessage enum valueJMemoryManager
kSnapshotDiffMessage enum valueJMemoryManager
kUnallocatedDeletionJMemoryManagerstatic
kUnknownFileJMemoryManagerstatic
ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f)JBroadcaster
ListenTo(const JBroadcaster *sender)JBroadcasterprotected
New(const size_t size, const JUtf8Byte *file, const JUInt32 line, const int type, const bool isArray, const bool assert)JMemoryManagerstatic
JBroadcaster::operator=(const JBroadcaster &source)JBroadcaster
PrintAllocated() constJMemoryManager
PrintMemoryStats()JMemoryManager
Receive(JBroadcaster *sender, const Message &message) overrideJMemoryManagerprotectedvirtual
ReceiveGoingAway(JBroadcaster *sender)JBroadcasterprotectedvirtual
ReceiveWithFeedback(JBroadcaster *sender, Message *message)JBroadcasterprotectedvirtual
RecordingAllocated() constJMemoryManagerinline
Send(JBroadcaster *recipient, const T &message)JBroadcasterprotected
SendError(const JString &msg)JMemoryManagerstatic
SendWithFeedback(JBroadcaster *recipient, Message *message)JBroadcasterprotected
SetAbortUnknownAlloc(const bool yesNo)JMemoryManagerinlinestatic
SetBroadcastErrors(const bool broadcast)JMemoryManagerinline
SetCheckDoubleAllocation(const bool yesNo)JMemoryManagerinline
SetPrintErrors(const bool print)JMemoryManager
SetPrintExitStats(const bool yesNo)JMemoryManagerinline
SetPrintInternalStats(const bool yesNo)JMemoryManagerinline
SetPrintLibraryStats(const bool yesNo)JMemoryManagerinline
SetProtocol(DebugLink *link)JMemoryManagerstatic
StopListening(const JBroadcaster *sender)JBroadcasterprotected
StopListening(const JBroadcaster *sender, const std::type_info &messageType)JBroadcasterprotected
ToString() constJBroadcastervirtual
~JBroadcaster()JBroadcastervirtual
~JMemoryManager() overrideJMemoryManager