|
ATLAS_HOST_DEVICE | SVector (const T *data, const idx_t size) |
|
ATLAS_HOST_DEVICE | SVector (SVector &&other) |
|
ATLAS_HOST_DEVICE SVector & | operator= (SVector &&other) |
|
ATLAS_HOST_DEVICE | SVector (T *data, idx_t size) |
|
| SVector (idx_t N) |
|
ATLAS_HOST_DEVICE void | clear () |
|
void | insert (idx_t pos, idx_t dimsize) |
|
size_t | footprint () const |
|
ATLAS_HOST_DEVICE T * | data () |
|
ATLAS_HOST_DEVICE T const * | data () const |
|
ATLAS_HOST_DEVICE T & | operator() (const idx_t idx) |
|
ATLAS_HOST_DEVICE T const & | operator() (const idx_t idx) const |
|
ATLAS_HOST_DEVICE T & | operator[] (const idx_t idx) |
|
ATLAS_HOST_DEVICE T const & | operator[] (const idx_t idx) const |
|
ATLAS_HOST_DEVICE idx_t | size () const |
|
void | resize_impl (idx_t N) |
|
void | resize (idx_t N) |
|
The documentation for this class was generated from the following file: