// Copyright (C) 2011, Gregory Crosswhite. // // Use, modification, and distribution is subject to the Boost Software // License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) // #ifndef BOOST_NONE_T_IO_05JUN2011_HPP #define BOOST_NONE_T_IO_05JUN2011_HPP #include #include "boost/none_t.hpp" namespace boost { namespace detail { template std::basic_istream& operator>> (std::basic_istream& in, boost::none_t& _) { return in; } template std::basic_ostream& operator<< (std::basic_ostream& out, boost::none_t const& _) { return out; } } // namespace detail } // namespace boost #endif