VAE - Virtual Audio Engine 1
Small Data Driven Audio Engine
|
Namespaces | |
namespace | tracer |
Classes | |
class | MemoryPool |
Memory pool interface. More... | |
class | MemoryPoolStack |
Stack based pool. More... | |
class | MemoryPoolStd |
Pool which proxies allocations to the stdlib. More... | |
Functions | |
static void | copy (void *dst, const void *src, const size_t size) |
memcpy wrapper More... | |
static void | stringCopy (char *dst, const char *src, size_t size, bool terminate=true) |
static void | set (void *dst, const unsigned char val, size_t size) |
memset wrapper More... | |
Variables | |
static MemoryPool & | DefaultPoolDebug = TKLB_DEFAULT_POOL |
Only for debugging! tklb::memory::DefaultPoolDebug.mPool TODO this is a little whacky and instances are different across compile units. More... | |
|
inlinestatic |
memcpy wrapper
Definition at line 14 of file TMemoryUtil.hpp.
|
inlinestatic |
memset wrapper
Definition at line 40 of file TMemoryUtil.hpp.
|
inlinestatic |
|
static |
Only for debugging! tklb::memory::DefaultPoolDebug.mPool TODO this is a little whacky and instances are different across compile units.
Definition at line 22 of file TMemory.hpp.