![]() |
hamigaki::audio::pcm_sink —
class pcm_sink { public: // types typedef char char_type; typedef implementation defined category; // construct/copy/destruct pcm_sink(const pcm_format&); pcm_sink(const pcm_format&, std::size_t); // Boost.Iostreams implementation std::streamsize optimal_buffer_size() const; std::streamsize write(const char*, std::streamsize); bool flush(); void close(); // queries pcm_format format() const; };
モデルとなるコンセプト:Sink, FlushableDevice, ClosableDevice, OptimallyBuffered, PcmFormatRetrievable
pcm_sink
construct/copy/destructpcm_sink(const pcm_format& f);
pcm_sink(const pcm_format& f, std::size_t buffer_size);
製作著作 © 2006, 2007 Takeshi Mouri |