vdr 2.6.6
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
 
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 1951 of file recording.c.

Constructor & Destructor Documentation

◆ cRecordingsHandlerEntry()

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

Definition at line 1972 of file recording.c.

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

◆ ~cRecordingsHandlerEntry()

cRecordingsHandlerEntry::~cRecordingsHandlerEntry ( )

Definition at line 1982 of file recording.c.

References copier, and cutter.

Member Function Documentation

◆ Active()

bool cRecordingsHandlerEntry::Active ( cRecordings * Recordings)

◆ Cleanup()

void cRecordingsHandlerEntry::Cleanup ( cRecordings * Recordings)

◆ ClearPending()

void cRecordingsHandlerEntry::ClearPending ( void )
inlineprivate

Definition at line 1959 of file recording.c.

References usage.

Referenced by Active().

◆ Error()

bool cRecordingsHandlerEntry::Error ( void ) const
inline

Definition at line 1964 of file recording.c.

References error.

◆ FileNameDst()

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

Definition at line 1967 of file recording.c.

References fileNameDst.

Referenced by Active(), and cRecordingsHandlerEntry().

◆ FileNameSrc()

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

Definition at line 1966 of file recording.c.

References fileNameSrc.

Referenced by Active(), and cRecordingsHandlerEntry().

◆ SetCanceled()

void cRecordingsHandlerEntry::SetCanceled ( void )
inline

Definition at line 1965 of file recording.c.

References ruCanceled, and usage.

◆ Usage()

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

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

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

◆ cutter

cCutter* cRecordingsHandlerEntry::cutter
private

Definition at line 1956 of file recording.c.

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

◆ error

bool cRecordingsHandlerEntry::error
private

Definition at line 1958 of file recording.c.

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

◆ fileNameDst

cString cRecordingsHandlerEntry::fileNameDst
private

Definition at line 1955 of file recording.c.

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

◆ fileNameSrc

cString cRecordingsHandlerEntry::fileNameSrc
private

Definition at line 1954 of file recording.c.

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

◆ usage

int cRecordingsHandlerEntry::usage
private

Definition at line 1953 of file recording.c.

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


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