An STL-conforming const_iterator. More...
Public Member Functions | |
const_iterator (const T *const *) | |
Construct for a given PtrList entry. More... | |
const_iterator (const iterator &) | |
Construct from an iterator. More... | |
bool | operator== (const const_iterator &) const |
bool | operator!= (const const_iterator &) const |
Tref | operator* () |
Tref | operator() () |
const_iterator | operator++ () |
const_iterator | operator++ (int) |
const_iterator | operator-- () |
const_iterator | operator-- (int) |
const_iterator | operator+= (label) |
const_iterator | operator-= (label) |
const T & | operator[] (label) |
bool | operator< (const const_iterator &) const |
bool | operator> (const const_iterator &) const |
bool | operator<= (const const_iterator &) const |
bool | operator>= (const const_iterator &) const |
Data Fields | |
const typedef T & | Tref |
Private Attributes | |
const T *const * | ptr_ |
Friends | |
const_iterator | operator+ (const const_iterator &, label) |
const_iterator | operator+ (label, const const_iterator &) |
const_iterator | operator- (const const_iterator &, label) |
label | operator- (const const_iterator &, const const_iterator &) |
An STL-conforming const_iterator.
|
inline |
Construct for a given PtrList entry.
|
inline |
Construct from an iterator.
|
inline |
Definition at line 392 of file PtrListI.H.
|
inline |
Definition at line 402 of file PtrListI.H.
Definition at line 411 of file PtrListI.H.
References PtrList::const_iterator::ptr_.
Definition at line 418 of file PtrListI.H.
References Foam::operator*().
|
inline |
Definition at line 426 of file PtrListI.H.
|
inline |
Definition at line 435 of file PtrListI.H.
|
inline |
Definition at line 445 of file PtrListI.H.
|
inline |
Definition at line 454 of file PtrListI.H.
|
inline |
Definition at line 464 of file PtrListI.H.
References n.
|
inline |
Definition at line 491 of file PtrListI.H.
References n.
|
inline |
Definition at line 527 of file PtrListI.H.
|
inline |
Definition at line 537 of file PtrListI.H.
|
inline |
Definition at line 547 of file PtrListI.H.
|
inline |
Definition at line 557 of file PtrListI.H.
|
friend |
|
friend |
|
friend |
|
friend |
|
private |
Definition at line 344 of file PtrList.H.
Referenced by PtrList::const_iterator::operator*().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.