Dune Core Modules (unstable)

Dune::MatrixImp::DenseMatrixBase< B, A >::Iterator Class Reference

Iterator class for sequential access. More...

#include <dune/istl/matrix.hh>

Public Member Functions

 Iterator ()
 constructor, no arguments
 
 Iterator (B *data, size_type columns, size_type _i)
 constructor
 
Iteratoroperator= (Iterator &&other)
 Move assignment.
 
Iteratoroperator= (Iterator &other)
 Copy assignment.
 
Iteratoroperator++ ()
 prefix increment
 
Iteratoroperator-- ()
 prefix decrement
 
bool operator== (const Iterator &it) const
 equality
 
bool operator!= (const Iterator &it) const
 inequality
 
bool operator== (const ConstIterator &it) const
 equality
 
bool operator!= (const ConstIterator &it) const
 inequality
 
window_type & operator* () const
 dereferencing
 
window_type * operator-> () const
 arrow
 

Detailed Description

template<class B, class A = std::allocator<B>>
class Dune::MatrixImp::DenseMatrixBase< B, A >::Iterator

Iterator class for sequential access.


The documentation for this class was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Dec 21, 23:30, 2024)