vdr 2.7.5
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 1990 of file recording.c.

Constructor & Destructor Documentation

◆ cRecordingsHandlerEntry()

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

Definition at line 2011 of file recording.c.

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

◆ ~cRecordingsHandlerEntry()

cRecordingsHandlerEntry::~cRecordingsHandlerEntry ( )

Definition at line 2021 of file recording.c.

References copier, and cutter.

Member Function Documentation

◆ Active()

◆ Cleanup()

void cRecordingsHandlerEntry::Cleanup ( cRecordings * Recordings)

◆ ClearPending()

void cRecordingsHandlerEntry::ClearPending ( void )
inlineprivate

Definition at line 1998 of file recording.c.

References ruPending, and usage.

Referenced by Active().

◆ Error()

bool cRecordingsHandlerEntry::Error ( void ) const
inline

Definition at line 2003 of file recording.c.

References error.

◆ FileNameDst()

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

Definition at line 2006 of file recording.c.

References fileNameDst.

Referenced by Active(), and cRecordingsHandlerEntry().

◆ FileNameSrc()

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

Definition at line 2005 of file recording.c.

References fileNameSrc.

Referenced by Active(), and cRecordingsHandlerEntry().

◆ SetCanceled()

void cRecordingsHandlerEntry::SetCanceled ( void )
inline

Definition at line 2004 of file recording.c.

References ruCanceled, and usage.

◆ Usage()

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

Definition at line 2027 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 1996 of file recording.c.

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

◆ cutter

cCutter* cRecordingsHandlerEntry::cutter
private

Definition at line 1995 of file recording.c.

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

◆ error

bool cRecordingsHandlerEntry::error
private

Definition at line 1997 of file recording.c.

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

◆ fileNameDst

cString cRecordingsHandlerEntry::fileNameDst
private

Definition at line 1994 of file recording.c.

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

◆ fileNameSrc

cString cRecordingsHandlerEntry::fileNameSrc
private

Definition at line 1993 of file recording.c.

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

◆ usage

int cRecordingsHandlerEntry::usage
private

Definition at line 1992 of file recording.c.

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


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