|
xrpld
|
#include <partitioned_unordered_map.h>

Public Types | |
| using | iterator_category = std::forward_iterator_tag |
Public Member Functions | |
| Iterator ()=default | |
| Iterator (partition_map_type *m) | |
| reference | operator* () const |
| pointer | operator-> () const |
| void | inc () |
| Iterator & | operator++ () |
| Iterator | operator++ (int) |
Public Attributes | |
| partition_map_type * | map {nullptr} |
| partition_map_type::iterator | ait {} |
| map_type::iterator | mit |
Friends | |
| bool | operator== (Iterator const &lhs, Iterator const &rhs) |
| bool | operator!= (Iterator const &lhs, Iterator const &rhs) |
Definition at line 56 of file partitioned_unordered_map.h.
| using xrpl::PartitionedUnorderedMap< Key, Value, Hash, Pred, Alloc >::Iterator::iterator_category = std::forward_iterator_tag |
Definition at line 58 of file partitioned_unordered_map.h.
|
default |
| xrpl::PartitionedUnorderedMap< Key, Value, Hash, Pred, Alloc >::Iterator::Iterator | ( | partition_map_type * | m | ) |
Definition at line 65 of file partitioned_unordered_map.h.
| reference xrpl::PartitionedUnorderedMap< Key, Value, Hash, Pred, Alloc >::Iterator::operator* | ( | ) | const |
Definition at line 70 of file partitioned_unordered_map.h.
| pointer xrpl::PartitionedUnorderedMap< Key, Value, Hash, Pred, Alloc >::Iterator::operator-> | ( | ) | const |
Definition at line 76 of file partitioned_unordered_map.h.
| void xrpl::PartitionedUnorderedMap< Key, Value, Hash, Pred, Alloc >::Iterator::inc | ( | ) |
Definition at line 82 of file partitioned_unordered_map.h.
| Iterator & xrpl::PartitionedUnorderedMap< Key, Value, Hash, Pred, Alloc >::Iterator::operator++ | ( | ) |
Definition at line 96 of file partitioned_unordered_map.h.
| Iterator xrpl::PartitionedUnorderedMap< Key, Value, Hash, Pred, Alloc >::Iterator::operator++ | ( | int | ) |
Definition at line 104 of file partitioned_unordered_map.h.
|
friend |
Definition at line 112 of file partitioned_unordered_map.h.
|
friend |
Definition at line 118 of file partitioned_unordered_map.h.
| partition_map_type* xrpl::PartitionedUnorderedMap< Key, Value, Hash, Pred, Alloc >::Iterator::map {nullptr} |
Definition at line 59 of file partitioned_unordered_map.h.
| partition_map_type::iterator xrpl::PartitionedUnorderedMap< Key, Value, Hash, Pred, Alloc >::Iterator::ait {} |
Definition at line 60 of file partitioned_unordered_map.h.
| map_type::iterator xrpl::PartitionedUnorderedMap< Key, Value, Hash, Pred, Alloc >::Iterator::mit |
Definition at line 61 of file partitioned_unordered_map.h.