![]() |
hamigaki::iostreams::basic_demultiplexer —
多重化されたストリームを複数のSinkに分配する。
template<typename CharT> class basic_demultiplexer { public: // types typedef boost::iostreams::char_type_of<Device>::type char_type; // construct/copy/destruct basic_demultiplexer(); // Boost.Iostreams implementation void close(std::ios_base::openmode = std::ios_base::in|std::ios_base::out); std::streamsize write(const char_type*, std::streamsize); // queries template<typename T> const T* component(int) const; // modifier template<typename Sink> void push(const Sink&); };
製作著作 © 2006, 2007 Takeshi Mouri |