Sierra Toolkit
Version of the Day
|
#include <hashtable_eastl.h>
Public Types | |
typedef node_iterator_base< Value, bCacheHashCode > | base_type |
typedef node_iterator< Value, bConst, bCacheHashCode > | this_type |
typedef base_type::node_type | node_type |
typedef Value | value_type |
typedef type_select< bConst, const Value *, Value * >::type | pointer |
typedef type_select< bConst, const Value &, Value & >::type | reference |
typedef ptrdiff_t | difference_type |
typedef EASTL_ITC_NS::forward_iterator_tag | iterator_category |
![]() | |
typedef hash_node< Value, bCacheHashCode > | node_type |
Public Member Functions | |
node_iterator (node_type *pNode=NULL) | |
node_iterator (const node_iterator< Value, true, bCacheHashCode > &x) | |
reference | operator* () const |
pointer | operator-> () const |
node_iterator & | operator++ () |
node_iterator | operator++ (int) |
![]() | |
node_iterator_base (node_type *pNode) | |
void | increment () |
Additional Inherited Members | |
![]() | |
node_type * | mpNode |
Node iterators iterate nodes within a given bucket.
The bConst parameter defines if the iterator is a const_iterator or an iterator.
Definition at line 181 of file hashtable_eastl.h.