NuHeap

A heap represents a destination for placement new operations. This allows classes to be instantiated into memory in developer specified configurations.

Members

Functions

alloc
void* alloc(size_t bytes)

Allocates memory on the heap.

free
void free(void* allocation)

Frees memory from the heap. Note: Only memory owned by the heap may be freed by it.

realloc
void* realloc(void* allocation, size_t bytes)

Attempts to reallocate an existing memory allocation on the heap.

Meta