MemoryManager Member List

This is the complete list of members for MemoryManager, including all inherited members.
AllocateBlocks(const IMemoryContext &in_memContext, MemoryToken in_reserveToken, simba_uint32 in_numberOfBlocks, simba_uint64 in_blockSize, bool in_reserved=true)MemoryManager [virtual]
AllocateMemoryFileBlock(simba_size_t in_blockSize)MemoryManager [virtual]
AllocateUnreservedBlock(const IMemoryContext &in_memContext, MemoryToken in_reserveToken, simba_uint64 in_blockSize)MemoryManager [virtual]
CanSwap()MemoryManager [virtual]
ChooseBlockCount(simba_uint64 in_blockCount)MemoryManager [virtual]
CleanupMemoryRecords(MemoryToken in_querySpecificID)MemoryManager
GetInstance()MemoryManager [static]
GetMemoryStrategy()MemoryManager [virtual]
GetUniqueMemoryToken()MemoryManager
IsMemoryAvailable(simba_uint64 in_requestSize)MemoryManager [virtual]
IsValidMemoryStrategy(simba_uint16 in_memStrategy)MemoryManager [static]
MemoryManager(simba_unsigned_native in_maximumMemorySize, simba_uint16 in_thresholdPercent)MemoryManager [protected]
NotifyCancellation()MemoryManager [virtual]
ReleaseBlock(MemoryToken in_reserveToken, simba_uint64 in_size)MemoryManager [virtual]
ReleaseBlock(Simba::DSI::MemoryFileBlock *in_memoryFileBlock)MemoryManager [virtual]
ReleaseMemoryResources(MemoryToken in_reserveToken)MemoryManager
ReleaseMemoryToken(MemoryToken in_toRelease)MemoryManager
ReserveBlocks(const IMemoryContext &in_memContext, MemoryToken in_reserveToken, simba_uint32 in_numberOfBlocks, simba_uint64 in_blockSize)MemoryManager [virtual]
ReserveMax(MemoryToken in_reserveToken)MemoryManager [virtual]
SetInstance(Simba::DSI::MemoryManager *in_instance)MemoryManager [static]
TransferAllocationBetweenRequesters(MemoryToken in_sourceToken, MemoryToken in_targetToken, const IMemoryContext &in_targetContext, simba_uint64 in_bytesToTransfer)MemoryManager
~MemoryManager()MemoryManager [virtual]

Generated on Wed May 17 14:21:16 2017 for SimbaEngine 10.1.3.1011 by simba