Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

aflibRecorderItem Class Reference

Data class used by class aflibAudioRecorder. More...

#include <aflibRecorderItem.h>

List of all members.

Public Methods

 aflibRecorderItem ()
 aflibRecorderItem (const aflibDateTime start_date, const aflibDateTime stop_date, const string &file, const string &file_type, long long max_limit, long long each_limit, aflibConfig &config)
 ~aflibRecorderItem ()
void setStartDate (const aflibDateTime &date1)
const aflibDateTimegetStartDate () const
void setStopDate (const aflibDateTime &date1)
const aflibDateTimegetStopDate () const
void setAudioFile (const string &file)
const string & getAudioFile () const
void setAudioFileType (const string &file)
const string & getAudioFileType () const
void setMaxFileLimit (long long size)
long long getMaxFileLimit () const
void setEachFileLimit (long long size)
long long getEachFileLimit () const
void setFileObject (aflibAudioFile *audio)
aflibAudioFilegetFileObject () const
void setConfig (const aflibConfig &cfg)
const aflibConfiggetConfig () const
void processNextFile ()
int getNumSegmentsSoFar ()


Detailed Description

Data class used by class aflibAudioRecorder.


Constructor & Destructor Documentation

aflibRecorderItem::aflibRecorderItem  
 

aflibRecorderItem::aflibRecorderItem const aflibDateTime    start_date,
const aflibDateTime    stop_date,
const string &    file,
const string &    file_type,
long long    max_limit,
long long    each_limit,
aflibConfig   config
 

aflibRecorderItem::~aflibRecorderItem  
 


Member Function Documentation

const string & aflibRecorderItem::getAudioFile   const
 

const string & aflibRecorderItem::getAudioFileType   const
 

const aflibConfig & aflibRecorderItem::getConfig   const
 

long long aflibRecorderItem::getEachFileLimit   const
 

aflibAudioFile * aflibRecorderItem::getFileObject   const
 

long long aflibRecorderItem::getMaxFileLimit   const
 

int aflibRecorderItem::getNumSegmentsSoFar  
 

const aflibDateTime & aflibRecorderItem::getStartDate   const
 

const aflibDateTime & aflibRecorderItem::getStopDate   const
 

void aflibRecorderItem::processNextFile  
 

void aflibRecorderItem::setAudioFile const string &    file
 

void aflibRecorderItem::setAudioFileType const string &    file
 

void aflibRecorderItem::setConfig const aflibConfig   cfg
 

void aflibRecorderItem::setEachFileLimit long long    size
 

void aflibRecorderItem::setFileObject aflibAudioFile   audio
 

void aflibRecorderItem::setMaxFileLimit long long    size
 

void aflibRecorderItem::setStartDate const aflibDateTime   date1
 

void aflibRecorderItem::setStopDate const aflibDateTime   date1
 


The documentation for this class was generated from the following files:
Generated on Wed May 8 20:51:12 2002 for Open Source Audio Library Project by doxygen1.2.15