7 template <
typename KEY_TYPE,
typename MAPPED_VALUE_TYPE>
8 class SortedAssociation_stdmultimap;
10namespace Stroika::Foundation::Containers::Factory {
17 template <
typename KEY_TYPE,
typename VALUE_TYPE, ITotallyOrderingComparer<KEY_TYPE> COMPARER>
22 template <
typename KEY_TYPE,
typename VALUE_TYPE, ITotallyOrderingComparer<KEY_TYPE> COMPARER>
27 template <
typename KEY_TYPE,
typename VALUE_TYPE, ITotallyOrderingComparer<KEY_TYPE> COMPARER>
30 return [] (const COMPARER& keyComparer) {
41 template <
typename KEY_TYPE,
typename VALUE_TYPE, ITotallyOrderingComparer<KEY_TYPE> COMPARER>
44 return AccessDefault_ ();
46 template <
typename KEY_TYPE,
typename VALUE_TYPE, ITotallyOrderingComparer<KEY_TYPE> COMPARER>
49 return this->fFactory_ (keyComparer);
51 template <
typename KEY_TYPE,
typename VALUE_TYPE, ITotallyOrderingComparer<KEY_TYPE> COMPARER>
56 template <
typename KEY_TYPE,
typename VALUE_TYPE, ITotallyOrderingComparer<KEY_TYPE> COMPARER>
SortedAssociation_stdmultimap<KEY_TYPE,MAPPED_VALUE_TYPE> is an std::map-based concrete implementatio...
Singleton factory object - Used to create the default backend implementation of a SortedAssociation<>...
constexpr SortedAssociation_Factory()
Use this to wrap any basic comparer, and produce a Less comparer.