#include <LDK/Hash.h>
Collaboration diagram for LDK::Hash< Key, Data, Alloc >::Iterator:

Public Member Functions | |
| Iterator (Hash *ht=NULL, size_t index=0) | |
| Iterator (const Iterator &rhs) | |
| Copy constructor. | |
| Iterator & | operator= (const Iterator &rhs) |
| Assignment operator. | |
| bool | operator== (const Iterator &rhs) const |
| Equals operator. | |
| bool | operator!= (const Iterator &rhs) const |
| Not equals operator. | |
| Pair & | operator * () |
| De-reference operator to make the iterator somewhat resemble a pointer. | |
| size_t | index () const |
| The index this iterator refers to. | |
| Iterator & | operator++ () |
| Prefix increment operator. | |
| Iterator & | operator++ (int) |
| Postfix increment operator. | |
| Iterator & | operator-- () |
| Prefix decrement operator. | |
| Iterator & | operator-- (int) |
| Postfix decrement operator. | |
Friends | |
| class | Hash |
Definition at line 310 of file Hash.h.
1.5.1