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
 
cListObjectPrev (void) const
 
cListObjectNext (void) const
 

Private Member Functions

void ClearPending (void)
 

Private Attributes

int usage
 
cString fileNameSrc
 
cString fileNameDst
 
cCuttercutter
 
cDirCopiercopier
 

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: