epoc32/include/tools/stlport/stl/_config_compat_post.h
branchSymbian3
changeset 4 837f303aceeb
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/epoc32/include/tools/stlport/stl/_config_compat_post.h	Wed Mar 31 12:33:34 2010 +0100
     1.3 @@ -0,0 +1,55 @@
     1.4 +/*========================================== */
     1.5 +#if 1 /* def _STLP_3_COMPATIBILITY */
     1.6 +
     1.7 +# define __SGI_STL_PORT  _STLPORT_VERSION
     1.8 +
     1.9 +# if defined (_STLP_DEBUG) && ! defined ( __STL_DEBUG )
    1.10 +#  define __STL_DEBUG _STLP_DEBUG
    1.11 +# endif
    1.12 +
    1.13 +# if defined (_STLP_USE_NAMESPACES)
    1.14 +#  undef  __STL_USE_NAMESPACES
    1.15 +#  define __STL_USE_NAMESPACES _STLP_USE_NAMESPACES
    1.16 +# endif
    1.17 +
    1.18 +# if defined (_STLP_USE_EXCEPTIONS)
    1.19 +#  undef  __STL_USE_EXCEPTIONS
    1.20 +#  define __STL_USE_EXCEPTIONS _STLP_USE_EXCEPTIONS
    1.21 +# endif
    1.22 +
    1.23 +# if defined (_STLP_BEGIN_NAMESPACE) && ! defined ( __STL_BEGIN_NAMESPACE )
    1.24 +#  define __STL_BEGIN_NAMESPACE _STLP_BEGIN_NAMESPACE
    1.25 +#  define __STL_END_NAMESPACE _STLP_END_NAMESPACE
    1.26 +#  define __STL_VENDOR_STD _STLP_VENDOR_STD
    1.27 +#  define __STL_VENDOR_CSTD _STLP_VENDOR_CSTD
    1.28 +# endif
    1.29 +# endif
    1.30 +
    1.31 +/*
    1.32 +# if defined (_STLP_XXX) && ! defined ( __STL_XXX )
    1.33 +#  define __STL_XXX _STLP_XXX
    1.34 +# endif
    1.35 +*/
    1.36 +
    1.37 +/* 5.0 -> 4.6 compatibility section */
    1.38 +#if 1 /* def _STLP_46_COMPATIBILITY */
    1.39 +
    1.40 +#ifndef  _STLP_USING_NAMESPACE_BUG
    1.41 +# define _STLP_USING_NAMESPACE_BUG
    1.42 +#endif
    1.43 +
    1.44 +/* provide a uniform way to access full funclionality */
    1.45 +# define __slist__         slist
    1.46 +# define __map__           map
    1.47 +# define __multimap__      multimap
    1.48 +# define __set__           set
    1.49 +# define __multiset__      multiset
    1.50 +# define __list__          list
    1.51 +# define __hash_map__      hash_map
    1.52 +# define __hash_multimap__ hash_multimap
    1.53 +# define __hash_set__      hash_set
    1.54 +# define __hash_multiset__ hash_multiset
    1.55 +# define __vector__        vector
    1.56 +
    1.57 +#endif
    1.58 +