System memory manager. More...
#include "kzc_memory_common.h"
#include <system/kzs_types.h>
#include <system/debug/kzs_error.h>
#include <system/kzs_header.h>
Functions | |
KANZI_API kzsError | kzcMemoryManagerCreateSystemManager (struct KzcMemoryManager **out_manager) |
Creates a new memory manager, which allocates and deallocates memory with the C library's malloc() and free() functions. More... | |
System memory manager.
System memory manager simply allocates and deallocates memory with the C library's malloc() and free() functions. This memory manager is thread-safe in POSIX-compatible operating systems. When using KzaApplication, the system memory manager returned by ::kzaApplicationGetSystemMemoryManager() can be used.
Copyright 2008-2020 by Rightware. All rights reserved.
KANZI_API kzsError kzcMemoryManagerCreateSystemManager | ( | struct KzcMemoryManager ** | out_manager | ) |
Creates a new memory manager, which allocates and deallocates memory with the C library's malloc() and free() functions.
out_manager | A pointer that is set to point to the new memory manager on success. |