vdr  2.2.0
Public Member Functions | Private Member Functions | Private Attributes | List of all members
cRecordingsHandlerEntry Class Reference

Public Member Functions

 cRecordingsHandlerEntry (int Usage, const char *FileNameSrc, const char *FileNameDst)
 
 ~cRecordingsHandlerEntry ()
 
int Usage (const char *FileName=NULL) const
 
const char * FileNameSrc (void) const
 
const char * FileNameDst (void) const
 
bool Active (bool &Error)
 
- Public Member Functions inherited from cListObject
 cListObject (void)
 
virtual ~cListObject ()
 
virtual int Compare (const cListObject &ListObject) const
 
void Append (cListObject *Object)
 
void Insert (cListObject *Object)
 
void Unlink (void)
 
int Index (void) const
 
cListObject * Prev (void) const
 
cListObject * Next (void) const
 

Private Member Functions

void ClearPending (void)
 

Private Attributes

int usage
 
cString fileNameSrc
 
cString fileNameDst
 
cCutter * cutter
 
cDirCopier * copier
 

Detailed Description

Definition at line 1820 of file recording.c.

Constructor & Destructor Documentation

cRecordingsHandlerEntry::cRecordingsHandlerEntry ( int  Usage,
const char *  FileNameSrc,
const char *  FileNameDst 
)

Definition at line 1837 of file recording.c.

cRecordingsHandlerEntry::~cRecordingsHandlerEntry ( )

Definition at line 1846 of file recording.c.

Member Function Documentation

bool cRecordingsHandlerEntry::Active ( bool &  Error)
void cRecordingsHandlerEntry::ClearPending ( void  )
inlineprivate

Definition at line 1827 of file recording.c.

References ruPending.

const char* cRecordingsHandlerEntry::FileNameDst ( void  ) const
inline

Definition at line 1833 of file recording.c.

References cThread::Active(), and cDirCopier::Error().

const char* cRecordingsHandlerEntry::FileNameSrc ( void  ) const
inline

Definition at line 1832 of file recording.c.

int cRecordingsHandlerEntry::Usage ( const char *  FileName = NULL) const

Definition at line 1852 of file recording.c.

References ruDst, and ruSrc.

Member Data Documentation

cDirCopier* cRecordingsHandlerEntry::copier
private

Definition at line 1826 of file recording.c.

cCutter* cRecordingsHandlerEntry::cutter
private

Definition at line 1825 of file recording.c.

cString cRecordingsHandlerEntry::fileNameDst
private

Definition at line 1824 of file recording.c.

cString cRecordingsHandlerEntry::fileNameSrc
private

Definition at line 1823 of file recording.c.

int cRecordingsHandlerEntry::usage
private

Definition at line 1822 of file recording.c.


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