|
Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
|
#include <open_bucket_hashtable.h>
Public Types | |
| using | iterator_category = std::random_access_iterator_tag |
| using | value_type = std::pair<GID, LID> |
| using | difference_type = std::ptrdiff_t |
| using | pointer = std::pair<GID, LID>* |
| using | reference = std::pair<GID, LID>& |
Public Member Functions | |
| iterator (OpenBucketHashtable< GID, LID > *hashtable, size_t index) | |
| iterator & | operator++ () |
| iterator | operator++ (int) |
| bool | operator== (iterator other) const |
| bool | operator!= (iterator other) const |
| std::pair< GID, LID > & | operator* () const |
| std::pair< GID, LID > * | operator-> () const |
| size_t | getIndex () |
Private Attributes | |
| OpenBucketHashtable< GID, LID > * | hashtable |
| size_t | index |
Definition at line 177 of file open_bucket_hashtable.h.
| using OpenBucketHashtable< GID, LID, maxBucketOverflow, EMPTYBUCKET >::iterator::difference_type = std::ptrdiff_t |
Definition at line 185 of file open_bucket_hashtable.h.
| using OpenBucketHashtable< GID, LID, maxBucketOverflow, EMPTYBUCKET >::iterator::iterator_category = std::random_access_iterator_tag |
Definition at line 183 of file open_bucket_hashtable.h.
| using OpenBucketHashtable< GID, LID, maxBucketOverflow, EMPTYBUCKET >::iterator::pointer = std::pair<GID, LID>* |
Definition at line 186 of file open_bucket_hashtable.h.
| using OpenBucketHashtable< GID, LID, maxBucketOverflow, EMPTYBUCKET >::iterator::reference = std::pair<GID, LID>& |
Definition at line 187 of file open_bucket_hashtable.h.
| using OpenBucketHashtable< GID, LID, maxBucketOverflow, EMPTYBUCKET >::iterator::value_type = std::pair<GID, LID> |
Definition at line 184 of file open_bucket_hashtable.h.
|
inline |
Definition at line 189 of file open_bucket_hashtable.h.


|
inline |
|
inline |
|
inline |
Definition at line 216 of file open_bucket_hashtable.h.
|
inline |
|
inline |
|
inline |
Definition at line 217 of file open_bucket_hashtable.h.
|
inline |
|
private |
Definition at line 178 of file open_bucket_hashtable.h.
|
private |
Definition at line 179 of file open_bucket_hashtable.h.