|
libpsynth 0.2.1
|
#include <file_input.hpp>


Public Types | |
| typedef base::range | range |
Public Member Functions | |
| static_assert (file_support< Range >::is_supported::value,"Audio file format not supported.") | |
| file_input (const std::string &fname) | |
| ~file_input () | |
| std::size_t | take (const range &data) |
| std::size_t | seek (std::ptrdiff_t offset, seek_dir dir) |
| std::size_t | frame_rate () const |
| std::size_t | length () const |
| typedef base::range psynth::io::file_input< Range >::range |
Reimplemented from psynth::io::input< Range >.
| psynth::io::file_input< Range >::file_input | ( | const std::string & | fname | ) |
| psynth::io::file_input< Range >::~file_input | ( | ) |
| std::size_t psynth::io::file_input< Range >::frame_rate | ( | ) | const [inline, virtual] |
Implements psynth::io::file_input_base< Range >.
| std::size_t psynth::io::file_input< Range >::length | ( | ) | const [inline, virtual] |
Implements psynth::io::file_input_base< Range >.
| std::size_t psynth::io::file_input< Range >::seek | ( | std::ptrdiff_t | offset, |
| seek_dir | dir | ||
| ) | [virtual] |
Implements psynth::io::file_input_base< Range >.
| psynth::io::file_input< Range >::static_assert | ( | file_support< Range >::is_supported::value | , |
| "Audio file format not supported." | |||
| ) |
| std::size_t psynth::io::file_input< Range >::take | ( | const range & | data | ) | [virtual] |
Implements psynth::io::input< Range >.
1.7.4