https://mooseframework.inl.gov
Public Types | Static Public Attributes | List of all members
Moose::TypeList< Ts > Struct Template Reference

Helper structure to hold a list of types. More...

#include <SerialAccess.h>

Public Types

typedef std::tuple< Ts... > Tuple
 
typedef std::tuple< Ts *... > PointerTuple
 

Static Public Attributes

static constexpr std::size_t size = sizeof...(Ts)
 

Detailed Description

template<typename... Ts>
struct Moose::TypeList< Ts >

Helper structure to hold a list of types.

Definition at line 158 of file SerialAccess.h.

Member Typedef Documentation

◆ PointerTuple

template<typename... Ts>
typedef std::tuple<Ts *...> Moose::TypeList< Ts >::PointerTuple

Definition at line 161 of file SerialAccess.h.

◆ Tuple

template<typename... Ts>
typedef std::tuple<Ts...> Moose::TypeList< Ts >::Tuple

Definition at line 160 of file SerialAccess.h.

Member Data Documentation

◆ size

template<typename... Ts>
constexpr std::size_t Moose::TypeList< Ts >::size = sizeof...(Ts)
static

Definition at line 162 of file SerialAccess.h.


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