/home/ntakagi/work/STLport-5.1.5/stlport/stl/_config_compat_post.h

Go to the documentation of this file.
00001 /*========================================== */
00002 #if 1 /* def _STLP_3_COMPATIBILITY */
00003 
00004 # define __SGI_STL_PORT  _STLPORT_VERSION
00005 
00006 # if defined (_STLP_DEBUG) && ! defined ( __STL_DEBUG )
00007 #  define __STL_DEBUG _STLP_DEBUG
00008 # endif
00009 
00010 # if defined (_STLP_USE_NAMESPACES)
00011 #  undef  __STL_USE_NAMESPACES
00012 #  define __STL_USE_NAMESPACES _STLP_USE_NAMESPACES
00013 # endif
00014 
00015 # if defined (_STLP_USE_EXCEPTIONS)
00016 #  undef  __STL_USE_EXCEPTIONS
00017 #  define __STL_USE_EXCEPTIONS _STLP_USE_EXCEPTIONS
00018 # endif
00019 
00020 # if defined (_STLP_BEGIN_NAMESPACE) && ! defined ( __STL_BEGIN_NAMESPACE )
00021 #  define __STL_BEGIN_NAMESPACE _STLP_BEGIN_NAMESPACE
00022 #  define __STL_END_NAMESPACE _STLP_END_NAMESPACE
00023 #  define __STL_VENDOR_STD _STLP_VENDOR_STD
00024 #  define __STL_VENDOR_CSTD _STLP_VENDOR_CSTD
00025 # endif
00026 # endif
00027 
00028 /*
00029 # if defined (_STLP_XXX) && ! defined ( __STL_XXX )
00030 #  define __STL_XXX _STLP_XXX
00031 # endif
00032 */
00033 
00034 /* 5.0 -> 4.6 compatibility section */
00035 #if 1 /* def _STLP_46_COMPATIBILITY */
00036 
00037 #ifndef  _STLP_USING_NAMESPACE_BUG
00038 # define _STLP_USING_NAMESPACE_BUG
00039 #endif
00040 
00041 /* provide a uniform way to access full funclionality */
00042 # define __slist__         slist
00043 # define __map__           map
00044 # define __multimap__      multimap
00045 # define __set__           set
00046 # define __multiset__      multiset
00047 # define __list__          list
00048 # define __hash_map__      hash_map
00049 # define __hash_multimap__ hash_multimap
00050 # define __hash_set__      hash_set
00051 # define __hash_multiset__ hash_multiset
00052 # define __vector__        vector
00053 
00054 #endif
00055 



Generated on Mon Mar 10 15:32:20 2008 by  doxygen 1.5.1