MUDA
Loading...
Searching...
No Matches
muda::DeviceVar< T > Class Template Reference

Public Types

using value_type = T
 

Public Member Functions

 DeviceVar (const T &value)
 
 DeviceVar (const DeviceVar &other)
 
 DeviceVar (DeviceVar &&other) MUDA_NOEXCEPT
 
DeviceVaroperator= (const DeviceVar< T > &other)
 
DeviceVaroperator= (DeviceVar< T > &&other)
 
DeviceVaroperator= (CVarView< T > other)
 
void copy_from (CVarView< T > other)
 
DeviceVaroperator= (const T &val)
 
 operator T () const
 
T * data () MUDA_NOEXCEPT
 
const T * data () const MUDA_NOEXCEPT
 
VarView< T > view () MUDA_NOEXCEPT
 
CVarView< T > view () const MUDA_NOEXCEPT
 
 operator VarView< T > () MUDA_NOEXCEPT
 
 operator CVarView< T > () const MUDA_NOEXCEPT
 
Dense< T > viewer () MUDA_NOEXCEPT
 
CDense< T > cviewer () const MUDA_NOEXCEPT
 

Friends

class BufferLaunch
 

The documentation for this class was generated from the following files: