vdr 2.6.3
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 (void)
 
void Cleanup (void)
 
- 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 1875 of file recording.c.

Constructor & Destructor Documentation

◆ cRecordingsHandlerEntry()

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

Definition at line 1896 of file recording.c.

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

◆ ~cRecordingsHandlerEntry()

cRecordingsHandlerEntry::~cRecordingsHandlerEntry ( )

Definition at line 1906 of file recording.c.

References copier, and cutter.

Member Function Documentation

◆ Active()

bool cRecordingsHandlerEntry::Active ( void  )

◆ Cleanup()

void cRecordingsHandlerEntry::Cleanup ( void  )

◆ ClearPending()

void cRecordingsHandlerEntry::ClearPending ( void  )
inlineprivate

Definition at line 1883 of file recording.c.

References usage.

Referenced by Active().

◆ Error()

bool cRecordingsHandlerEntry::Error ( void  ) const
inline

Definition at line 1888 of file recording.c.

References error.

◆ FileNameDst()

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

Definition at line 1891 of file recording.c.

References fileNameDst.

Referenced by Active(), and cRecordingsHandlerEntry().

◆ FileNameSrc()

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

Definition at line 1890 of file recording.c.

References fileNameSrc.

Referenced by Active(), and cRecordingsHandlerEntry().

◆ SetCanceled()

void cRecordingsHandlerEntry::SetCanceled ( void  )
inline

Definition at line 1889 of file recording.c.

References ruCanceled, and usage.

◆ Usage()

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

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

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

◆ cutter

cCutter* cRecordingsHandlerEntry::cutter
private

Definition at line 1880 of file recording.c.

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

◆ error

bool cRecordingsHandlerEntry::error
private

Definition at line 1882 of file recording.c.

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

◆ fileNameDst

cString cRecordingsHandlerEntry::fileNameDst
private

Definition at line 1879 of file recording.c.

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

◆ fileNameSrc

cString cRecordingsHandlerEntry::fileNameSrc
private

Definition at line 1878 of file recording.c.

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

◆ usage

int cRecordingsHandlerEntry::usage
private

Definition at line 1877 of file recording.c.

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


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