12 #ifndef BOOST_OPTIONAL_OPTIONAL_IO_FLC_19NOV2002_HPP
13 #define BOOST_OPTIONAL_OPTIONAL_IO_FLC_19NOV2002_HPP
25 template<
class CharType,
class CharTrait>
27 std::basic_ostream<CharType, CharTrait>&
38 template<
class CharType,
class CharTrait,
class T>
40 std::basic_ostream<CharType, CharTrait>&
47 else out <<
' ' << *v ;
53 template<
class CharType,
class CharTrait,
class T>
55 std::basic_istream<CharType, CharTrait>&
65 #ifndef BOOST_OPTIONAL_DETAIL_NO_RVALUE_REFERENCES
84 in.setstate( std::ios::failbit );