|
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.