Class NCVVectorAlloc#

Collaboration diagram for NCVVectorAlloc:

Public Member Functions#

Public Member Functions inherited from NCVVector

Additional Inherited Members#

Protected Attributes inherited from NCVVector

Return

Name

Description

size_t

_length

NCVMemoryType

_memtype

T *

_ptr

Detailed Description#

template<class T>
class NCVVectorAlloc : public NCVVector<T>#

NCVVectorAlloc

Constructor & Destructor Documentation#

NCVVectorAlloc()#

NCVVectorAlloc::NCVVectorAlloc()

NCVVectorAlloc()#

NCVVectorAlloc::NCVVectorAlloc(const NCVVectorAlloc &)

NCVVectorAlloc()#

NCVVectorAlloc::NCVVectorAlloc(
INCVMemAllocator & allocator_,
Ncv32u length_ )

Here is the call graph for this function:

NCVVectorAlloc::NCVVectorAlloc Node1 NCVVectorAlloc::NCVVector Alloc Node2 INCVMemAllocator::alloc Node1->Node2 Node3 NCVMemSegment::clear Node1->Node3 Node4 NCVVector::clear Node1->Node4

NCVVectorAlloc::NCVVectorAlloc Node1 NCVVectorAlloc::NCVVector Alloc Node2 INCVMemAllocator::alloc Node1->Node2 Node3 NCVMemSegment::clear Node1->Node3 Node4 NCVVector::clear Node1->Node4

~NCVVectorAlloc()#

NCVVectorAlloc::~NCVVectorAlloc()

Here is the call graph for this function:

NCVVectorAlloc::~NCVVectorAlloc Node1 NCVVectorAlloc::~NCVVector Alloc Node2 NCVVector::clear Node1->Node2 Node3 INCVMemAllocator::dealloc Node1->Node3

NCVVectorAlloc::~NCVVectorAlloc Node1 NCVVectorAlloc::~NCVVector Alloc Node2 NCVVector::clear Node1->Node2 Node3 INCVMemAllocator::dealloc Node1->Node3

Member Function Documentation#

operator=()#

NCVVectorAlloc & NCVVectorAlloc::operator=(const NCVVectorAlloc< T > &)

getAllocatorsAlignment()#

Ncv32u NCVVectorAlloc::getAllocatorsAlignment()

Here is the call graph for this function:

NCVVectorAlloc::getAllocatorsAlignment Node1 NCVVectorAlloc::getAllocators Alignment Node2 INCVMemAllocator::alignment Node1->Node2

NCVVectorAlloc::getAllocatorsAlignment Node1 NCVVectorAlloc::getAllocators Alignment Node2 INCVMemAllocator::alignment Node1->Node2

getSegment()#

NCVMemSegment NCVVectorAlloc::getSegment()

isMemAllocated()#

NcvBool NCVVectorAlloc::isMemAllocated()

Here is the call graph for this function:

NCVVectorAlloc::isMemAllocated Node1 NCVVectorAlloc::isMemAllocated Node2 INCVMemAllocator::isCounting Node1->Node2

NCVVectorAlloc::isMemAllocated Node1 NCVVectorAlloc::isMemAllocated Node2 INCVMemAllocator::isCounting Node1->Node2

Member Data Documentation#

allocatedMem#

NCVMemSegment NCVVectorAlloc::allocatedMem

allocator#

INCVMemAllocator & NCVVectorAlloc::allocator

Source file#

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