#include <dune/fem/common/typeindexedtuple.hh>
|
| | TypeIndexedTuple (const Tuple &tuple=Tuple()) |
| |
| template<class T > |
| Value< T >::Type & | at () |
| | return reference to tuple member associated with type T
|
| |
| template<class T > |
| const Value< T >::Type & | at () const |
| | return reference to tuple member associated with type T
|
| |
| template<class T > |
| Value< T >::Type & | operator[] (const T &) |
| | return reference to tuple member associated with type T (integral_constant)
|
| |
| template<class T > |
| const Value< T >::Type & | operator[] (const T &) const |
| | return reference to tuple member associated with type T (integral_constant)
|
| |
| template<class T > |
| bool | active (const T &) const |
| | return true if type T is contained in the tuple
|
| |
| | operator Tuple & () |
| | cast to Tuple
|
| |
| | operator const Tuple & () const |
| | cast to const Tuple
|
| |
◆ TypeIndexedTuple()
template<class Tuple , class Types >
◆ active()
template<class Tuple , class Types >
template<class T >
return true if type T is contained in the tuple
◆ at() [1/2]
template<class Tuple , class Types >
template<class T >
return reference to tuple member associated with type T
◆ at() [2/2]
template<class Tuple , class Types >
template<class T >
return reference to tuple member associated with type T
◆ operator const Tuple &()
template<class Tuple , class Types >
◆ operator Tuple &()
template<class Tuple , class Types >
◆ operator[]() [1/2]
template<class Tuple , class Types >
template<class T >
return reference to tuple member associated with type T (integral_constant)
◆ operator[]() [2/2]
template<class Tuple , class Types >
template<class T >
return reference to tuple member associated with type T (integral_constant)
The documentation for this class was generated from the following file: