IntrusiveUnorderedMultimap.h#
Fully qualified name: carb/container/IntrusiveUnorderedMultimap.h
In directory: carb/container
Source file: IntrusiveUnorderedMultimap.h
Carbonite intrusive unordered multi-map container.
Classes#
- carb::container::IntrusiveUnorderedMultimap
IntrusiveUnorderedMultimap is a closed-addressing hash table very similar to std::unordered_multimap, but requires the tracking information to be contained within the stored type
T
, rather than built around it.- carb::container::IntrusiveUnorderedMultimap::const_iterator
A LegacyForwardIterator to
const ValueType
.- carb::container::IntrusiveUnorderedMultimap::iterator
A LegacyForwardIterator to
ValueType
.- carb::container::IntrusiveUnorderedMultimapLink
Defines a "link node" that IntrusiveUnorderedMultimap will use for tracking data for the contained type.
Namespaces#
- carb
The main Carbonite namespace.
- carb::container
Carbonite container classes.