|
dune-grid-glue
2.5-git
|
#include <dune/grid-glue/common/multivector.hh>
Public Types | |
| typedef MultiDataProxy< typename std::remove_const< T >::type > | MutableProxy |
| typedef MultiDataProxy< const typename std::remove_const< T >::type > | ConstProxy |
Public Member Functions | |
| MultiDataProxy (T &v, size_t pos, std::string _n) | |
| MultiDataProxy (ConstProxy &other) | |
| MultiDataProxy (MutableProxy &other) | |
| bool | operator== (const MultiDataProxy &other) const |
| bool | operator!= (const MultiDataProxy &other) const |
| bool | operator< (const MultiDataProxy &other) const |
| bool | operator> (const MultiDataProxy &other) const |
| MultiDataProxy & | operator= (const ConstProxy &other) |
| MultiDataProxy & | operator= (const MutableProxy &other) |
| template<size_t N> | |
| std::remove_reference< typename tuple_element< N, T >::type >::type::reference | get () |
| template<size_t N> | |
| std::remove_reference< typename tuple_element< N, T >::type >::type::const_reference | get () const |
Public Attributes | |
| T & | _vectors |
| int | pos |
| std::string | name |
proxy object to give access
| T | the tuple< vector<...> > type |
| typedef MultiDataProxy<const typename std::remove_const<T>::type> Dune::MultiDataProxy< T >::ConstProxy |
| typedef MultiDataProxy<typename std::remove_const<T>::type> Dune::MultiDataProxy< T >::MutableProxy |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| T& Dune::MultiDataProxy< T >::_vectors |
| std::string Dune::MultiDataProxy< T >::name |
| int Dune::MultiDataProxy< T >::pos |
1.8.12