Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
KeyedCollection_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/KeyedCollection.h"
11
12#ifndef _Stroika_Foundation_Containers_Concrete_KeyedCollection_stdset_h_
13#define _Stroika_Foundation_Containers_Concrete_KeyedCollection_stdset_h_
14
15// THIS FILE IS DEPRECATED SINCE STROIKA v3.0d10 - use SortedKeyedCollection_stdset
16
18
19 template <typename T, typename KEY_TYPE, typename TRAITS = KeyedCollection_DefaultTraits<T, KEY_TYPE>>
20 class SortedKeyedCollection_stdset; // avoid issue with #include deadly embrace
21
22 template <typename T, typename KEY_TYPE, typename TRAITS = KeyedCollection_DefaultTraits<T, KEY_TYPE>>
23 using KeyedCollection_stdset [[deprecated ("Since Stroika v3.0d10 - use SortedKeyedCollection_stdset")]] = SortedKeyedCollection_stdset<T>;
24
25}
26
27#endif /*_Stroika_Foundation_Containers_Concrete_KeyedCollection_stdset_h_ */