#include <Depends/Details/Iterator.h>
Inheritance diagram for Depends::Details::ReverseIterator< ValueType, ReferenceType, PointerType, ScoreType, IteratorType >:
Public Types | |
typedef ReverseIterator< ValueType, ValueType &, ValueType *, ScoreType, IteratorType > | iterator |
typedef ReverseIterator< ValueType, const ValueType &, const ValueType *, ScoreType, IteratorType > | const_iterator |
typedef IteratorBase< ValueType, ReferenceType, PointerType, ScoreType, IteratorType > | super |
typedef Node< ValueType, ScoreType > | node_type |
Public Member Functions | |
ReverseIterator (const IteratorType &i) | |
ReverseIterator (const iterator &i) | |
ReverseIterator & | operator++ () |
ReverseIterator | operator++ (int) |
ReverseIterator & | operator-- () |
ReverseIterator | operator-- (int) |
ReferenceType | operator * () const |
PointerType | operator-> () const |
bool | operator== (const IteratorBase &i) const |
bool | operator!= (const IteratorBase &i) const |
const node_type * | node () const |
node_type * | node () |
Public Attributes | |
IteratorType | iter_ |
Definition at line 92 of file Iterator.h.