libpsynth 0.2.1
Public Member Functions
psynth::io::file_input_base< Range > Class Template Reference

#include <file_common.hpp>

Inheritance diagram for psynth::io::file_input_base< Range >:
Inheritance graph
[legend]
Collaboration diagram for psynth::io::file_input_base< Range >:
Collaboration graph
[legend]

List of all members.

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

template<typename Range>
class psynth::io::file_input_base< Range >


Member Function Documentation

template<typename Range>
virtual std::size_t psynth::io::file_input_base< Range >::frame_rate ( ) const [pure virtual]
template<typename Range>
virtual std::size_t psynth::io::file_input_base< Range >::length ( ) const [pure virtual]
template<typename Range>
virtual std::size_t psynth::io::file_input_base< Range >::seek ( std::ptrdiff_t  offset,
seek_dir  dir = seek_dir::beg 
) [pure virtual]

The documentation for this class was generated from the following file: