Memory allocation helper functions and classes. More...
#include "base/source/fthread.h"#include "base/source/tarray.h"Data Structures | |
| class | FMemoryPool |
| FMemoryPool provides a pool of equal sized cached memory blocks. More... | |
| class | FMemoryBlockPool |
| FMemoryBlockPool provides a pool of equal sized preallocated memory blocks. More... | |
| class | FBlockAllocator |
| FBlockAllocator provides a simple allocator that works on larger blocks of memory. More... | |
| class | FObjectPool |
| FObjectPool allocates objects in blocks with MAX_USHORT elements per block. More... | |
Namespaces | |
| namespace | Steinberg |
Functions | |
| void * | alignedMalloc (int32 size, int32 alignment=16) |
| Allocate memory aligned to a given alignment. | |
| bool | alignedFree (void *buffer) |
| Free aligned memory allocated by alignedMalloc. | |
Memory allocation helper functions and classes.