|
||||
File indexing completed on 2025-01-18 09:30:53
0001 // ---------------------------------------------------------------------------- 0002 // workarounds_stlport.hpp : workaround STLport issues 0003 // ---------------------------------------------------------------------------- 0004 0005 // Copyright Samuel Krempp 2003. Use, modification, and distribution are 0006 // subject to the Boost Software License, Version 1.0. (See accompanying 0007 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 0008 0009 // see http://www.boost.org/libs/format for library home page 0010 0011 // ---------------------------------------------------------------------------- 0012 0013 #ifndef BOOST_MACROS_STLPORT_HPP 0014 #define BOOST_MACROS_STLPORT_HPP 0015 0016 // *** This should go to "boost/config/stdlib/stlport.hpp". 0017 0018 // If the streams are not native and there are problems with using templates 0019 // accross namespaces, we define some macros to enable a workaround for this. 0020 0021 // STLport 4.5 0022 #if !defined(_STLP_OWN_IOSTREAMS) && defined(_STLP_USE_NAMESPACES) && defined(BOOST_NO_USING_TEMPLATE) 0023 # define BOOST_IO_STD 0024 # define BOOST_IO_NEEDS_USING_DECLARATION 0025 #endif 0026 0027 // STLport 4.0 0028 #if !defined(__SGI_STL_OWN_IOSTREAMS) && defined(__STL_USE_OWN_NAMESPACE) && defined(BOOST_NO_USING_TEMPLATE) 0029 # define BOOST_IO_STD 0030 # define BOOST_IO_NEEDS_USING_DECLARATION 0031 #endif 0032 0033 0034 // ---------------------------------------------------------------------------- 0035 0036 #endif // BOOST_MACROS_STLPORT_HPP
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |