#include <audioinfo.h>
Inheritance diagram for FD::AudioInfo:
Public Member Functions | |
AudioInfo (std::string _ortho, int _length) | |
AudioInfo () | |
bool | isCoarseEndpointed () const |
bool | isFineEndpointed () const |
bool | isWithinCoarse (int sample) |
bool | isWithinFine (int sample) |
virtual void | printOn (std::ostream &out=std::cout) const |
void | readFrom (std::istream &in=std::cin) |
Protected Attributes | |
std::string | ortho |
int | length |
bool | coarse_endpointed |
int | coarse_start |
int | coarse_end |
bool | fine_endpointed |
int | fine_start |
int | fine_end |
Friends | |
std::istream & | operator>> (std::istream &in, AudioInfo &info) |
|
Full constructor |
|
Default constructor |
|
Does the info file contain coarse endpoints? |
|
Does the info file contain fine endpoints? |
|
Is the sample within coarse endpoints |
|
Is the sample within fine endpoints |
|
print function used for operator << Implements FD::Object. |
|
Read function used for operator >> Reimplemented from FD::Object. |