|
dune-pdelab 2.8
|
Loading...
Searching...
No Matches
Dune::PDELab::DOFIndexViewIterator< Iterator > Class Template Reference
#include <dune/pdelab/gridfunctionspace/lfsindexcache.hh>
Inheritance diagram for Dune::PDELab::DOFIndexViewIterator< Iterator >:

Classes | |
| struct | proxy |
Public Types | |
| typedef proxy | pointer |
| typedef std::random_access_iterator_tag | iterator_category |
| typedef typename std::remove_const< V >::type | value_type |
| typedef D | difference_type |
| typedef R | reference |
| typedef T | DerivedType |
| typedef V | Value |
| typedef V * | Pointer |
| typedef D | DifferenceType |
| typedef R | Reference |
Public Member Functions | |
| DOFIndexViewIterator () | |
| DOFIndexViewIterator (Iterator it, std::size_t tail_length=0) | |
| void | cut_back () |
| void | restore_back () |
| const std::iterator_traits< Iterator >::reference | raw_index () const |
| bool | equals (const DOFIndexViewIterator &other) const |
| void | increment () |
| void | decrement () |
| void | advance (int n) |
| std::ptrdiff_t | distanceTo (DOFIndexViewIterator &other) const |
| const View | dereference () const |
| pointer | operator-> () const |
| Reference | operator* () const |
| Reference | operator[] (DifferenceType n) const |
| DerivedType & | operator++ () |
| DerivedType | operator++ (int) |
| DerivedType & | operator+= (DifferenceType n) |
| DerivedType | operator+ (DifferenceType n) const |
| DerivedType & | operator-- () |
| DerivedType | operator-- (int) |
| DerivedType & | operator-= (DifferenceType n) |
| DerivedType | operator- (DifferenceType n) const |
Member Typedef Documentation
◆ pointer
template<typename Iterator >
| typedef proxy Dune::PDELab::DOFIndexViewIterator< Iterator >::pointer |
Constructor & Destructor Documentation
◆ DOFIndexViewIterator() [1/2]
template<typename Iterator >
|
inline |
◆ DOFIndexViewIterator() [2/2]
template<typename Iterator >
|
inlineexplicit |
Member Function Documentation
◆ advance()
template<typename Iterator >
|
inline |
◆ cut_back()
template<typename Iterator >
|
inline |
◆ decrement()
template<typename Iterator >
|
inline |
◆ dereference()
template<typename Iterator >
|
inline |
◆ distanceTo()
template<typename Iterator >
|
inline |
◆ equals()
template<typename Iterator >
|
inline |
◆ increment()
template<typename Iterator >
|
inline |
◆ operator->()
template<typename Iterator >
|
inline |
◆ raw_index()
template<typename Iterator >
|
inline |
◆ restore_back()
template<typename Iterator >
|
inline |
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