Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Privatizer< T > Struct Template Reference
Collaboration diagram for Privatizer< T >:

Public Types

using value_type = T
using reference_type = value_type&

Public Member Functions

__host__ __device__ Privatizer (const T &o)
__host__ __device__ reference_type get_priv ()

Public Attributes

value_type priv

Detailed Description

template<typename T>
struct Privatizer< T >

Definition at line 45 of file Test.cu.cc.

Member Typedef Documentation

◆ reference_type

template<typename T>
using Privatizer< T >::reference_type = value_type&

Definition at line 48 of file Test.cu.cc.

◆ value_type

template<typename T>
using Privatizer< T >::value_type = T

Definition at line 47 of file Test.cu.cc.

Constructor & Destructor Documentation

◆ Privatizer()

template<typename T>
__host__ __device__ Privatizer< T >::Privatizer ( const T & o)
inline

Definition at line 51 of file Test.cu.cc.

Member Function Documentation

◆ get_priv()

template<typename T>
__host__ __device__ reference_type Privatizer< T >::get_priv ( )
inline

Definition at line 54 of file Test.cu.cc.

Member Data Documentation

◆ priv

template<typename T>
value_type Privatizer< T >::priv

Definition at line 49 of file Test.cu.cc.


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