Class NCVVector#

Collaboration diagram for NCVVector:

Detailed Description#

template<class T>
class NCVVector#

NCVVector (1D)

Subclassed by NCVVectorAlloc< T >, NCVVectorReuse< T >

Constructor & Destructor Documentation#

NCVVector()#

NCVVector::NCVVector(const NCVVector &)

NCVVector()#

NCVVector::NCVVector()

Here is the call graph for this function:

NCVVector::NCVVector Node1 NCVVector::NCVVector Node2 NCVVector::clear Node1->Node2

NCVVector::NCVVector Node1 NCVVector::NCVVector Node2 NCVVector::clear Node1->Node2

~NCVVector()#

NCVVector::~NCVVector()

Member Function Documentation#

clear()#

void NCVVector::clear()

copySolid()#

NCVStatus NCVVector::copySolid(
NCVVector< T > & dst,
cudaStream_t cuStream,
size_t howMuch = 0 )

Here is the call graph for this function:

NCVVector::copySolid Node1 NCVVector::copySolid Node2 memSegCopyHelper Node1->Node2

NCVVector::copySolid Node1 NCVVector::copySolid Node2 memSegCopyHelper Node1->Node2

length()#

size_t NCVVector::length()

memType()#

NCVMemoryType NCVVector::memType()

ptr()#

T * NCVVector::ptr()

Member Data Documentation#

_length#

size_t NCVVector::_length

_memtype#

NCVMemoryType NCVVector::_memtype

_ptr#

T * NCVVector::_ptr

Source file#

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