DASH  0.3.0
dash::dart_storage< T > Struct Template Reference

Convencience wrapper to determine the DART type and number of elements required for the given template parameter type T and the desired number of values nvalues. More...

#include <Types.h>

Public Member Functions

constexpr dart_storage (size_t nvalues) noexcept
 

Public Attributes

const size_t nelem
 

Static Public Attributes

static constexpr const dart_datatype_t dtype
 

Detailed Description

template<typename T>
struct dash::dart_storage< T >

Convencience wrapper to determine the DART type and number of elements required for the given template parameter type T and the desired number of values nvalues.

Definition at line 295 of file Types.h.

Member Data Documentation

◆ dtype

template<typename T>
constexpr const dart_datatype_t dash::dart_storage< T >::dtype
static
Initial value:
=
(dart_datatype<T>::value == (dart_datatype_t)(0) )
? (dart_datatype_t)(1) : dart_datatype<T>::value

Definition at line 297 of file Types.h.


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