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.

References copier, cutter, fileNameDst, FileNameDst(), fileNameSrc, FileNameSrc(), usage, and Usage().

cRecordingsHandlerEntry::~cRecordingsHandlerEntry ( )

Definition at line 1846 of file recording.c.

References copier, and cutter.

Member Function Documentation

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

Definition at line 1827 of file recording.c.

References ruPending.

Referenced by Active().

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

Definition at line 1833 of file recording.c.

References fileNameDst.

Referenced by Active(), and cRecordingsHandlerEntry().

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

Definition at line 1832 of file recording.c.

References fileNameSrc.

Referenced by Active(), and cRecordingsHandlerEntry().

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

Definition at line 1852 of file recording.c.

References fileNameDst, fileNameSrc, ruDst, ruSrc, and usage.

Referenced by Active(), and cRecordingsHandlerEntry().

Member Data Documentation

cDirCopier* cRecordingsHandlerEntry::copier
private

Definition at line 1826 of file recording.c.

Referenced by Active(), cRecordingsHandlerEntry(), and ~cRecordingsHandlerEntry().

cCutter* cRecordingsHandlerEntry::cutter
private

Definition at line 1825 of file recording.c.

Referenced by Active(), cRecordingsHandlerEntry(), and ~cRecordingsHandlerEntry().

cString cRecordingsHandlerEntry::fileNameDst
private

Definition at line 1824 of file recording.c.

Referenced by cRecordingsHandlerEntry(), FileNameDst(), and Usage().

cString cRecordingsHandlerEntry::fileNameSrc
private

Definition at line 1823 of file recording.c.

Referenced by cRecordingsHandlerEntry(), FileNameSrc(), and Usage().

int cRecordingsHandlerEntry::usage
private

Definition at line 1822 of file recording.c.

Referenced by cRecordingsHandlerEntry(), and Usage().


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