HDK
|
This is the complete list of members for UT_MemoryResource, including all inherited members.
clients() const | UT_MemoryResource | inline |
getMemoryResource(const UT_StringHolder &name) | UT_MemoryResource | static |
hasMemoryResource(const UT_StringHolder &name, UT_MemoryResource **mem=nullptr) | UT_MemoryResource | static |
memoryResources() | UT_MemoryResource | static |
operator=(const UT_NonCopyable &)=delete | UT_NonCopyableNS::UT_NonCopyable | protected |
registerClient(UT_MemoryClient *client, UT_MemoryClient::Niceness niceness) | UT_MemoryResource | |
registerClient(UT_MemoryClient *client, const UT_Array< UT_MemoryClient::Niceness > &niceness) | UT_MemoryResource | |
registerDeviceName(const UT_StringHolder &name, const uint8(&uuid)[16]) | UT_MemoryResource | static |
requestMemoryFree(exint size_in_bytes, const UT_MemoryClient *from_client, UT_MemoryClient::RequestSeverity severity=UT_MemoryClient::NORMAL_REQUEST) | UT_MemoryResource | |
returnMemory(const UT_MemoryClient *returning_client, exint size_in_bytes) | UT_MemoryResource | |
setTotalMemory(exint mem_in_bytes) | UT_MemoryResource | inline |
totalMemory() const | UT_MemoryResource | |
unregisterClient(UT_MemoryClient *client) | UT_MemoryResource | |
usedMemory() | UT_MemoryResource | |
UT_MemoryResource(const UT_StringHolder &name, PassKey) | UT_MemoryResource | |
UT_NonCopyable()=default | UT_NonCopyableNS::UT_NonCopyable | protected |
UT_NonCopyable(const UT_NonCopyable &)=delete | UT_NonCopyableNS::UT_NonCopyable | protected |
~UT_NonCopyable()=default | UT_NonCopyableNS::UT_NonCopyable | protected |