Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
Mapping_stdmap.h
Go to the documentation of this file.
1/*
2 * Copyright(c) Sophist Solutions, Inc. 1990-2025. All rights reserved
3 */
4
5// Moved #includes outside #include guard to avoid deadly embrace with SortedMapping/Mapping/SortedMapping_std
6#include "Stroika/Foundation/StroikaPreComp.h"
7
9
10#ifndef _Stroika_Foundation_Containers_Concrete_Mapping_stdmap_h_
11#define _Stroika_Foundation_Containers_Concrete_Mapping_stdmap_h_
12
13/**
14 * \file
15 *
16 * \note Code-Status: <a href="Code-Status.md#Beta">Beta</a>
17 *
18 */
19
20// NOTE FILE DEPRECATED SINCE STROIKA v3.0d10 - use SortedMapping_stdmap
21
23
24 template <typename KEY_TYPE, typename MAPPED_VALUE_TYPE>
25 class SortedMapping_stdmap; // avoid issue with #include deadly embrace
26
27 /**
28 * \todo probably deprecate -- LGP 2024-08-20
29 */
30 template <typename KEY_TYPE, typename MAPPED_VALUE_TYPE>
31 using Mapping_stdmap [[deprecated ("Since Stroika v3.0d10 - use SortedMapping_stdmap")]] = SortedMapping_stdmap<KEY_TYPE, MAPPED_VALUE_TYPE>;
32
33}
34
35/*
36 ********************************************************************************
37 ******************************* Implementation Details *************************
38 ********************************************************************************
39 */
40
41#endif /*_Stroika_Foundation_Containers_Concrete_Mapping_stdmap_h_ */
SortedMapping_stdmap<KEY_TYPE,MAPPED_VALUE_TYPE> is an std::map-based concrete implementation of the ...