Flan
|
The default base class for objects that allocate blocks of memory. More...
#include <r8bbase.h>
Static Public Member Functions | |
static void * | allocmem (const size_t Size) |
Function allocates memory block. More... | |
static void * | reallocmem (void *p, const size_t Size) |
Function reallocates a previously allocated memory block. More... | |
static void | freemem (void *p) |
Function frees a previously allocated memory block. More... | |
Additional Inherited Members | |
![]() | |
void * | operator new (size_t, void *p) |
void * | operator new (size_t n) |
void * | operator new[] (size_t n) |
void | operator delete (void *p) |
Operator frees a previously allocated memory block for the object. More... | |
void | operator delete[] (void *p) |
Operator frees a previously allocated memory block for the object. More... | |
The default base class for objects that allocate blocks of memory.
Memory buffer allocator that uses "stdlib" standard memory functions.
|
inlinestatic |
Function allocates memory block.
Size | The size of the block, in bytes. |
|
inlinestatic |
Function frees a previously allocated memory block.
p | Pointer to the allocated block, can be NULL. |
|
inlinestatic |
Function reallocates a previously allocated memory block.
p | Pointer to the allocated block, can be NULL. |
Size | The new size of the block, in bytes. |