CMSDK
2.0.1
|
This is the complete list of members for cmlabs::MemoryManagerX, including all inherited members.
connect(uint16 sysID) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
create(uint16 sysID, uint32 staticPageTableSize=100, uint32 slotCount=360, uint32 slotDuration=60000000, uint32 pagesPerSlot=10, bool force=false) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
createAndLockNewSystemPage(uint32 size, uint32 &id) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
CreateAndLockNewSystemPage(uint32 size, uint32 &id) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | static |
DestroySystemPage(uint32 pageID) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | static |
GetAndLockMemoryBlock(uint64 id, uint32 &size, uint64 &eol) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | static |
getAndLockMemoryBlock(uint64 id, uint32 &size, uint64 &eol) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
getAndLockSystemBlock(uint32 pageID, uint32 &size) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
GetAndLockSystemBlock(uint32 pageID, uint32 &size) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | static |
getCopyMemoryBlock(uint64 id, uint32 &size, uint64 &eol) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
GetCopyMemoryBlock(uint64 id, uint32 &size, uint64 &eol) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | static |
getLockedMemoryBlock(MemoryPage *page, uint64 id, uint32 &size, uint64 &eol) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
getLockedSystemBlock(uint32 pageID, uint32 &size) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
getLockedSystemBlock(MemoryPage *page, uint32 &size) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
GetMemoryUsage(uint32 &total, uint32 &usage, uint32 &sysTotal, uint32 &sysUsage, uint32 &staticTotal, uint32 &staticUsage, uint32 &dynamicTotal, uint32 &dynamicUsage) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | static |
getSystemBlock(uint32 pageID, uint32 &size) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
InsertMemoryBlock(const char *data, uint32 size, uint64 eol, uint64 &id) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | static |
insertMemoryBlock(const char *data, uint32 size, uint64 eol, uint64 &id) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
MemoryManagement (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | friend |
MemoryManagerX() (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
OverwriteMemoryBlock(uint64 id, const char *data, uint32 size, uint64 eol) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | static |
overwriteMemoryBlock(uint64 id, const char *data, uint32 size, uint64 eol) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
resizeSystemPage(uint32 pageID, uint32 size) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
ResizeSystemPage(uint32 pageID, uint32 newSize) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | static |
Singleton (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | static |
UnitTest() (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | static |
unlockMemoryBlock(uint64 id) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
UnlockMemoryBlock(uint64 id) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | static |
UnlockSystemBlock(uint32 pageID) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | static |
unlockSystemBlock(uint32 pageID) (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX | |
~MemoryManagerX() (defined in cmlabs::MemoryManagerX) | cmlabs::MemoryManagerX |