Public Types | |
typedef Value | value_type |
typedef IF< constant_iterators, const Value *, Value * >::type | pointer |
typedef IF< constant_iterators, const Value &, Value & >::type | reference |
typedef std::ptrdiff_t | difference_type |
typedef std::forward_iterator_tag | iterator_category |
Public Member Functions | |
node_iterator (hash_node< Value, cache > *p=0) | |
reference | operator* () const |
pointer | operator-> () const |
node_iterator & | operator++ () |
node_iterator | operator++ (int) |