|
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 | |
| const_iterator (const OpenBucketHashtable< GID, LID > *hashtable, size_t index) | |
| const_iterator & | operator++ () |
| const_iterator | operator++ (int) |
| bool | operator== (const_iterator other) const |
| bool | operator!= (const_iterator other) const |
| const std::pair< GID, LID > & | operator* () const |
| const std::pair< GID, LID > * | operator-> () const |
| size_t | getIndex () |
Private Attributes | |
| const OpenBucketHashtable< GID, LID > * | hashtable |
| size_t | index |
Definition at line 222 of file open_bucket_hashtable.h.
| using OpenBucketHashtable< GID, LID, maxBucketOverflow, EMPTYBUCKET >::const_iterator::difference_type = std::ptrdiff_t |
Definition at line 230 of file open_bucket_hashtable.h.
| using OpenBucketHashtable< GID, LID, maxBucketOverflow, EMPTYBUCKET >::const_iterator::iterator_category = std::random_access_iterator_tag |
Definition at line 228 of file open_bucket_hashtable.h.
| using OpenBucketHashtable< GID, LID, maxBucketOverflow, EMPTYBUCKET >::const_iterator::pointer = std::pair<GID, LID>* |
Definition at line 231 of file open_bucket_hashtable.h.
| using OpenBucketHashtable< GID, LID, maxBucketOverflow, EMPTYBUCKET >::const_iterator::reference = std::pair<GID, LID>& |
Definition at line 232 of file open_bucket_hashtable.h.
| using OpenBucketHashtable< GID, LID, maxBucketOverflow, EMPTYBUCKET >::const_iterator::value_type = std::pair<GID, LID> |
Definition at line 229 of file open_bucket_hashtable.h.
|
inlineexplicit |
Definition at line 234 of file open_bucket_hashtable.h.


|
inline |
Definition at line 262 of file open_bucket_hashtable.h.
|
inline |
|
inline |
Definition at line 260 of file open_bucket_hashtable.h.
|
inline |
|
inline |
|
inline |
Definition at line 261 of file open_bucket_hashtable.h.
|
inline |
|
private |
Definition at line 223 of file open_bucket_hashtable.h.
|
private |
Definition at line 224 of file open_bucket_hashtable.h.