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.