AlgoPlus v0.1.0
|
#include <hash_table.h>
Public Member Functions | |
Iterator (BucketIterator start, BucketIterator end) | |
Construct a new Iterator object. | |
Iterator & | operator= (const std::unordered_map< size_t, std::list< std::pair< KeyType, ValueType > > > &bucket) |
operator = for hash table iterator class | |
Iterator & | operator++ () |
operator ++ for type Iterator | |
Iterator | operator++ (int) |
operator ++ for type Iterator | |
Iterator & | operator-- () |
operator – for type Iterator | |
Iterator | operator-- (int) |
operator – for type Iterator | |
bool | operator!= (const Iterator &it) const |
operator != for Type Iterator | |
std::pair< KeyType, ValueType > & | operator* () |
operator * for Type Iterator | |
Iterator class.
|
inlineexplicit |
Construct a new Iterator object.
bucket | the bucket list |
|
inline |
operator != for Type Iterator
it | the iterator we want to make the check |
|
inline |
operator * for Type Iterator
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |