6namespace Stroika::Foundation::Containers::Factory {
13 template <
typename T, ITotallyOrderingComparer<T> COMPARER>
18 template <
typename T, ITotallyOrderingComparer<T> COMPARER>
23 template <
typename T, ITotallyOrderingComparer<T> COMPARER>
26 return [] (const COMPARER& comparer) {
37 template <
typename T, ITotallyOrderingComparer<T> COMPARER>
40 return AccessDefault_ ();
42 template <
typename T, ITotallyOrderingComparer<T> COMPARER>
45 return this->fFactory_ (comparer);
47 template <
typename T, ITotallyOrderingComparer<T> COMPARER>
52 template <
typename T, ITotallyOrderingComparer<T> COMPARER>
SortedCollection_stdmultiset<T> is an stdmultiset-based concrete implementation of the SortedCollecti...
Singleton factory object - Used to create the default backend implementation of a SortedCollection<> ...
constexpr SortedCollection_Factory()
A SortedCollection is a Collection<T> which remains sorted (iteration produces items sorted) even as ...
Use this to wrap any basic comparer, and produce a Less comparer.