audiere::FileReader Class Reference

Collaboration diagram for audiere::FileReader:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FileReader (FilePtr file)
int read (void *ptr, int size)
speexfile::offset_t seek (speexfile::offset_t offset)
speexfile::offset_t get_position ()
speexfile::offset_t get_length ()
bool can_seek ()

Detailed Description

Definition at line 7 of file input_speex.cpp.


Constructor & Destructor Documentation

audiere::FileReader::FileReader FilePtr  file  )  [inline]
 

Definition at line 13 of file input_speex.cpp.

References audiere::File::BEGIN.


Member Function Documentation

bool audiere::FileReader::can_seek  )  [inline]
 

Definition at line 41 of file input_speex.cpp.

speexfile::offset_t audiere::FileReader::get_length  )  [inline]
 

Definition at line 33 of file input_speex.cpp.

References audiere::File::BEGIN, audiere::File::END, and get_position().

speexfile::offset_t audiere::FileReader::get_position  )  [inline]
 

Definition at line 29 of file input_speex.cpp.

Referenced by get_length(), and seek().

int audiere::FileReader::read void *  ptr,
int  size
[inline]
 

Definition at line 20 of file input_speex.cpp.

speexfile::offset_t audiere::FileReader::seek speexfile::offset_t  offset  )  [inline]
 

Definition at line 24 of file input_speex.cpp.

References audiere::File::BEGIN, and get_position().


The documentation for this class was generated from the following file:
Generated on Mon Feb 13 23:09:21 2006 for audiere by  doxygen 1.4.6