![]() |
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 |