|
Flow123d
|
#include <accessors.hh>
Public Types | |
| typedef T | TmpType |
| typedef Input::Type::Selection | InputType |
| typedef const TmpType | ReadType |
Public Member Functions | |
| BOOST_STATIC_ASSERT ((boost::is_enum< T >::value||boost::is_same< T, Enum >::value)) | |
Static Public Member Functions | |
| static ReadType | value (const Address &a, const InputType &) |
Secondary type dispatch. For every intermediate C++ type that can be read from input we have to define read function from a given storage and Input type i.e. descendant of Input::Type::TypeBase.
Template specializations for secondary type dispatch.
Definition at line 650 of file accessors.hh.
| typedef Input::Type::Selection Input::internal::TypeDispatch< T >::InputType |
Definition at line 807 of file accessors.hh.
| typedef const TmpType Input::internal::TypeDispatch< T >::ReadType |
Definition at line 808 of file accessors.hh.
| typedef T Input::internal::TypeDispatch< T >::TmpType |
Definition at line 805 of file accessors.hh.
| Input::internal::TypeDispatch< T >::BOOST_STATIC_ASSERT | ( | (boost::is_enum< T >::value||boost::is_same< T, Enum >::value) | ) |
|
inlinestatic |
Definition at line 809 of file accessors.hh.
1.8.4