![]() |
hamigaki::iostreams::concatenation —
クラステンプレートconcatenation
は2つのSourceを受け取り、それらを直列に連結したSourceを形成する。
template<typename Source1, typename Source2> class concatenation { public: // types typedef boost::iostreams::char_type_of< Source1 >::type char_type; // construct/copy/destruct concatenation(const Source1&, const Source2&); // Boost.Iostreams implementation std::streamsize read(char_type*, std::streamsize); void close(); }; // creation template<typename Source1, typename Source2> concatenation< Source1, Source2 > concatenate(const Source1&, const Source2&);
concatenationはClosableである。
concatenation
creationtemplate<typename Source1, typename Source2> concatenation< Source1, Source2 > concatenate(const Source1& src1, const Source2& src2);
Returns:
concatenation< Source1, Source2 >(src1, src2)
製作著作 © 2006 Takeshi Mouri |