Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
Set_stdset.h
1/*
2 * Copyright(c) Sophist Solutions, Inc. 1990-2025. All rights reserved
3 */
4
5// Moved #includes outside #include guard to avoid deadly embrace
6#include "Stroika/Foundation/StroikaPreComp.h"
7
8#include <set>
9
10#include "Stroika/Foundation/Containers/Set.h"
11
12#ifndef _Stroika_Foundation_Containers_Concrete_Set_stdset_h_
13#define _Stroika_Foundation_Containers_Concrete_Set_stdset_h_
14
15// NOTE FILE DEPRECATED SINCE STROIKA v3.0d10 - use SortedSet_stdset
16
18
19 template <typename T>
20 class SortedSet_stdset; // avoid issue with #include deadly embrace
21
22 /**
23 * \todo probably deprecate -- LGP 2024-08-20
24 */
25 template <typename T>
26 using Set_stdset [[deprecated ("Since Stroika v3.0d10 - use SortedSet_stdset")]] = SortedSet_stdset<T>;
27
28}
29
30#endif /*_Stroika_Foundation_Containers_Concrete_Set_stdset_h_ */
SortedSet_stdset<T> is an std::set-based concrete implementation of the SortedSet<T> container patter...