#include <sspt_hashvector.h>
Public Member Functions | |
sspt_HashIterator (sspt_Array< sspt_List< sspt_Pair< K, T > * > > *table) | |
sspt_HashIterator (const sspt_HashIterator< K, T > &iter) | |
virtual | ~sspt_HashIterator () |
bool | firstNode () const |
bool | lastNode () const |
bool | atEnd () const |
void | moveNext () |
void | moveBack () |
T | current () |
sspt_HashIterator< K, T >::sspt_HashIterator | ( | sspt_Array< sspt_List< sspt_Pair< K, T > * > > * | table | ) |
sspt_HashIterator< K, T >::sspt_HashIterator | ( | const sspt_HashIterator< K, T > & | iter | ) |
virtual sspt_HashIterator< K, T >::~sspt_HashIterator | ( | ) | [virtual] |
bool sspt_HashIterator< K, T >::atEnd | ( | ) | const |
T sspt_HashIterator< K, T >::current | ( | ) |
bool sspt_HashIterator< K, T >::firstNode | ( | ) | const |
bool sspt_HashIterator< K, T >::lastNode | ( | ) | const |
void sspt_HashIterator< K, T >::moveBack | ( | ) |
void sspt_HashIterator< K, T >::moveNext | ( | ) |