Class TempLat::device::memory::host_ptr
template <typename T>
ClassList > TempLat > device > memory > host_ptr
Public Functions
| Type | Name |
|---|---|
| DEVICE_FUNCTION T * | get () const |
| DEVICE_FUNCTION | host_ptr () |
| DEVICE_FUNCTION | host_ptr (const ARGS &... args) |
| DEVICE_FUNCTION | host_ptr (T * ptr) |
| DEVICE_FUNCTION | host_ptr (const host_ptr & other) |
| DEVICE_FUNCTION T & | operator* () const |
| DEVICE_FUNCTION T * | operator-> () const |
| DEVICE_FUNCTION host_ptr< T > & | operator= (const host_ptr< T > & other) |
| DEVICE_FUNCTION host_ptr< T > & | operator= (T * ptr) |
| DEVICE_FUNCTION bool | operator== (const host_ptr & other) const |
| size_t | use_count () const |
| DEVICE_FUNCTION | ~host_ptr () |
Public Functions Documentation
function get
function host_ptr [1/4]
function host_ptr [2/4]
template<typename... ARGS>
inline DEVICE_FUNCTION TempLat::device::memory::host_ptr::host_ptr (
const ARGS &... args
)
function host_ptr [3/4]
function host_ptr [4/4]
function operator*
function operator->
function operator=
inline DEVICE_FUNCTION host_ptr < T > & TempLat::device::memory::host_ptr::operator= (
const host_ptr < T > & other
)
function operator=
function operator==
inline DEVICE_FUNCTION bool TempLat::device::memory::host_ptr::operator== (
const host_ptr & other
) const
function use_count
function ~host_ptr
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/parallel/device_memory.h