![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
Helper class to provide access to device global memory variables. More...
#include <globalMem.hpp>
Public Types | |
| using | type = T_Type |
Public Member Functions | |
| constexpr decltype(auto) | get () const |
| constexpr decltype(auto) | get () const |
| constexpr | operator type & () |
| constexpr | operator type const & () const |
Private Member Functions | |
| template<alpaka::concepts::Api T_Api> | |
| constexpr decltype(auto) | getHandle (T_Api api) const |
| Get the handle to call native API specific memcopy for global device memory operation. | |
Friends | |
| struct | onHost::internal::MemcpyDeviceGlobal |
Helper class to provide access to device global memory variables.
Definition at line 189 of file globalMem.hpp.
| using alpaka::onAcc::internal::GlobalDeviceMemoryWrapper< T_Storage, T_Type >::type = T_Type |
Definition at line 207 of file globalMem.hpp.
|
inlineconstexpr |
Definition at line 214 of file globalMem.hpp.
|
inlineconstexpr |
Definition at line 209 of file globalMem.hpp.
|
inlineconstexprprivate |
Get the handle to call native API specific memcopy for global device memory operation.
Definition at line 201 of file globalMem.hpp.
|
inlineconstexpr |
Definition at line 220 of file globalMem.hpp.
|
inlineconstexpr |
Definition at line 225 of file globalMem.hpp.
|
friend |
Definition at line 192 of file globalMem.hpp.