VAE - Virtual Audio Engine 1
Small Data Driven Audio Engine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
tklb::memory::MemoryPoolStd Member List

This is the complete list of members for tklb::memory::MemoryPoolStd, including all inherited members.

allocate(Size size) overridetklb::memory::MemoryPoolStdinlinevirtual
allocateAligned(const Size size, const Size align=DEFAULT_ALIGN)tklb::memory::MemoryPoolinline
Byte typedeftklb::memory::MemoryPoolprotected
clearallocate(size_t num, size_t size)tklb::memory::MemoryPoolinline
create(Args &&... args)tklb::memory::MemoryPoolinline
createArray(size_t count, Args &&... args)tklb::memory::MemoryPoolinline
deallocate(void *ptr) overridetklb::memory::MemoryPoolStdinlinevirtual
deallocateAligned(void *ptr)tklb::memory::MemoryPoolinline
DEFAULT_ALIGNtklb::memory::MemoryPoolprotectedstatic
dispose(T *ptr)tklb::memory::MemoryPoolinline
disposeArray(size_t count, T *ptr)tklb::memory::MemoryPoolinline
getAllocated() consttklb::memory::MemoryPoolinline
getTotalSize() consttklb::memory::MemoryPoolinline
instance()tklb::memory::MemoryPoolStdinlinestatic
Lock typedeftklb::memory::MemoryPoolprotected
mAllocatetklb::memory::MemoryPoolStdinlineprivate
mDummyPooltklb::memory::MemoryPoolStdprivate
MemoryPool(void *pool, Size size)tklb::memory::MemoryPoolinline
MemoryPoolStd()tklb::memory::MemoryPoolStdinlineprivate
mPooltklb::memory::MemoryPoolprotected
Mutex typedeftklb::memory::MemoryPoolprotected
reallocate(void *ptr, size_t size) overridetklb::memory::MemoryPoolStdinlinevirtual
Size typedeftklb::memory::MemoryPoolprotected
~MemoryPool()tklb::memory::MemoryPoolinline