|
GraphLab: Distributed Graph-Parallel API
2.1
|
#include <graphlab/util/hopscotch_table.hpp>
Public Types | |
| typedef std::forward_iterator_tag | iterator_category |
|
typedef const hopscotch_table::value_type | value_type |
| typedef size_t | difference_type |
| typedef value_type * | pointer |
| typedef value_type & | reference |
Public Member Functions | |
| const_iterator | operator++ () |
| const_iterator | operator++ (int) |
| reference | operator* () |
| pointer | operator-> () |
| bool | operator== (const const_iterator it) const |
| bool | operator!= (const const_iterator iter) const |
Public Attributes | |
| const hopscotch_table * | ptr |
|
std::vector< element > ::const_iterator | iter |
A const iterator which allows iteration over the hash table entries. Insertions may disrupt the iterator order. Deletions invalidate the iterator.
Definition at line 159 of file hopscotch_table.hpp.