|
| SharedArray (size_t size) |
|
void | resize (size_t size) |
|
void | set (size_t idx, const T &t) |
|
void | set (size_t idx, const T &t, const Stream &stream) |
|
void | fill (const T &t) |
|
void | fill (const T &t, const Stream &stream) |
|
thrust::device_vector< T >::reference | get (size_t idx) |
|
thrust::device_vector< T >::const_reference | get (size_t idx) const |
|
T | get (size_t idx, const Stream &stream) const |
|
const host_t & | get (const Stream &stream) const |
|
host_t & | get (const Stream &stream) |
|
T * | data () |
|
const T * | data () const |
|
T * | data (size_t idx) |
|
const T * | data (size_t idx) const |
|
void | Assign (const SharedArray< T > &rhs) |
|
void | Assign (const SharedArray< T > &rhs, const Stream &stream) |
|
void | Swap (SharedArray< T > &rhs) |
|