vdr  2.4.0
Public Member Functions | Private Member Functions | Private Attributes | List of all members
cRecordingsHandlerEntry Class Reference
Collaboration diagram for cRecordingsHandlerEntry:
[legend]

Public Member Functions

 cRecordingsHandlerEntry (int Usage, const char *FileNameSrc, const char *FileNameDst)
 
 ~cRecordingsHandlerEntry ()
 
int Usage (const char *FileName=NULL) const
 
bool Error (void) const
 
void SetCanceled (void)
 
const char * FileNameSrc (void) const
 
const char * FileNameDst (void) const
 
bool Active (cRecordings *Recordings)
 
void Cleanup (cRecordings *Recordings)
 
- 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
 
bool error
 

Detailed Description

Definition at line 1841 of file recording.c.

Constructor & Destructor Documentation

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

Definition at line 1862 of file recording.c.

References cDirCopier::error.

cRecordingsHandlerEntry::~cRecordingsHandlerEntry ( )

Definition at line 1872 of file recording.c.

Member Function Documentation

bool cRecordingsHandlerEntry::Active ( cRecordings Recordings)
void cRecordingsHandlerEntry::Cleanup ( cRecordings Recordings)
void cRecordingsHandlerEntry::ClearPending ( void  )
inlineprivate

Definition at line 1849 of file recording.c.

References ruPending.

bool cRecordingsHandlerEntry::Error ( void  ) const
inline

Definition at line 1854 of file recording.c.

References cDirCopier::error.

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

Definition at line 1857 of file recording.c.

References cThread::Active().

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

Definition at line 1856 of file recording.c.

void cRecordingsHandlerEntry::SetCanceled ( void  )
inline

Definition at line 1855 of file recording.c.

References ruCanceled.

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

Definition at line 1878 of file recording.c.

References ruDst, and ruSrc.

Member Data Documentation

cDirCopier* cRecordingsHandlerEntry::copier
private

Definition at line 1847 of file recording.c.

cCutter* cRecordingsHandlerEntry::cutter
private

Definition at line 1846 of file recording.c.

bool cRecordingsHandlerEntry::error
private

Definition at line 1848 of file recording.c.

cString cRecordingsHandlerEntry::fileNameDst
private

Definition at line 1845 of file recording.c.

cString cRecordingsHandlerEntry::fileNameSrc
private

Definition at line 1844 of file recording.c.

int cRecordingsHandlerEntry::usage
private

Definition at line 1843 of file recording.c.


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