|
| pointer_iterator (WrappedIteratorT u) |
|
T & | operator* () |
|
const T & | operator* () const |
|
pointer_iterator< WrappedIteratorT > & | operator+= (difference_type n) |
|
pointer_iterator< WrappedIteratorT > & | operator-= (difference_type n) |
|
difference_type | operator- (const pointer_iterator< WrappedIteratorT > &RHS) const |
|
pointer_iterator< WrappedIteratorT > & | operator++ () |
|
pointer_iterator< WrappedIteratorT > & | operator-- () |
|
bool | operator== (const pointer_iterator< WrappedIteratorT > &RHS) const |
|
bool | operator< (const pointer_iterator< WrappedIteratorT > &RHS) const |
|
typename std::conditional< std::is_same< typename std::iterator_traits< WrappedIteratorT >::value_type, typename std::iterator_traits< WrappedIteratorT >::value_type >::value,typename std::iterator_traits< WrappedIteratorT >::reference, typename std::iterator_traits< WrappedIteratorT >::value_type & >::type | operator* () const |
|
DerivedT | operator+ (DifferenceTypeT n) const |
|
DerivedT | operator- (DifferenceTypeT n) const |
|
DerivedT & | operator++ () |
|
DerivedT | operator++ (int) |
|
DerivedT & | operator-- () |
|
DerivedT | operator-- (int) |
|
bool | operator!= (const DerivedT &RHS) const |
|
bool | operator> (const DerivedT &RHS) const |
|
bool | operator<= (const DerivedT &RHS) const |
|
bool | operator>= (const DerivedT &RHS) const |
|
PointerT | operator-> () |
|
PointerT | operator-> () const |
|
ReferenceProxy | operator[] (DifferenceTypeT n) |
|
ReferenceProxy | operator[] (DifferenceTypeT n) const |
|
|
using | difference_type = typename std::iterator_traits< WrappedIteratorT >::difference_type |
|
enum | { IsRandomAccess,
IsBidirectional
} |
|
| iterator_adaptor_base (WrappedIteratorT u) |
|
const WrappedIteratorT & | wrapped () const |
|
WrappedIteratorT | I |
|
The documentation for this class was generated from the following file:
- build/cppSource/wpiutil-cpp/headers/wpi/iterator.h