Dune Core Modules (2.5.0)

Dune::TupleVector< T > Class Template Reference

A class augmenting std::tuple by element access via operator[]. More...

#include <dune/common/tuplevector.hh>

Public Member Functions

template<class... TT>
constexpr TupleVector (TT &&... tt)
 Construct from a set of arguments.
 
constexpr TupleVector ()
 Default constructor.
 
template<std::size_t i>
constexpr decltype(auto) operator[] (const Dune::index_constant< i > &) const
 Const access to the tuple elements.
 
template<std::size_t i>
decltype(auto) operator[] (const Dune::index_constant< i > &)
 Non-const access to the tuple elements.
 

Static Public Member Functions

static constexpr std::size_t size ()
 Number of elements of the tuple.
 

Detailed Description

template<class... T>
class Dune::TupleVector< T >

A class augmenting std::tuple by element access via operator[].


The documentation for this class was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 23, 23:29, 2024)