Public Types | |
| using | difference_type = label |
| Step type for addressing. More... | |
| typedef E1::const_iterator | ConstIter |
| Iterator definition for E1. More... | |
| using | value_type = typename ConstIter::value_type |
| using | pointer = typename ConstIter::pointer |
| using | reference = typename ConstIter::reference |
| using | iterator_category = std::random_access_iterator_tag |
Public Member Functions | |
| const_iterator (ConstIter begin, typename labelUList::const_iterator addrIter) | |
| auto | operator* () const |
| value_type | operator[] (const difference_type i) const |
| const_iterator & | operator++ () |
| const_iterator | operator++ (int) |
| const_iterator & | operator-- () |
| const_iterator | operator-- (int) |
| const_iterator | operator+ (const difference_type i) const |
| const_iterator | operator- (const difference_type i) const |
| difference_type | operator- (const const_iterator &it) const |
| bool | operator== (const const_iterator &it) const |
| bool | operator!= (const const_iterator &it) const |
| bool | operator< (const const_iterator &it) const |
| bool | operator<= (const const_iterator &it) const |
| bool | operator> (const const_iterator &it) const |
| bool | operator>= (const const_iterator &it) const |
| const_iterator & | operator+= (const difference_type n) |
| const_iterator & | operator-= (const difference_type n) |
Public Attributes | |
| ConstIter | begin_ |
| labelUList::const_iterator | iter_ |
Definition at line 828 of file ListExpression.H.
| using difference_type = label |
Step type for addressing.
Definition at line 835 of file ListExpression.H.
| typedef E1::const_iterator ConstIter |
Iterator definition for E1.
Definition at line 840 of file ListExpression.H.
| using value_type = typename ConstIter::value_type |
Definition at line 842 of file ListExpression.H.
| using pointer = typename ConstIter::pointer |
Definition at line 843 of file ListExpression.H.
| using reference = typename ConstIter::reference |
Definition at line 844 of file ListExpression.H.
| using iterator_category = std::random_access_iterator_tag |
Definition at line 845 of file ListExpression.H.
|
inline |
Definition at line 851 of file ListExpression.H.
Referenced by IndirectConstWrap< E1 >::const_iterator::operator+(), and IndirectConstWrap< E1 >::const_iterator::operator-().

|
inline |
Definition at line 859 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::begin_, and IndirectConstWrap< E1 >::const_iterator::iter_.
|
inline |
Definition at line 863 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::begin_, and IndirectConstWrap< E1 >::const_iterator::iter_.
|
inline |
Definition at line 867 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::iter_.
|
inline |
Definition at line 872 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::iter_.
|
inline |
Definition at line 878 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::iter_.
|
inline |
Definition at line 883 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::iter_.
|
inline |
Definition at line 889 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::begin_, IndirectConstWrap< E1 >::const_iterator::const_iterator(), and IndirectConstWrap< E1 >::const_iterator::iter_.

|
inline |
Definition at line 893 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::begin_, IndirectConstWrap< E1 >::const_iterator::const_iterator(), and IndirectConstWrap< E1 >::const_iterator::iter_.

|
inline |
Definition at line 897 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::iter_.
|
inline |
Definition at line 901 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::iter_.
|
inline |
Definition at line 905 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::iter_.
|
inline |
Definition at line 909 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::iter_.
|
inline |
Definition at line 913 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::iter_.
|
inline |
Definition at line 917 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::iter_.
|
inline |
Definition at line 921 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::iter_.
|
inline |
Definition at line 925 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::iter_, and n.
|
inline |
Definition at line 930 of file ListExpression.H.
References IndirectConstWrap< E1 >::const_iterator::iter_, and n.
| ConstIter begin_ |
Definition at line 848 of file ListExpression.H.
Referenced by IndirectConstWrap< E1 >::const_iterator::operator!=(), IndirectConstWrap< E1 >::const_iterator::operator*(), IndirectConstWrap< E1 >::const_iterator::operator+(), IndirectConstWrap< E1 >::const_iterator::operator++(), IndirectConstWrap< E1 >::const_iterator::operator+=(), IndirectConstWrap< E1 >::const_iterator::operator-(), IndirectConstWrap< E1 >::const_iterator::operator--(), IndirectConstWrap< E1 >::const_iterator::operator-=(), IndirectConstWrap< E1 >::const_iterator::operator<(), IndirectConstWrap< E1 >::const_iterator::operator<=(), IndirectConstWrap< E1 >::const_iterator::operator==(), IndirectConstWrap< E1 >::const_iterator::operator>(), IndirectConstWrap< E1 >::const_iterator::operator>=(), and IndirectConstWrap< E1 >::const_iterator::operator[]().