Class muda::DeviceVar
template <typename T>
Public Types
Type | Name |
---|---|
typedef T | value_type |
Public Functions
Type | Name |
---|---|
DeviceVar () |
|
DeviceVar (const T & value) |
|
DeviceVar (const DeviceVar & other) |
|
DeviceVar (DeviceVar && other) |
|
void | copy_from (CVarView< T > other) |
CDense< T > | cviewer () const |
T * | data () |
const T * | data () const |
operator CVarView< T > () const |
|
operator T () const |
|
operator VarView< T > () |
|
DeviceVar & | operator= (const DeviceVar< T > & other) |
DeviceVar & | operator= (DeviceVar< T > && other) |
DeviceVar & | operator= (CVarView< T > other) |
DeviceVar & | operator= (const T & val) |
VarView< T > | view () |
CVarView< T > | view () const |
Dense< T > | viewer () |
~DeviceVar () |
Public Types Documentation
typedef value_type
Public Functions Documentation
function DeviceVar [1/4]
function DeviceVar [2/4]
function DeviceVar [3/4]
function DeviceVar [4/4]
function copy_from
function cviewer
function data [1/2]
function data [2/2]
function operator CVarView< T >
function operator T
function operator VarView< T >
function operator=
function operator=
function operator=
function operator=
function view [1/2]
function view [2/2]
function viewer
function ~DeviceVar
The documentation for this class was generated from the following file src/muda/buffer/device_var.h