- Home
- About DUNE
- Download
- Documentation
- Community
- Development
iterator class for sequential access More...
#include <dune/istl/basearray.hh>
Public Types | |
typedef remove_const< T >::type | ValueType |
The unqualified value type. | |
Public Member Functions | |
RealIterator () | |
constructor | |
RealIterator (B *_p, size_type *_j, size_type _i) | |
constructor | |
RealIterator (const RealIterator< ValueType > &it) | |
Copy constructor from mutable iterator. | |
bool | equals (const RealIterator< ValueType > &it) const |
equality | |
bool | equals (const RealIterator< const ValueType > &it) const |
equality | |
size_type | index () const |
return index corresponding to pointer | |
void | setindex (size_type k) |
Set index corresponding to pointer. | |
size_type | offset () const |
offset from the first entry. | |
Friends | |
class | BidirectionalIteratorFacade< RealIterator< const ValueType >, const ValueType > |
class | BidirectionalIteratorFacade< RealIterator< ValueType >, ValueType > |
class | RealIterator< const ValueType > |
class | RealIterator< ValueType > |
iterator class for sequential access
typedef remove_const<T>::type Dune::compressed_base_array_unmanaged< B, A >::RealIterator< T >::ValueType |
The unqualified value type.
Dune::compressed_base_array_unmanaged< B, A >::RealIterator< T >::RealIterator | ( | ) | [inline] |
constructor
Dune::compressed_base_array_unmanaged< B, A >::RealIterator< T >::RealIterator | ( | B * | _p, | |
size_type * | _j, | |||
size_type | _i | |||
) | [inline] |
constructor
Dune::compressed_base_array_unmanaged< B, A >::RealIterator< T >::RealIterator | ( | const RealIterator< ValueType > & | it | ) | [inline] |
Copy constructor from mutable iterator.
bool Dune::compressed_base_array_unmanaged< B, A >::RealIterator< T >::equals | ( | const RealIterator< ValueType > & | it | ) | const [inline] |
equality
bool Dune::compressed_base_array_unmanaged< B, A >::RealIterator< T >::equals | ( | const RealIterator< const ValueType > & | it | ) | const [inline] |
equality
size_type Dune::compressed_base_array_unmanaged< B, A >::RealIterator< T >::index | ( | ) | const [inline] |
return index corresponding to pointer
size_type Dune::compressed_base_array_unmanaged< B, A >::RealIterator< T >::offset | ( | ) | const [inline] |
offset from the first entry.
An iterator positioned at the beginning has to be increment this amount of times to the same position.
void Dune::compressed_base_array_unmanaged< B, A >::RealIterator< T >::setindex | ( | size_type | k | ) | [inline] |
Set index corresponding to pointer.
friend class BidirectionalIteratorFacade< RealIterator< const ValueType >, const ValueType > [friend] |
friend class BidirectionalIteratorFacade< RealIterator< ValueType >, ValueType > [friend] |
friend class RealIterator< const ValueType > [friend] |
friend class RealIterator< ValueType > [friend] |
Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].