Definition at line 16 of file DataBlock.cuh.
Public Types | |
typedef ScalarT | scalarType |
typedef ScalarT | value_type |
Public Member Functions | |
__device__ __host__ | DataBlock (const DataBlock &other) |
__device__ __host__ DataBlock & | operator= (const DataBlock &other) |
__device__ __host__ DataBlock & | operator= (ScalarT v) |
__device__ __host__ ScalarT & | operator[] (unsigned int i) |
__device__ __host__ const ScalarT & | operator[] (unsigned int i) const |
Data Fields | |
ScalarT | block [size] |
Static Public Attributes | |
static const unsigned int | EXISTBIT = 0 |
static const unsigned int | size = DataBlockSize |
typedef ScalarT DataBlock< ScalarT, DataBlockSize >::scalarType |
Definition at line 18 of file DataBlock.cuh.
typedef ScalarT DataBlock< ScalarT, DataBlockSize >::value_type |
Definition at line 20 of file DataBlock.cuh.
|
inline |
Definition at line 29 of file DataBlock.cuh.
|
inline |
Definition at line 40 of file DataBlock.cuh.
|
inline |
Definition at line 52 of file DataBlock.cuh.
|
inline |
Definition at line 67 of file DataBlock.cuh.
|
inline |
Definition at line 72 of file DataBlock.cuh.
ScalarT DataBlock< ScalarT, DataBlockSize >::block[size] |
Definition at line 25 of file DataBlock.cuh.
|
static |
Definition at line 22 of file DataBlock.cuh.
|
static |
Definition at line 24 of file DataBlock.cuh.