ReverseIterator< IT > Class Template Reference Data Structures
#include <foreach.h>
公共成员函数 |
|
| ReverseIterator ()=default | |
| ReverseIterator (const IT &it) | |
| ReverseIterator (IT &&it) | |
| ReverseIterator & | operator++ () |
| ReverseIterator & | operator+= ( Int i) |
| ReverseIterator | operator++ (int) |
| ReverseIterator | operator+ ( Int i) |
| ReverseIterator & | operator-- () |
| ReverseIterator & | operator-= ( Int i) |
| ReverseIterator | operator-- (int) |
| ReverseIterator | operator- ( Int i) |
| Int | operator- (const ReverseIterator &other) const |
| Bool | operator== (const ReverseIterator &other) const |
| Bool | operator< (const ReverseIterator &other) const |
| MAXON_OPERATOR_COMPARISON ( ReverseIterator ) | |
Public Attributes |
|
| decltype(*std::declval< IT >() | operator* )() const |
| decltype(&*std::declval< IT >() | operator-> )() const |
Private Attributes |
|
| IT | _it |
|
default |
|
explicit |
|
explicit |
| ReverseIterator & operator++ | ( | ) |
| ReverseIterator & operator+= | ( | Int | i | ) |
| ReverseIterator operator++ | ( | int | ) |
| ReverseIterator operator+ | ( | Int | i | ) |
| ReverseIterator & operator-- | ( | ) |
| ReverseIterator & operator-= | ( | Int | i | ) |
| ReverseIterator operator-- | ( | int | ) |
| ReverseIterator operator- | ( | Int | i | ) |
| Int operator- | ( | const ReverseIterator < IT > & | other | ) | const |
| Bool operator== | ( | const ReverseIterator < IT > & | other | ) | const |
| Bool operator< | ( | const ReverseIterator < IT > & | other | ) | const |
| MAXON_OPERATOR_COMPARISON | ( | ReverseIterator < IT > | ) |
| decltype(*std::declval<IT>() operator*() const |
| decltype(&*std::declval<IT>() operator->() const |
| IT _it | private |