BVB Source Codes

mars Show libcomo.hpp Source code

Return Download mars: download libcomo.hpp Source code - Download mars Source code - Type:.hpp
  1. //  (C) Copyright John Maddock 2002 - 2003.
  2. //  (C) Copyright Jens Maurer 2002 - 2003.
  3. //  (C) Copyright Beman Dawes 2002 - 2003.
  4. //  Use, modification and distribution are subject to the
  5. //  Boost Software License, Version 1.0. (See accompanying file
  6. //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  7.  
  8. //  See http://www.boost.org for most recent version.
  9.  
  10. //  Comeau STL:
  11.  
  12. #if !defined(__LIBCOMO__)
  13. #  include <boost/config/no_tr1/utility.hpp>
  14. #  if !defined(__LIBCOMO__)
  15. #      error "This is not the Comeau STL!"
  16. #  endif
  17. #endif
  18.  
  19. //
  20. // std::streambuf<wchar_t> is non-standard
  21. // NOTE: versions of libcomo prior to beta28 have octal version numbering,
  22. // e.g. version 25 is 21 (dec)
  23. #if __LIBCOMO_VERSION__ <= 22
  24. #  define BOOST_NO_STD_WSTREAMBUF
  25. #endif
  26.  
  27. #if (__LIBCOMO_VERSION__ <= 31) && defined(_WIN32)
  28. #define BOOST_NO_SWPRINTF
  29. #endif
  30.  
  31. #if __LIBCOMO_VERSION__ >= 31
  32. #  define BOOST_HAS_HASH
  33. #  define BOOST_HAS_SLIST
  34. #endif
  35.  
  36. //  C++0x headers not yet implemented
  37. //
  38. #  define BOOST_NO_CXX11_HDR_ARRAY
  39. #  define BOOST_NO_CXX11_HDR_CHRONO
  40. #  define BOOST_NO_CXX11_HDR_CODECVT
  41. #  define BOOST_NO_CXX11_HDR_CONDITION_VARIABLE
  42. #  define BOOST_NO_CXX11_HDR_FORWARD_LIST
  43. #  define BOOST_NO_CXX11_HDR_FUTURE
  44. #  define BOOST_NO_CXX11_HDR_INITIALIZER_LIST
  45. #  define BOOST_NO_CXX11_HDR_MUTEX
  46. #  define BOOST_NO_CXX11_HDR_RANDOM
  47. #  define BOOST_NO_CXX11_HDR_RATIO
  48. #  define BOOST_NO_CXX11_HDR_REGEX
  49. #  define BOOST_NO_CXX11_HDR_SYSTEM_ERROR
  50. #  define BOOST_NO_CXX11_HDR_THREAD
  51. #  define BOOST_NO_CXX11_HDR_TUPLE
  52. #  define BOOST_NO_CXX11_HDR_TYPE_TRAITS
  53. #  define BOOST_NO_CXX11_HDR_TYPEINDEX
  54. #  define BOOST_NO_CXX11_HDR_UNORDERED_MAP
  55. #  define BOOST_NO_CXX11_HDR_UNORDERED_SET
  56. #  define BOOST_NO_CXX11_NUMERIC_LIMITS
  57. #  define BOOST_NO_CXX11_ALLOCATOR
  58. #  define BOOST_NO_CXX11_ATOMIC_SMART_PTR
  59. #  define BOOST_NO_CXX11_SMART_PTR
  60. #  define BOOST_NO_CXX11_HDR_FUNCTIONAL
  61. #  define BOOST_NO_CXX11_HDR_ATOMIC
  62. #  define BOOST_NO_CXX11_STD_ALIGN
  63. #  define BOOST_NO_CXX11_ADDRESSOF
  64.  
  65. #if defined(__has_include)
  66. #if !__has_include(<shared_mutex>)
  67. #  define BOOST_NO_CXX14_HDR_SHARED_MUTEX
  68. #elif __cplusplus < 201402
  69. #  define BOOST_NO_CXX14_HDR_SHARED_MUTEX
  70. #endif
  71. #else
  72. #  define BOOST_NO_CXX14_HDR_SHARED_MUTEX
  73. #endif
  74.  
  75. //
  76. // Intrinsic type_traits support.
  77. // The SGI STL has it's own __type_traits class, which
  78. // has intrinsic compiler support with SGI's compilers.
  79. // Whatever map SGI style type traits to boost equivalents:
  80. //
  81. #define BOOST_HAS_SGI_TYPE_TRAITS
  82.  
  83. #define BOOST_STDLIB "Comeau standard library " BOOST_STRINGIZE(__LIBCOMO_VERSION__)
  84.  
downloadlibcomo.hpp Source code - Download mars Source code
Related Source Codes/Software:
Hero - Elegant transition library for iOS & tvOS 2017-06-09
deep-photo-styletransfer - Code and data for paper "Deep Photo Style Transfer... 2017-06-09
mastodon - A GNU Social-compatible microblogging server ... 2017-06-09
plyr - A simple HTML5, YouTube and Vimeo player ... 2017-06-08
prepack - Prepack is a partial evaluator for JavaScript. Pre... 2017-06-08
Public-APIs - 2017-06-09
lottie-ios - An iOS library to natively render After Effects ve... 2017-06-09
Awesome-Hacking - A collection of various awesome lists for hackers,... 2017-06-09
algorithms - Minimal examples of data structures and algorithms... 2017-06-10
lectures - Oxford Deep NLP 2017 course 2017-06-10
CRYENGINE - CRYENGINE is a powerful real-time game development... 2017-06-11
postal - 2017-06-11
reactide - Reactide is the first dedicated IDE for React web ... 2017-06-11
rkt - rkt is a pod-native container engine for Linux. It... 2017-06-11
uWebSockets - Tiny WebSockets https://for... 2017-06-11
realworld - TodoMVC for the RealWorld - Exemplary fullstack Me... 2017-06-11
goreplay - GoReplay is an open-source tool for capturing and ... 2017-06-10
pyenv - Simple Python version management 2017-06-10
redux-saga - An alternative side effect model for Redux apps ... 2017-06-10
angular-starter - 2017-06-10

 Back to top