MUDA
Loading...
Searching...
No Matches
muda::HostDeviceConfigView< T > Class Template Reference
Inheritance diagram for muda::HostDeviceConfigView< T >:
muda::ViewBase< true >

Public Types

using value_type = T
 
- Public Types inherited from muda::ViewBase< true >
using auto_const_t = std::conditional_t< IsConst, const T, T >
 
using non_const_enable_t = std::enable_if_t< IsNonConst, T >
 

Public Member Functions

MUDA_GENERIC HostDeviceConfigView (const T *host_data, const T *device_data)
 
MUDA_GENERIC const T * host_data () const MUDA_NOEXCEPT
 
MUDA_GENERIC const T * device_data () const MUDA_NOEXCEPT
 
MUDA_GENERIC const T * data () const MUDA_NOEXCEPT
 
MUDA_GENERIC const T * operator-> () const MUDA_NOEXCEPT
 
MUDA_GENERIC const T & operator* () const MUDA_NOEXCEPT
 

Additional Inherited Members

- Static Public Attributes inherited from muda::ViewBase< true >
static constexpr bool IsConst
 
static constexpr bool IsNonConst
 

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