24 #ifndef STATICLIB_IO_SOURCE_ISTREAM_HPP
25 #define STATICLIB_IO_SOURCE_ISTREAM_HPP
43 template <
typename Source>
58 std::istream(std::addressof(streambuf)),
59 streambuf(std::move(source)) { }
100 template <
typename Source,
101 class =
typename std::enable_if<!std::is_lvalue_reference<Source>::value>::type>
113 template <
typename Source>