INCVMemAllocator (Interface) More...
#include "NCV.hpp"
Public Member Functions | |
virtual | ~INCVMemAllocator ()=0 |
virtual Ncv32u | alignment (void) const =0 |
virtual NCVStatus | alloc (NCVMemSegment &seg, size_t size)=0 |
virtual NCVStatus | dealloc (NCVMemSegment &seg)=0 |
virtual NcvBool | isCounting (void) const =0 |
virtual NcvBool | isInitialized (void) const =0 |
virtual size_t | maxSize (void) const =0 |
virtual NCVMemoryType | memType (void) const =0 |
INCVMemAllocator (Interface)
|
pure virtual |
Implemented in NCVMemNativeAllocator, and NCVMemStackAllocator.
|
pure virtual |
Implemented in NCVMemNativeAllocator, and NCVMemStackAllocator.
|
pure virtual |
Implemented in NCVMemNativeAllocator, and NCVMemStackAllocator.
|
pure virtual |
Implemented in NCVMemNativeAllocator, and NCVMemStackAllocator.
|
pure virtual |
Implemented in NCVMemNativeAllocator, and NCVMemStackAllocator.
|
pure virtual |
Implemented in NCVMemNativeAllocator, and NCVMemStackAllocator.
|
pure virtual |
Implemented in NCVMemNativeAllocator, and NCVMemStackAllocator.