|
Anklang-0.3.0.dev502+ga23511a1 anklang-0.3.0.dev502+ga23511a1
ASE — Anklang Sound Engine (C++)
« « « Anklang Documentation |
Additional Inherited Members | |
Public Member Functions inherited from Ase::FastMemory::Arena | |
| Arena (uint32 mem_size, uint32 alignment=cache_line_size) | |
| Create isolated memory area. | |
| size_t | alignment () const |
| Alignment for block addresses and length. | |
| uint64 | location () const |
| Address of memory area. | |
| uint64 | reserved () const |
| Reserved memory area in bytes. | |
| Block | allocate (uint32 length) const |
| Create a memory block from cache-line aligned memory area, MT-Unsafe. | |
| Block | allocate (uint32 length, std::nothrow_t) const |
| void | release (Block allocatedblock) const |
| Realease a previously allocated block, MT-Unsafe. | |
Protected Member Functions inherited from Ase::FastMemory::Arena | |
| Arena (AllocatorP) | |
Protected Attributes inherited from Ase::FastMemory::Arena | |
| AllocatorP | fma |
| Identifier for the associated memory allocator. | |