vdr 2.7.7
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
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
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: