HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CE_MemoryPool Member List

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

allocBuffer(CE_Context *, int64 size)CE_MemoryPool
CE_Context classCE_MemoryPoolfriend
CE_MemoryPool(int64 size)CE_MemoryPool
clear()CE_MemoryPool
freeMemory(exint amount)CE_MemoryPool
getMaxSize() const CE_MemoryPoolinline
getUsage(exint &total, exint &not_in_use) const CE_MemoryPoolinline
registerClient(UT_MemoryResource *resource)CE_MemoryPoolinline
reportUsage() const CE_MemoryPool
reportUsage(std::ostream &os) const CE_MemoryPool
returnBuffer(cl::Buffer &&buf, bool use_pool)CE_MemoryPool
setMaxSize(int64 size)CE_MemoryPoolinline
sweepInUse()CE_MemoryPool
unregisterClient(UT_MemoryResource *resource)CE_MemoryPoolinline
ut_clBuffer classCE_MemoryPoolfriend
~CE_MemoryPool()CE_MemoryPoolvirtual