libcomo.hpp
Go to the documentation of this file.
00001 //  (C) Copyright John Maddock 2002 - 2003. 
00002 //  (C) Copyright Jens Maurer 2002 - 2003. 
00003 //  (C) Copyright Beman Dawes 2002 - 2003. 
00004 //  Use, modification and distribution are subject to the 
00005 //  Boost Software License, Version 1.0. (See accompanying file 
00006 //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
00007 
00008 //  See http://www.boost.org for most recent version.
00009 
00010 //  Comeau STL:
00011 
00012 #if !defined(__LIBCOMO__)
00013 #  include <boost/config/no_tr1/utility.hpp>
00014 #  if !defined(__LIBCOMO__)
00015 #      error "This is not the Comeau STL!"
00016 #  endif
00017 #endif
00018 
00019 //
00020 // std::streambuf<wchar_t> is non-standard
00021 // NOTE: versions of libcomo prior to beta28 have octal version numbering,
00022 // e.g. version 25 is 21 (dec)
00023 #if __LIBCOMO_VERSION__ <= 22
00024 #  define BOOST_NO_STD_WSTREAMBUF
00025 #endif
00026 
00027 #if (__LIBCOMO_VERSION__ <= 31) && defined(_WIN32)
00028 #define BOOST_NO_SWPRINTF
00029 #endif
00030 
00031 #if __LIBCOMO_VERSION__ >= 31
00032 #  define BOOST_HAS_HASH
00033 #  define BOOST_HAS_SLIST
00034 #endif
00035 //
00036 // We never have the new C++0x unordered containers:
00037 //
00038 #define BOOST_NO_STD_UNORDERED
00039 
00040 //
00041 // Intrinsic type_traits support.
00042 // The SGI STL has it's own __type_traits class, which
00043 // has intrinsic compiler support with SGI's compilers.
00044 // Whatever map SGI style type traits to boost equivalents:
00045 //
00046 #define BOOST_HAS_SGI_TYPE_TRAITS
00047 
00048 #define BOOST_STDLIB "Comeau standard library " BOOST_STRINGIZE(__LIBCOMO_VERSION__)
00049 
00050 


appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:29