#include <LDK/Hash.h>
Collaboration diagram for LDK::Hash< Key, Data, Alloc >::ConstIterator:
Public Member Functions | |
ConstIterator (const Hash *ht=NULL, size_t index=0) | |
ConstIterator (const ConstIterator &rhs) | |
Copy constructor. | |
ConstIterator & | operator= (const ConstIterator &rhs) |
Assignment operator. | |
bool | operator== (const ConstIterator &rhs) const |
Equals operator. | |
bool | operator!= (const ConstIterator &rhs) const |
Not equals operator. | |
const Pair & | operator * () |
De-reference operator to make the iterator somewhat resemble a pointer. | |
size_t | index () const |
The index this iterator refers to. | |
ConstIterator & | operator++ () |
Prefix increment operator. | |
ConstIterator & | operator++ (int junk) |
Postfix increment operator. | |
ConstIterator & | operator-- () |
Prefix decrement operator. | |
ConstIterator & | operator-- (int) |
Postfix decrement operator. | |
Friends | |
class | Hash |
Definition at line 418 of file Hash.h.