vdr 2.8.1
cRecordingsHandlerEntry Class Reference

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 2118 of file recording.c.

Constructor & Destructor Documentation

◆ cRecordingsHandlerEntry()

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

Definition at line 2139 of file recording.c.

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

◆ ~cRecordingsHandlerEntry()

cRecordingsHandlerEntry::~cRecordingsHandlerEntry ( )

Definition at line 2149 of file recording.c.

References copier, and cutter.

Member Function Documentation

◆ Active()

◆ Cleanup()

◆ ClearPending()

void cRecordingsHandlerEntry::ClearPending ( void )
inlineprivate

Definition at line 2126 of file recording.c.

References ruPending, and usage.

Referenced by Active().

◆ Error()

bool cRecordingsHandlerEntry::Error ( void ) const
inline

Definition at line 2131 of file recording.c.

References error.

◆ FileNameDst()

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

Definition at line 2134 of file recording.c.

References fileNameDst.

Referenced by Active(), and cRecordingsHandlerEntry().

◆ FileNameSrc()

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

Definition at line 2133 of file recording.c.

References fileNameSrc.

Referenced by Active(), and cRecordingsHandlerEntry().

◆ SetCanceled()

void cRecordingsHandlerEntry::SetCanceled ( void )
inline

Definition at line 2132 of file recording.c.

References ruCanceled, and usage.

◆ Usage()

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

Definition at line 2155 of file recording.c.

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

Referenced by Active(), and cRecordingsHandlerEntry().

Member Data Documentation

◆ copier

cDirCopier* cRecordingsHandlerEntry::copier
private

Definition at line 2124 of file recording.c.

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

◆ cutter

cCutter* cRecordingsHandlerEntry::cutter
private

Definition at line 2123 of file recording.c.

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

◆ error

bool cRecordingsHandlerEntry::error
private

Definition at line 2125 of file recording.c.

Referenced by Active(), Cleanup(), cRecordingsHandlerEntry(), and Error().

◆ fileNameDst

cString cRecordingsHandlerEntry::fileNameDst
private

Definition at line 2122 of file recording.c.

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

◆ fileNameSrc

cString cRecordingsHandlerEntry::fileNameSrc
private

Definition at line 2121 of file recording.c.

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

◆ usage

int cRecordingsHandlerEntry::usage
private

Definition at line 2120 of file recording.c.

Referenced by Active(), Cleanup(), ClearPending(), cRecordingsHandlerEntry(), SetCanceled(), and Usage().


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