|
arduino-audio-tools
|
Memory allocateator which uses malloc. More...
#include <CodecOpusOgg.h>
Public Member Functions | |
| virtual void * | allocate (size_t size) |
| Allocates memory. | |
| virtual void * | allocate (size_t size) |
| Allocates memory. | |
| template<class T> | |
| T * | create () |
| template<class T> | |
| T * | create () |
| template<class T> | |
| T * | createArray (int len) |
| template<class T> | |
| T * | createArray (int len) |
| virtual void | free (void *memory) |
| frees memory | |
| virtual void | free (void *memory) |
| frees memory | |
| template<class T> | |
| void | remove (T *obj) |
| deletes an object | |
| template<class T> | |
| void | remove (T *obj) |
| deletes an object | |
| template<class T> | |
| void | removeArray (T *obj, int len) |
| template<class T> | |
| void | removeArray (T *obj, int len) |
Protected Member Functions | |
| virtual void * | do_allocate (size_t size) |
| virtual void * | do_allocate (size_t size) |
Memory allocateator which uses malloc.
|
inlinevirtual |
Allocates memory.
|
inlinevirtual |
Allocates memory.
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotectedvirtual |
Reimplemented in AllocatorZephyr, AllocatorESP32, AllocatorESP32, AllocatorZephyr, and AllocatorZephyr.
|
inlineprotectedvirtual |
Reimplemented in AllocatorZephyr, AllocatorESP32, AllocatorESP32, AllocatorZephyr, and AllocatorZephyr.
|
inlinevirtual |
frees memory
Reimplemented in AllocatorZephyr, AllocatorZephyr, and AllocatorZephyr.
|
inlinevirtual |
frees memory
Reimplemented in AllocatorZephyr, AllocatorZephyr, and AllocatorZephyr.
|
inline |
deletes an object
|
inline |
deletes an object
|
inline |
|
inline |