alpaka
Abstraction Library for Parallel Kernel Acceleration
|
Static block shared memory provider using a pointer to externally allocated fixed-size memory, likely provided by BlockSharedMemDynMember. More...
#include <BlockSharedMemStMember.hpp>
Additional Inherited Members | |
Public Member Functions inherited from alpaka::detail::BlockSharedMemStMemberImpl< core::vectorization::defaultAlignment > | |
BlockSharedMemStMemberImpl (std::uint8_t *mem, std::size_t capacity) | |
void | alloc (std::uint32_t id) const |
auto | getLatestVarPtr () const -> T * |
Get last allocated variable. More... | |
auto | getVarPtr (std::uint32_t id) const -> T * |
Give the pointer to an exiting variable. More... | |
Static block shared memory provider using a pointer to externally allocated fixed-size memory, likely provided by BlockSharedMemDynMember.
Definition at line 23 of file BlockSharedMemStMember.hpp.