|
dune-common
2.2.0
|
Iterator over the valid underlying iterators. More...
#include <dune/common/parallel/remoteindices.hh>
Public Types | |
| typedef Map::iterator | RealIterator |
| typedef Map::iterator | ConstRealIterator |
Public Member Functions | |
| iterator (const RealIterator &iter, const ConstRealIterator &end, GlobalIndex &index) | |
| iterator (const RealIterator &iter, const ConstRealIterator &end, GlobalIndex index, Attribute attribute) | |
| iterator (const iterator &other) | |
| iterator & | operator++ () |
| const RemoteIndex & | operator* () const |
| int | process () const |
| const RemoteIndex * | operator-> () const |
| bool | operator== (const iterator &other) |
| bool | operator!= (const iterator &other) |
Iterator over the valid underlying iterators.
An iterator is valid if it points to a remote index whose global id is equal to the one currently examined.
| typedef Map::iterator Dune::CollectiveIterator< T, A >::iterator::ConstRealIterator |
| typedef Map::iterator Dune::CollectiveIterator< T, A >::iterator::RealIterator |
| Dune::CollectiveIterator< T, A >::iterator::iterator | ( | const RealIterator & | iter, |
| const ConstRealIterator & | end, | ||
| GlobalIndex & | index | ||
| ) | [inline] |
| Dune::CollectiveIterator< T, A >::iterator::iterator | ( | const RealIterator & | iter, |
| const ConstRealIterator & | end, | ||
| GlobalIndex | index, | ||
| Attribute | attribute | ||
| ) | [inline] |
| Dune::CollectiveIterator< T, A >::iterator::iterator | ( | const iterator & | other | ) | [inline] |
| bool Dune::CollectiveIterator< T, A >::iterator::operator!= | ( | const iterator & | other | ) | [inline] |
| const RemoteIndex& Dune::CollectiveIterator< T, A >::iterator::operator* | ( | ) | const [inline] |
| iterator& Dune::CollectiveIterator< T, A >::iterator::operator++ | ( | ) | [inline] |
| const RemoteIndex* Dune::CollectiveIterator< T, A >::iterator::operator-> | ( | ) | const [inline] |
| bool Dune::CollectiveIterator< T, A >::iterator::operator== | ( | const iterator & | other | ) | [inline] |
| int Dune::CollectiveIterator< T, A >::iterator::process | ( | ) | const [inline] |
1.7.6.1