Forward input iterator with const access that is used to iterate across the globalIndex offsets() table. More...
#include <globalIndex.H>
Public Member Functions | |
| const_iterator (const globalIndex *globalIdx, const label i=0) noexcept | |
| Construct from globalIndex list at given index. | |
| label | index () const noexcept |
| The index into the arrays. | |
| label | start () const |
| The local start. | |
| label | size () const |
| The local size. | |
| labelRange | range () const |
| The local range. | |
| labelRange | operator* () const |
| The local range. | |
| const_iterator & | operator++ () |
| const_iterator | operator++ (int) |
| const_iterator & | operator-- () |
| const_iterator | operator-- (int) |
| bool | operator== (const const_iterator &iter) const noexcept |
| bool | operator!= (const const_iterator &iter) const noexcept |
Forward input iterator with const access that is used to iterate across the globalIndex offsets() table.
The de-referenced value is the range() with (start, size), but it also provides separate index, start, size information.
Definition at line 651 of file globalIndex.H.
|
inlineexplicitnoexcept |
Construct from globalIndex list at given index.
Definition at line 623 of file globalIndexI.H.
References globalIndex::globalIndex(), and Foam::noexcept.
Referenced by operator!=(), operator++(), operator--(), and operator==().


|
inlinenoexcept |
The index into the arrays.
Definition at line 635 of file globalIndexI.H.
References Foam::noexcept.
|
inline |
The local start.
Definition at line 642 of file globalIndexI.H.
|
inline |
The local size.
Definition at line 649 of file globalIndexI.H.
|
inline |
The local range.
Definition at line 656 of file globalIndexI.H.
|
inline |
|
inline |
Definition at line 671 of file globalIndexI.H.
|
inline |
Definition at line 680 of file globalIndexI.H.
References const_iterator().

|
inline |
Definition at line 690 of file globalIndexI.H.
|
inline |
Definition at line 699 of file globalIndexI.H.
References const_iterator().

|
inlinenoexcept |
Definition at line 709 of file globalIndexI.H.
References const_iterator().

|
inlinenoexcept |
Definition at line 720 of file globalIndexI.H.
References const_iterator().
