2 #include <mof/tstring.hpp>
4 #include <boost/utility.hpp>
10 class DirectSoundDevice;
12 class sound_recoder : boost::noncopyable
15 typedef std::shared_ptr<sound_recoder> ptr;
18 explicit sound_recoder(const tstring& filename);
21 void open(const tstring& filename);
24 std::unique_ptr<impl> pimpl_;