|
dune-pdelab 2.10-git
|
Loading...
Searching...
No Matches
Dune::PDELab::MultiIndex< T, n >::View Class Reference
#include <dune/pdelab/common/multiindex.hh>
Public Types | |
| typedef base_type::value_type | value_type |
| typedef base_type::pointer | pointer |
| typedef base_type::const_reference | reference |
| typedef base_type::const_reference | const_reference |
| typedef base_type::size_type | size_type |
| typedef base_type::difference_type | difference_type |
| typedef base_type::const_iterator | iterator |
| typedef base_type::const_iterator | const_iterator |
Public Member Functions | |
| void | clear () |
| reference | front () |
| const_reference | front () const |
| reference | back () |
| const_reference | back () const |
| reference | operator[] (size_type i) |
| const_reference | operator[] (size_type i) const |
| void | resize (size_type s) |
| View | back_popped () const |
| size_type | size () const |
| bool | empty () const |
Static Public Attributes | |
| static const std::size_t | max_depth = n |
| The maximum possible depth of the MultiIndex. | |
Friends | |
| class | MultiIndex |
| std::ostream & | operator<< (std::ostream &s, const View &mi) |
Member Typedef Documentation
◆ const_iterator
template<typename T , std::size_t n>
| typedef base_type::const_iterator Dune::PDELab::MultiIndex< T, n >::View::const_iterator |
◆ const_reference
template<typename T , std::size_t n>
| typedef base_type::const_reference Dune::PDELab::MultiIndex< T, n >::View::const_reference |
◆ difference_type
template<typename T , std::size_t n>
| typedef base_type::difference_type Dune::PDELab::MultiIndex< T, n >::View::difference_type |
◆ iterator
template<typename T , std::size_t n>
| typedef base_type::const_iterator Dune::PDELab::MultiIndex< T, n >::View::iterator |
◆ pointer
template<typename T , std::size_t n>
| typedef base_type::pointer Dune::PDELab::MultiIndex< T, n >::View::pointer |
◆ reference
template<typename T , std::size_t n>
| typedef base_type::const_reference Dune::PDELab::MultiIndex< T, n >::View::reference |
◆ size_type
template<typename T , std::size_t n>
| typedef base_type::size_type Dune::PDELab::MultiIndex< T, n >::View::size_type |
◆ value_type
template<typename T , std::size_t n>
| typedef base_type::value_type Dune::PDELab::MultiIndex< T, n >::View::value_type |
Member Function Documentation
◆ back() [1/2]
template<typename T , std::size_t n>
|
inline |
◆ back() [2/2]
template<typename T , std::size_t n>
|
inline |
◆ back_popped()
template<typename T , std::size_t n>
|
inline |
◆ clear()
template<typename T , std::size_t n>
|
inline |
◆ empty()
template<typename T , std::size_t n>
|
inline |
◆ front() [1/2]
template<typename T , std::size_t n>
|
inline |
◆ front() [2/2]
template<typename T , std::size_t n>
|
inline |
◆ operator[]() [1/2]
template<typename T , std::size_t n>
|
inline |
◆ operator[]() [2/2]
template<typename T , std::size_t n>
|
inline |
◆ resize()
template<typename T , std::size_t n>
|
inline |
◆ size()
template<typename T , std::size_t n>
|
inline |
Friends And Related Symbol Documentation
◆ MultiIndex
template<typename T , std::size_t n>
|
friend |
◆ operator<<
template<typename T , std::size_t n>
|
friend |
Member Data Documentation
◆ max_depth
template<typename T , std::size_t n>
|
static |
The maximum possible depth of the MultiIndex.
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8