22#include <boost/unordered/unordered_set.hpp> 
   41template<
typename Container>
 
  101template<
typename K, 
typename V>
 
  157template<
typename K, 
typename V>
 
  188template<
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 a boost::unordered_map<> and order...
An object of this class is a set that combines the lookup speed of an unordered_set<> and ordering an...
Flow module containing miscellaneous general-use facilities that don't fit into any other Flow module...