|
dune-fem
2.8-git
|
wrapper class to convert a vector of tuples of RangeTypes into something that behaves like a vector< RangeType > More...
#include <dune/fem/common/tupleutility.hh>
Public Types | |
| typedef VectorTupleType::value_type | TupleType |
| typedef std::tuple_element< pos, TupleType >::type | ValueType |
| typedef ValueType | value_type |
Public Member Functions | |
| TupleToVectorConverter (const TupleToVectorConverter &)=delete | |
| TupleToVectorConverter (VectorTupleType &vector) | |
| constructor More... | |
| ValueType & | operator[] (const size_t i) |
| return reference to i-th entry of vector and pos's tuple component More... | |
| const ValueType & | operator[] (const size_t i) const |
| return reference to i-th entry of vector and passId's tuple component More... | |
| size_t | size () const |
| return size of vector More... | |
Protected Attributes | |
| VectorTupleType & | vector_ |
wrapper class to convert a vector of tuples of RangeTypes into something that behaves like a vector< RangeType >
| typedef VectorTupleType::value_type Dune::TupleToVectorConverter< VectorTupleType, pos >::TupleType |
| typedef ValueType Dune::TupleToVectorConverter< VectorTupleType, pos >::value_type |
| typedef std::tuple_element< pos, TupleType >::type Dune::TupleToVectorConverter< VectorTupleType, pos >::ValueType |
|
delete |
|
inlineexplicit |
constructor
|
inline |
return reference to i-th entry of vector and pos's tuple component
|
inline |
return reference to i-th entry of vector and passId's tuple component
|
inline |
return size of vector
|
protected |