|
Sierra Toolkit
Version of the Day
|
#include <hashtable_eastl.h>


Public Types | |
| typedef hash_node< Value, bCacheHashCode > | node_type |
Public Member Functions | |
| hashtable_iterator_base (node_type *pNode, node_type **pBucket) | |
| void | increment_bucket () |
| void | increment () |
Public Attributes | |
| node_type * | mpNode |
| node_type ** | mpBucket |
A hashtable_iterator iterates the entire hash table and not just nodes within a single bucket. Users in general will use a hash table iterator much more often, as it is much like other container iterators (e.g. vector::iterator).
We define a base class here because it is shared by both const and non-const iterators.
Definition at line 227 of file hashtable_eastl.h.