|
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.