Flow123d  release_2.2.0-914-gf1a3a4f
Public Types | Static Public Member Functions | List of all members
Input::internal::TypeDispatch< T, typename std::enable_if< std::is_enum< T >::value >::type > Struct Template Reference

#include <accessors.hh>

Public Types

typedef T TmpType
 
typedef Input::Type::Selection InputType
 
typedef const TmpType ReadType
 

Static Public Member Functions

static ReadType value (const Address &a, const InputType &)
 

Detailed Description

template<class T>
struct Input::internal::TypeDispatch< T, typename std::enable_if< std::is_enum< T >::value >::type >

Definition at line 816 of file accessors.hh.

Member Typedef Documentation

template<class T >
typedef Input::Type::Selection Input::internal::TypeDispatch< T, typename std::enable_if< std::is_enum< T >::value >::type >::InputType

Definition at line 819 of file accessors.hh.

template<class T >
typedef const TmpType Input::internal::TypeDispatch< T, typename std::enable_if< std::is_enum< T >::value >::type >::ReadType

Definition at line 820 of file accessors.hh.

template<class T >
typedef T Input::internal::TypeDispatch< T, typename std::enable_if< std::is_enum< T >::value >::type >::TmpType

Definition at line 817 of file accessors.hh.

Member Function Documentation

template<class T >
static ReadType Input::internal::TypeDispatch< T, typename std::enable_if< std::is_enum< T >::value >::type >::value ( const Address a,
const InputType  
)
inlinestatic

Definition at line 821 of file accessors.hh.


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