libpsynth 0.2.1
Public Types | Public Member Functions
psynth::io::dummy_file_input< Range > Class Template Reference

#include <file_common.hpp>

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

List of all members.

Public Types

typedef Range range

Public Member Functions

std::size_t frame_rate () const
std::size_t length () const
std::size_t seek (std::ptrdiff_t offset, seek_dir dir=seek_dir::beg)
virtual std::size_t take (const range &data)

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


Member Typedef Documentation

template<typename Range >
typedef Range psynth::io::dummy_file_input< Range >::range

Reimplemented from psynth::io::input< Range >.


Member Function Documentation

template<typename Range >
std::size_t psynth::io::dummy_file_input< Range >::frame_rate ( ) const [inline, virtual]
template<typename Range >
std::size_t psynth::io::dummy_file_input< Range >::length ( ) const [inline, virtual]
template<typename Range >
std::size_t psynth::io::dummy_file_input< Range >::seek ( std::ptrdiff_t  offset,
seek_dir  dir = seek_dir::beg 
) [inline, virtual]
template<typename Range >
virtual std::size_t psynth::io::dummy_file_input< Range >::take ( const range data) [inline, virtual]

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