1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/ossrv/ossrv_pub/boost_apis/boost/tr1/tr1/fstream Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,27 @@
1.4 +// (C) Copyright John Maddock 2005.
1.5 +// Use, modification and distribution are subject to the
1.6 +// Boost Software License, Version 1.0. (See accompanying file
1.7 +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
1.8 +//
1.9 +// This file exists to prevent std lib headers from accidentally
1.10 +// including a TR1 extention header; we must suppress this otherwise
1.11 +// we can end up with cyclic dependencies with some std lib implementations.
1.12 +//
1.13 +#ifndef BOOST_TR1_fstream_INCLUDED
1.14 +# define BOOST_TR1_fstream_INCLUDED
1.15 +# ifndef BOOST_TR1_NO_RECURSION
1.16 +# define BOOST_TR1_NO_RECURSION
1.17 +# define BOOST_TR1_NO_fstream_RECURSION
1.18 +# endif
1.19 +# include <boost/tr1/detail/config.hpp>
1.20 +# ifdef BOOST_HAS_INCLUDE_NEXT
1.21 +# include_next <fstream>
1.22 +# else
1.23 +# include BOOST_TR1_STD_HEADER(fstream)
1.24 +# endif
1.25 +# ifdef BOOST_TR1_NO_fstream_RECURSION
1.26 +# undef BOOST_TR1_NO_fstream_RECURSION
1.27 +# undef BOOST_TR1_NO_RECURSION
1.28 +# endif
1.29 +#endif
1.30 +