Class NCVMemNativeAllocator#

Collaboration diagram for NCVMemNativeAllocator:

Public Member Functions#

Public Member Functions inherited from INCVMemAllocator

Detailed Description#

class NCVMemNativeAllocator : public INCVMemAllocator#

NCVMemNativeAllocator

Constructor & Destructor Documentation#

NCVMemNativeAllocator()#

NCVMemNativeAllocator::NCVMemNativeAllocator(
NCVMemoryType memT,
Ncv32u alignment )

~NCVMemNativeAllocator()#

NCVMemNativeAllocator::~NCVMemNativeAllocator()

NCVMemNativeAllocator()#

NCVMemNativeAllocator::NCVMemNativeAllocator()

NCVMemNativeAllocator()#

NCVMemNativeAllocator::NCVMemNativeAllocator(const NCVMemNativeAllocator &)

Member Function Documentation#

alignment()#

Ncv32u NCVMemNativeAllocator::alignment()

alloc()#

NCVStatus NCVMemNativeAllocator::alloc(
NCVMemSegment & seg,
size_t size )

dealloc()#

NCVStatus NCVMemNativeAllocator::dealloc(NCVMemSegment & seg)

isCounting()#

NcvBool NCVMemNativeAllocator::isCounting()

isInitialized()#

NcvBool NCVMemNativeAllocator::isInitialized()

maxSize()#

size_t NCVMemNativeAllocator::maxSize()

memType()#

NCVMemoryType NCVMemNativeAllocator::memType()

Member Data Documentation#

_alignment#

Ncv32u NCVMemNativeAllocator::_alignment

_maxSize#

size_t NCVMemNativeAllocator::_maxSize

_memType#

NCVMemoryType NCVMemNativeAllocator::_memType

currentSize#

size_t NCVMemNativeAllocator::currentSize

Source file#

The documentation for this class was generated from the following file: