ReactOS 0.4.16-dev-297-gc569aee
_config_compat_post.h
Go to the documentation of this file.
1/*========================================== */
2#if 1 /* def _STLP_3_COMPATIBILITY */
3
4# define __SGI_STL_PORT _STLPORT_VERSION
5
6# if defined (_STLP_DEBUG) && ! defined ( __STL_DEBUG )
7# define __STL_DEBUG _STLP_DEBUG
8# endif
9
10# if defined (_STLP_USE_NAMESPACES)
11# undef __STL_USE_NAMESPACES
12# define __STL_USE_NAMESPACES _STLP_USE_NAMESPACES
13# endif
14
15# if defined (_STLP_USE_EXCEPTIONS)
16# undef __STL_USE_EXCEPTIONS
17# define __STL_USE_EXCEPTIONS _STLP_USE_EXCEPTIONS
18# endif
19
20# if defined (_STLP_BEGIN_NAMESPACE) && ! defined ( __STL_BEGIN_NAMESPACE )
21# define __STL_BEGIN_NAMESPACE _STLP_BEGIN_NAMESPACE
22# define __STL_END_NAMESPACE _STLP_END_NAMESPACE
23# define __STL_VENDOR_STD _STLP_VENDOR_STD
24# define __STL_VENDOR_CSTD _STLP_VENDOR_CSTD
25# endif
26# endif
27
28/*
29# if defined (_STLP_XXX) && ! defined ( __STL_XXX )
30# define __STL_XXX _STLP_XXX
31# endif
32*/
33
34/* 5.0 -> 4.6 compatibility section */
35#if 1 /* def _STLP_46_COMPATIBILITY */
36
37/* provide a uniform way to access full functionality */
38# define __slist__ slist
39# define __map__ map
40# define __multimap__ multimap
41# define __set__ set
42# define __multiset__ multiset
43# define __list__ list
44# define __hash_map__ hash_map
45# define __hash_multimap__ hash_multimap
46# define __hash_set__ hash_set
47# define __hash_multiset__ hash_multiset
48# define __vector__ vector
49
50#endif
51