|
Base Module
VST 3.6.5
SDK for developing VST Plug-in
|
Memory allocation helper functions and classes. More...
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 | |
| Steinberg | |
Functions | |
| void * | alignedMalloc (int32 size, int32 alignment=16) |
| Allocate memory aligned to a given alignment. More... | |
| bool | alignedFree (void *buffer) |
| Free aligned memory allocated by alignedMalloc. More... | |
Memory allocation helper functions and classes.