|
LMMS
|
the dummy allocator, which does not allow any allocation More...
#include <Allocator.h>
Public Member Functions | |
| void * | alloc_mem (size_t) |
| void | dealloc_mem (void *) |
| void | addMemory (void *, size_t) |
| bool | lowMemory (unsigned, size_t) const |
| Allocator (void) | |
| Allocator (const Allocator &)=delete | |
| Public Member Functions inherited from zyncarla::Allocator | |
| Allocator (void) | |
| Allocator (const Allocator &)=delete | |
| virtual | ~Allocator (void) |
| template<typename T, typename... Ts> | |
| T * | alloc (Ts &&... ts) |
| template<typename T, typename... Ts> | |
| T * | valloc (size_t len, Ts &&... ts) |
| template<typename T> | |
| void | dealloc (T *&t) |
| template<typename T> | |
| void | devalloc (T *&t) |
| template<typename T> | |
| void | devalloc (size_t elms, T *&t) |
| void | beginTransaction () |
| void | endTransaction () |
| bool | memFree (void *pool) const |
| int | memPools () const |
| int | freePools () const |
| unsigned long long | totalAlloced () const |
Private Member Functions | |
| void | not_allowed () const |
Additional Inherited Members | |
| Public Attributes inherited from zyncarla::Allocator | |
| struct AllocatorImpl * | impl |
the dummy allocator, which does not allow any allocation
Implements zyncarla::Allocator.
|
inlinevirtual |
Implements zyncarla::Allocator.
|
delete |
Implements zyncarla::Allocator.
|
inlinevirtual |
Implements zyncarla::Allocator.
|
inlineprivate |