HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CE_BufferDevice< T > Member List

This is the complete list of members for CE_BufferDevice< T >, including all inherited members.

allocBuffer() const CE_BufferDevice< T >protected
buffer() const CE_BufferDevice< T >inline
CE_BufferDevice()CE_BufferDevice< T >inline
CE_BufferDevice(exint size)CE_BufferDevice< T >inline
CE_BufferDevice(cl::Buffer &&buf, exint size=-1)CE_BufferDevice< T >inline
CE_BufferDevice(const CE_BufferDevice< T > &b)=deleteCE_BufferDevice< T >
CE_BufferDevice(CE_BufferDevice< T > &&b) noexceptCE_BufferDevice< T >inline
copyFrom(const CE_BufferDevice< T > &b, exint len=-1)CE_BufferDevice< T >
init(exint size)CE_BufferDevice< T >
initFromArray(const UT_Array< T > &src, exint len=-1, bool block=true)CE_BufferDevice< T >
initFromData(const T *data, exint nelem, bool block=true)CE_BufferDevice< T >
initInternal(exint size, bool doalloc=true)CE_BufferDevice< T >protected
isEmpty() const CE_BufferDevice< T >inline
matchAndCopyToArray(UT_Array< T > &dst, exint len=-1, bool block=true) const CE_BufferDevice< T >
myBufferCE_BufferDevice< T >mutableprotected
mySizeCE_BufferDevice< T >protected
release()CE_BufferDevice< T >inline
releaseBuffer()CE_BufferDevice< T >protected
reset(cl::Buffer &&buf, exint size=-1)CE_BufferDevice< T >inline
size() const CE_BufferDevice< T >inline
swap(CE_BufferDevice< T > &a, CE_BufferDevice< T > &b)CE_BufferDevice< T >friend
value_type typedefCE_BufferDevice< T >
~CE_BufferDevice()CE_BufferDevice< T >inline