Memory manager. More...
#include <kanzi/core/legacy/memory/kzc_memory_manager.hpp>
Public Attributes | |
enum KzcMemoryManagerType | type |
Type of the memory manager. More... | |
kzSizeT | size |
Total size for the memory manager, KZC_MEMORY_MANAGER_SIZE_UNSPECIFIED if not specified. More... | |
KzcMemoryManagerDeletor | deletor |
Memory manager deletor function. More... | |
KzcMemoryAllocator | allocator |
Memory allocator function. More... | |
KzcMemoryDeallocator | deallocator |
Memory deallocator function. More... | |
Memory manager.
Internal structure of a MemoryManager.
enum KzcMemoryManagerType KzcMemoryManager::type |
Type of the memory manager.
kzSizeT KzcMemoryManager::size |
Total size for the memory manager, KZC_MEMORY_MANAGER_SIZE_UNSPECIFIED if not specified.
KzcMemoryManagerDeletor KzcMemoryManager::deletor |
Memory manager deletor function.
KzcMemoryAllocator KzcMemoryManager::allocator |
Memory allocator function.
KzcMemoryDeallocator KzcMemoryManager::deallocator |
Memory deallocator function.