|
libpsynth 0.2.1
|
#include <file_common.hpp>


Public Member Functions | |
| virtual std::size_t | frame_rate () const =0 |
| virtual std::size_t | seek (std::ptrdiff_t offset, seek_dir dir=seek_dir::beg)=0 |
| virtual std::size_t | length () const =0 |
| virtual std::size_t psynth::io::file_input_base< Range >::frame_rate | ( | ) | const [pure virtual] |
Implemented in psynth::io::detail::caching_file_input_impl< Range, InputPtr >, psynth::io::dummy_file_input< Range >, psynth::io::file_input< Range >, psynth::io::detail::caching_file_input_impl< interleaved_range, decltype(m_reader_one) >, psynth::io::detail::caching_file_input_impl< interleaved_range, decltype(m_reader) >, and psynth::io::detail::caching_file_input_impl< interleaved_range, decltype(m_reader_two) >.
| virtual std::size_t psynth::io::file_input_base< Range >::length | ( | ) | const [pure virtual] |
Implemented in psynth::io::detail::caching_file_input_impl< Range, InputPtr >, psynth::io::dummy_file_input< Range >, psynth::io::file_input< Range >, psynth::io::detail::caching_file_input_impl< interleaved_range, decltype(m_reader_one) >, psynth::io::detail::caching_file_input_impl< interleaved_range, decltype(m_reader) >, and psynth::io::detail::caching_file_input_impl< interleaved_range, decltype(m_reader_two) >.
| virtual std::size_t psynth::io::file_input_base< Range >::seek | ( | std::ptrdiff_t | offset, |
| seek_dir | dir = seek_dir::beg |
||
| ) | [pure virtual] |
Implemented in psynth::io::detail::caching_file_input_impl< Range, InputPtr >, psynth::io::dummy_file_input< Range >, psynth::io::file_input< Range >, psynth::io::detail::caching_file_input_impl< interleaved_range, decltype(m_reader_one) >, psynth::io::detail::caching_file_input_impl< interleaved_range, decltype(m_reader) >, and psynth::io::detail::caching_file_input_impl< interleaved_range, decltype(m_reader_two) >.
1.7.4