An STL const_iterator. More...
Public Member Functions | |
const_iterator () | |
Construct null - equivalent to an 'end' position. More... | |
const_iterator (const labelRange &) | |
Construct from range, moving to its 'begin' position. More... | |
bool | operator== (const const_iterator &) const |
bool | operator!= (const const_iterator &) const |
label | operator* () |
label | operator() () |
const_iterator & | operator++ () |
const_iterator | operator++ (int) |
An STL const_iterator.
Definition at line 144 of file labelRange.H.
|
inline |
Construct null - equivalent to an 'end' position.
Definition at line 51 of file labelRangeI.H.
Referenced by labelRange::begin(), and labelRange::cbegin().
|
inlineexplicit |
Construct from range, moving to its 'begin' position.
Definition at line 58 of file labelRangeI.H.
|
inline |
Definition at line 66 of file labelRangeI.H.
Referenced by labelRange::operator!=(), and labelRange::const_iterator::operator!=().
|
inline |
Definition at line 75 of file labelRangeI.H.
References labelRange::const_iterator::operator==().
|
inline |
Definition at line 83 of file labelRangeI.H.
|
inline |
Definition at line 89 of file labelRangeI.H.
|
inline |
Definition at line 96 of file labelRangeI.H.
References labelRange::size().
Referenced by labelRange::const_iterator::operator++().
|
inline |
Definition at line 109 of file labelRangeI.H.
References labelRange::const_iterator::operator++().