Lines Matching refs:Sink
74 template<typename Sink>
75 std::streamsize write(Sink& snk, const char_type* s, std::streamsize n) in write()
90 template<typename Sink>
91 bool flush(Sink& snk) in flush()
106 template<typename Device, typename Sink>
110 typedef typename detail::param_type<Sink>::type sink_param;
112 typedef typename detail::value_type<Sink>::type sink_value;
125 BOOST_STATIC_ASSERT(is_device<Sink>::value);
129 BOOST_DEDUCED_TYPENAME char_type_of<Sink>::type
134 BOOST_DEDUCED_TYPENAME iostreams::category_of<Sink>::type,
206 template<typename Sink>
207 tee_filter<Sink> tee(Sink& snk) in tee()
208 { return tee_filter<Sink>(snk); } in tee()
210 template<typename Sink>
211 tee_filter<Sink> tee(const Sink& snk) in tee()
212 { return tee_filter<Sink>(snk); } in tee()
214 template<typename Device, typename Sink>
215 tee_device<Device, Sink> tee(Device& dev, Sink& sink) in tee()
216 { return tee_device<Device, Sink>(dev, sink); } in tee()
218 template<typename Device, typename Sink>
219 tee_device<Device, Sink> tee(const Device& dev, Sink& sink) in tee()
220 { return tee_device<Device, Sink>(dev, sink); } in tee()
222 template<typename Device, typename Sink>
223 tee_device<Device, Sink> tee(Device& dev, const Sink& sink) in tee()
224 { return tee_device<Device, Sink>(dev, sink); } in tee()
226 template<typename Device, typename Sink>
227 tee_device<Device, Sink> tee(const Device& dev, const Sink& sink) in tee()
228 { return tee_device<Device, Sink>(dev, sink); } in tee()