|
libpsynth 0.2.1
|
#include <file_output.hpp>


Public Types | |
| typedef base::range | range |
| typedef base::const_range | const_range |
Public Member Functions | |
| static_assert (file_support< Range >::is_supported::value,"Audio file format not supported.") | |
| file_output (const std::string &fname, file_fmt format, std::size_t rate) | |
| ~file_output () | |
| std::size_t | put (const const_range &data) |
| Write a bunch of data into the device. | |
| std::size_t | seek (std::ptrdiff_t offset, seek_dir dir) |
| typedef base::const_range psynth::io::file_output< Range >::const_range |
Reimplemented from psynth::io::output< Range >.
| typedef base::range psynth::io::file_output< Range >::range |
Reimplemented from psynth::io::output< Range >.
| psynth::io::file_output< Range >::file_output | ( | const std::string & | fname, |
| file_fmt | format, | ||
| std::size_t | rate | ||
| ) |
| psynth::io::file_output< Range >::~file_output | ( | ) |
| std::size_t psynth::io::file_output< Range >::put | ( | const const_range & | data | ) | [virtual] |
Write a bunch of data into the device.
Implements psynth::io::output< Range >.
| std::size_t psynth::io::file_output< Range >::seek | ( | std::ptrdiff_t | offset, |
| seek_dir | dir | ||
| ) | [virtual] |
Implements psynth::io::file_output_base< Range >.
| psynth::io::file_output< Range >::static_assert | ( | file_support< Range >::is_supported::value | , |
| "Audio file format not supported." | |||
| ) |
1.7.4