53 template <IInOrderComparer<T> INORDER_COMPARER>
63 requires (totally_ordered<T>);
64 template <IInOrderComparer<T> INORDER_COMPARER>
69 requires (totally_ordered<T>);
70 template <IInOrderComparer<T> INORDER_COMPARER>
71 SortedSet_stdset (INORDER_COMPARER&& inOrderComparer,
const initializer_list<T>& src);
72 template <IIterableOfTo<T> ITERABLE_OF_ADDABLE>
75#if qCompilerAndStdLib_RequiresNotMatchInlineOutOfLineForTemplateClassBeingDefined_Buggy
78 this->
AddAll (forward<ITERABLE_OF_ADDABLE> (src));
79 AssertRepValidType_ ();
83 template <IInOrderComparer<T> INORDER_COMPARER, IIterableOfTo<T> ITERABLE_OF_ADDABLE>
84 SortedSet_stdset (INORDER_COMPARER&& inOrderComparer, ITERABLE_OF_ADDABLE&& src);
85 template <IInputIterator<T> ITERATOR_OF_ADDABLE>
87 template <IInOrderComparer<T> INORDER_COMPARER, IInputIterator<T> ITERATOR_OF_ADDABLE>
88 SortedSet_stdset (INORDER_COMPARER&& inOrderComparer, ITERATOR_OF_ADDABLE&& start, ITERATOR_OF_ADDABLE&&
end);
98 template <qCompilerAndStdLib_Constra
intDiffersInTemplateRedeclaration_BWA (IInOrderComparer<T>) INORDER_COMPARER>
102 nonvirtual
void AssertRepValidType_ ()
const;
conditional_t< qStroika_Foundation_Memory_PreferBlockAllocation and andTrueCheck, BlockAllocator< T >, std::allocator< T > > BlockAllocatorOrStdAllocatorAsAppropriate
for type T, either use BlockAllocator<T>, or std::allocator