API Documentation
|
#include <NDEVR/BaseValues.h>
#include <NDEVR/LibAssert.h>
#include <algorithm>
#include <typeinfo>
#include <cstring>
Go to the source code of this file.
Classes | |
class | BufferAllocator< t_type, t_index_type, t_null_term > |
Specific logic for reserving memory for a Buffer. When managed, and more memory is needed memory is reserved using the ([Current Capacity] * 3) / 2) + 1. More... | |
class | ObjectAllocator< t_is_primitive, t_index_type > |
class | ObjectAllocatorT< t_index_type, false > |
The default object allocator for Buffers of non-primitive types that have destructors or memory on the heap. More... | |
class | ObjectAllocatorT< t_index_type, true > |
The default object allocator for Buffers of primitive types such as doubles or ints. More... | |
Namespaces | |
namespace | NDEVR |