22#include <boost/unordered/unordered_set.hpp>
45template<
typename Container>
105template<
typename K,
typename V>
161template<
typename K,
typename V>
192template<
typename T,
typename Hash,
typename Pred>
Container_traits()=delete
Forbid all instantion.
Container_traits()=delete
Forbid all instantion.
Container_traits()=delete
Forbid all instantion.
Container_traits()=delete
Forbid all instantion.
Container_traits()=delete
Forbid all instantion.
Properties of various container types.
static constexpr bool S_CHANGE_INVALIDATES_ITERATORS
If false, a change (erasure, addition of an element) in the Container will invalidate NO iterator to ...
static constexpr bool S_SORTED
true if and only if iterating over the elements of a Container yields them in sorted order.
Container_traits()=delete
Forbid all instantion.
static constexpr bool S_CONSTANT_TIME_SEARCH
true if and only if finding an element of Container by key takes at most constant amortized time.
static constexpr bool S_CONSTANT_TIME_INSERT
true if and only if adding an element to a Container (anywhere) takes at most constant amortized time...
An object of this class is a map that combines the lookup speed of an unordered_flat_map<> and orderi...
An object of this class is a set that combines the lookup speed of an unordered_flat_set<> and orderi...
Flow module containing miscellaneous general-use facilities that don't fit into any other Flow module...