|
HDK
|
This is the complete list of members for CE_Array< T >, including all inherited members.
| allocBuffer() const | CE_BufferDevice< T > | protected |
| appendElemType(UT_WorkBuffer &wb) | CE_Array< T > | protectedstatic |
| average(int tuplesize=1, int comp=0) const | CE_Array< T > | inline |
| bind(cl::Kernel &k) const | CE_Array< T > | |
| bind(const char *kernel_name) const | CE_Array< T > | |
| buffer() const | CE_Array< T > | inline |
| CE_Array() | CE_Array< T > | inline |
| CE_Array(exint size) | CE_Array< T > | inline |
| CE_Array(cl::Buffer &&buf, exint size=-1) | CE_Array< T > | inline |
| CE_Array(const CE_Array< T > &a) | CE_Array< T > | inlineexplicit |
| CE_Array(CE_Array< T > &&a) noexcept | CE_Array< 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)=delete | CE_BufferDevice< T > | |
| CE_BufferDevice(CE_BufferDevice< T > &&b) noexcept | CE_BufferDevice< T > | inline |
| constant(T cval) | CE_Array< T > | |
| convertFrom(const CE_Array< V > &src, int src_tuplesize=1, int dst_tuplesize=1, exint src_offset=0, exint dst_offset=0, exint nelements=-1, T default_value=0) | CE_Array< T > | inline |
| copyFrom(const CE_BufferDevice< T > &b, exint len=-1) | CE_BufferDevice< T > | |
| doReduce(const char *reduce_flags, const CE_Array< T > *a, int tuplesize=1, int comp=0) const | CE_Array< T > | protected |
| dot(const CE_Array< T > &b) const | CE_Array< T > | |
| init(exint size) | CE_Array< T > | inline |
| initAndConvertFrom(const CE_Array< V > &src, int src_tuplesize=1, int dst_tuplesize=1, T default_value=0) | CE_Array< T > | inline |
| initFromArray(const UT_Array< T > &src, exint len=-1, bool block=true) | CE_BufferDevice< T > | |
| initFromBuffer(const CE_BufferDevice< V > &src, int offset) | CE_Array< T > | inline |
| initFromData(const T *data, exint nelem, bool block=true) | CE_BufferDevice< T > | |
| initInternal(exint size, bool doalloc=true) | CE_BufferDevice< T > | protected |
| iota() | CE_Array< T > | |
| isEmpty() const | CE_Array< T > | inline |
| loadKernel(const char *kernel_name, const char *opt=NULL) const | CE_Array< T > | protected |
| matchAndCopyToArray(UT_Array< T > &dst, exint len=-1, bool block=true) const | CE_BufferDevice< T > | |
| max(int tuplesize=1, int comp=0) const | CE_Array< T > | |
| maxAbs(int tuplesize=1, int comp=0) const | CE_Array< T > | |
| min(int tuplesize=1, int comp=0) const | CE_Array< T > | |
| minAbs(int tuplesize=1, int comp=0) const | CE_Array< T > | |
| myBuffer | CE_BufferDevice< T > | mutableprotected |
| mySize | CE_BufferDevice< T > | protected |
| operator=(CE_Array< T > &&other) | CE_Array< T > | inline |
| operator=(const CE_Array< T > &other)=delete | CE_Array< T > | |
| prefixSum(CE_Array< T > &dst, bool exclusive=true, bool oneifnonzero=false) | CE_Array< T > | |
| readValue(int idx) const | CE_Array< T > | |
| reduce_t typedef | CE_Array< T > | |
| reduceGroup(CE_Array< V > &out, uint groupsize, const char *reduce_flags) const | CE_Array< T > | protected |
| release() | CE_BufferDevice< T > | inline |
| releaseBuffer() | CE_BufferDevice< T > | protected |
| reorder(const CE_Array< uint32_t > &order) | CE_Array< T > | |
| reset(cl::Buffer &&buf, exint size=-1) | CE_BufferDevice< T > | inline |
| rms(int tuplesize=1, int comp=0) const | CE_Array< T > | inline |
| scalar_arg_t typedef | CE_Array< T > | protected |
| scalarKernelArg(T v) | CE_Array< T > | inlineprotected |
| size() const | CE_Array< T > | inline |
| sort(bool is_descending=false, int maxbits=0) | CE_Array< T > | inline |
| sortInternal(CE_Array< V > &vals, bool is_descending, int maxbits) | CE_Array< T > | protected |
| sortValues(CE_Array< V > &vals, bool is_descending=false, int maxbits=0) | CE_Array< T > | inline |
| sum(int tuplesize=1, int comp=0) const | CE_Array< T > | |
| sumAbs(int tuplesize=1, int comp=0) const | CE_Array< T > | |
| sumSqr(int tuplesize=1, int comp=0) const | CE_Array< T > | |
| value_type typedef | CE_Array< T > | |
| writeValue(int idx, const T &val, bool blocking=true) | CE_Array< T > | |
| ~CE_Array() | CE_Array< T > | inline |
| ~CE_BufferDevice() | CE_BufferDevice< T > | inline |