|
dune-istl
2.2.0
|
Iterator implementation class. More...
#include <dune/istl/basearray.hh>
Public Types | |
| typedef remove_const< T >::type | ValueType |
| The unqualified value type. | |
Public Member Functions | |
| RealIterator () | |
| constructor | |
| RealIterator (const B *_p, B *_i) | |
| RealIterator (const RealIterator< ValueType > &it) | |
| size_type | index () const |
| return index | |
| bool | equals (const RealIterator< ValueType > &other) const |
| equality | |
| bool | equals (const RealIterator< const ValueType > &other) const |
| equality | |
| std::ptrdiff_t | distanceTo (const RealIterator &o) const |
Friends | |
| class | RandomAccessIteratorFacade< RealIterator< const ValueType >, const ValueType > |
| class | RandomAccessIteratorFacade< RealIterator< ValueType >, ValueType > |
| class | RealIterator< const ValueType > |
| class | RealIterator< ValueType > |
Iterator implementation class.
| typedef remove_const<T>::type Dune::base_array_unmanaged< B, A >::RealIterator< T >::ValueType |
The unqualified value type.
| Dune::base_array_unmanaged< B, A >::RealIterator< T >::RealIterator | ( | ) | [inline] |
constructor
| Dune::base_array_unmanaged< B, A >::RealIterator< T >::RealIterator | ( | const B * | _p, |
| B * | _i | ||
| ) | [inline] |
| Dune::base_array_unmanaged< B, A >::RealIterator< T >::RealIterator | ( | const RealIterator< ValueType > & | it | ) | [inline] |
| std::ptrdiff_t Dune::base_array_unmanaged< B, A >::RealIterator< T >::distanceTo | ( | const RealIterator< T > & | o | ) | const [inline] |
| bool Dune::base_array_unmanaged< B, A >::RealIterator< T >::equals | ( | const RealIterator< ValueType > & | other | ) | const [inline] |
equality
| bool Dune::base_array_unmanaged< B, A >::RealIterator< T >::equals | ( | const RealIterator< const ValueType > & | other | ) | const [inline] |
equality
| size_type Dune::base_array_unmanaged< B, A >::RealIterator< T >::index | ( | ) | const [inline] |
return index
friend class RandomAccessIteratorFacade< RealIterator< const ValueType >, const ValueType > [friend] |
friend class RandomAccessIteratorFacade< RealIterator< ValueType >, ValueType > [friend] |
friend class RealIterator< const ValueType > [friend] |
friend class RealIterator< ValueType > [friend] |
1.7.6.1