cds
2.3.2
|
EllenBinTreeMap leaf node. More...
#include <cds/container/details/ellen_bintree_base.h>
Public Types | |
typedef Key | key_type |
key type | |
typedef T | mapped_type |
value type | |
typedef std::pair< key_type const, mapped_type > | value_type |
key-value pair stored in the map | |
Public Types inherited from cds::intrusive::ellen_bintree::node< GC > | |
typedef GC | gc |
Garbage collector. | |
typedef opt::none | tag |
Tag. | |
Public Member Functions | |
template<typename K > | |
map_node (K const &key) | |
Initializes key field, value if default-constructed. | |
template<typename K , typename Q > | |
map_node (K const &key, Q const &v) | |
Initializes key and value fields. | |
Public Member Functions inherited from cds::intrusive::ellen_bintree::node< GC > | |
node () | |
Default ctor. | |
Data Fields | |
value_type | m_Value |
Key-value pair stored in map leaf node. | |
EllenBinTreeMap leaf node.