alpaka
Abstraction Library for Parallel Kernel Acceleration
alpaka::trait::DeclareSharedVar< T, TuniqueId, BlockSharedMemStMemberMasterSync< TDataAlignBytes > > Struct Template Reference

#include <BlockSharedMemStMemberMasterSync.hpp>

Static Public Member Functions

static ALPAKA_FN_HOST auto declareVar (BlockSharedMemStMemberMasterSync< TDataAlignBytes > const &blockSharedMemSt) -> T &
 

Detailed Description

template<typename T, std::size_t TDataAlignBytes, std::size_t TuniqueId>
struct alpaka::trait::DeclareSharedVar< T, TuniqueId, BlockSharedMemStMemberMasterSync< TDataAlignBytes > >

Definition at line 49 of file BlockSharedMemStMemberMasterSync.hpp.

Member Function Documentation

◆ declareVar()

template<typename T , std::size_t TDataAlignBytes, std::size_t TuniqueId>
static ALPAKA_FN_HOST auto alpaka::trait::DeclareSharedVar< T, TuniqueId, BlockSharedMemStMemberMasterSync< TDataAlignBytes > >::declareVar ( BlockSharedMemStMemberMasterSync< TDataAlignBytes > const &  blockSharedMemSt) -> T&
inlinestatic

Definition at line 51 of file BlockSharedMemStMemberMasterSync.hpp.


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