#include <Depends/Details/Iterator.h>
Inheritance diagram for Depends::Details::IteratorBase< ValueType, ReferenceType, PointerType, ScoreType, IteratorType >:
Public Types | |
typedef IteratorBase< ValueType, ValueType &, ValueType *, ScoreType, IteratorType > | iterator |
typedef IteratorBase< ValueType, const ValueType &, const ValueType *, ScoreType, IteratorType > | const_iterator |
typedef Node< ValueType, ScoreType > | node_type |
Public Member Functions | |
IteratorBase (const IteratorType &i) | |
IteratorBase (const iterator &i) | |
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 51 of file Iterator.h.