Class muda::HostDeviceConfigView
template <typename T>
ClassList > muda > HostDeviceConfigView
Inherits the following classes: muda::ViewBase
Public Types
| Type | Name |
|---|---|
| typedef T | value_type |
Public Types inherited from muda::ViewBase
See muda::ViewBase
| Type | Name |
|---|---|
| typedef std::conditional_t< IsConst, const T, T > | auto_const_t |
| typedef std::enable_if_t< IsNonConst, T > | non_const_enable_t |
Public Static Attributes inherited from muda::ViewBase
See muda::ViewBase
| Type | Name |
|---|---|
| bool | IsConst = = IsConst_ |
| bool | IsNonConst = = !IsConst_ |
Public Functions
| Type | Name |
|---|---|
| MUDA_GENERIC | HostDeviceConfigView (const T * host_data, const T * device_data) |
| MUDA_GENERIC const T * | data () const |
| MUDA_GENERIC const T * | device_data () const |
| MUDA_GENERIC const T * | host_data () const |
| MUDA_GENERIC const T & | operator* () const |
| MUDA_GENERIC const T * | operator-> () const |
Public Types Documentation
typedef value_type
Public Functions Documentation
function HostDeviceConfigView
inline MUDA_GENERIC muda::HostDeviceConfigView::HostDeviceConfigView (
const T * host_data,
const T * device_data
)
function data
function device_data
function host_data
function operator*
function operator->
The documentation for this class was generated from the following file src/muda/tools/host_device_config.h