|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
tupletypetraits.hh
Go to the documentation of this file.
57 typedef typename SingleTypeTuple< T, size, typename Dune::PushBackTuple< Seed, T >::type, (index+1) >::Type Type;
274 typedef typename std::remove_pointer< typename std::tuple_element< index, Tuple >::type >::type & AppendType;
void seed(const Vertex &vertex)
int size() const
constexpr void forEach(Range &&range, F &&f)
static constexpr size_type N()
row_type * pointer(int i) const
std::ptrdiff_t index() const
Definition tupletypetraits.hh:56
SingleTypeTuple< T, size, typenameDune::PushBackTuple< Seed, T >::type,(index+1)>::Type Type
Definition tupletypetraits.hh:57
Definition tupletypetraits.hh:80
Definition tupletypetraits.hh:92
static const bool isReferenceTuple
Definition tupletypetraits.hh:125
Dune::ForEachType< ReferredTypeEvaluator, Tuple >::Type ReferredTupleType
Definition tupletypetraits.hh:127
std::conditional< isPointerTuple, typenameDune::ForEachType< PointeeTypeEvaluator, Tuple >::Type, EmptyTuple< std::tuple_size< Tuple >::value > >::type PointeeTupleType
Definition tupletypetraits.hh:123
static const bool isPointerTuple
Definition tupletypetraits.hh:118
Dune::ForEachType< PointerEvaluator, Tuple >::Type Type
Definition tupletypetraits.hh:150
Dune::ForEachType< ReferenceEvaluator, Tuple >::Type Type
Definition tupletypetraits.hh:173
Dune::ForEachType< ConstEvaluator, Tuple >::Type Type
Definition tupletypetraits.hh:196
Dune::ForEachType< RemoveConstEvaluator, Tuple >::Type Type
Definition tupletypetraits.hh:217
Definition tupletypetraits.hh:230
Check whether a pointer tuple can be dereferenced.
Definition tupletypetraits.hh:246
static bool apply(const Tuple &tuple)
Definition tupletypetraits.hh:249
Dune::ReferenceTuple< typenameDune::TupleTypeTraits< Tuple >::PointeeTupleType >::Type Type
Definition tupletypetraits.hh:282
static Type apply(Tuple &)
Definition tupletypetraits.hh:315
Dune::ReferenceTuple< typenameDune::TupleTypeTraits< Tuple >::PointeeTupleType >::Type Type
Definition tupletypetraits.hh:311
T forward(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8