An STL-conforming const_iterator. More...
Public Types | |
| typedef label | difference_type |
| typedef T | value_type |
| typedef const T * | pointer |
| typedef const T & | reference |
| typedef std::random_access_iterator_tag | iterator_category |
Public Member Functions | |
| const_iterator (const UList< T > &, const UList< label >::const_iterator &) | |
| Construct for a given UList and addressing iterator. More... | |
| bool | operator== (const const_iterator &) const |
| bool | operator!= (const const_iterator &) const |
| const T & | operator* () const |
| const T & | operator() () const |
| const_iterator | operator++ () |
| const_iterator | operator++ (const int) |
| const_iterator | operator-- () |
| const_iterator | operator-- (const int) |
| const_iterator | operator+= (const label) |
| const_iterator | operator-= (const label) |
| const_iterator | operator+ (const label) const |
| const_iterator | operator- (const label) const |
| label | operator- (const const_iterator &) const |
| const T & | operator[] (const 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 |
An STL-conforming const_iterator.
Definition at line 238 of file UIndirectList.H.
| typedef label difference_type |
Definition at line 255 of file UIndirectList.H.
| typedef T value_type |
Definition at line 256 of file UIndirectList.H.
Definition at line 257 of file UIndirectList.H.
Definition at line 258 of file UIndirectList.H.
| typedef std::random_access_iterator_tag iterator_category |
Definition at line 259 of file UIndirectList.H.
|
inline |
Construct for a given UList and addressing iterator.
Definition at line 415 of file UIndirectListI.H.
|
inline |
Definition at line 427 of file UIndirectListI.H.
|
inline |
Definition at line 437 of file UIndirectListI.H.
Definition at line 447 of file UIndirectListI.H.
Definition at line 454 of file UIndirectListI.H.
References Foam::operator*().

|
inline |
Definition at line 462 of file UIndirectListI.H.
|
inline |
Definition at line 471 of file UIndirectListI.H.
|
inline |
Definition at line 481 of file UIndirectListI.H.
|
inline |
Definition at line 490 of file UIndirectListI.H.
|
inline |
Definition at line 500 of file UIndirectListI.H.
References n.
|
inline |
Definition at line 509 of file UIndirectListI.H.
References n.
|
inline |
Definition at line 518 of file UIndirectListI.H.
References n.
|
inline |
Definition at line 527 of file UIndirectListI.H.
References n.
|
inline |
Definition at line 545 of file UIndirectListI.H.
References n.
|
inline |
Definition at line 555 of file UIndirectListI.H.
|
inline |
Definition at line 565 of file UIndirectListI.H.
|
inline |
Definition at line 575 of file UIndirectListI.H.
|
inline |
Definition at line 585 of file UIndirectListI.H.