vdr 2.6.9
cPmtPidEntry Class Reference

Public Member Functions

 cPmtPidEntry (int Pid)
 
int Pid (void)
 
int Count (void)
 
int State (void)
 
void SetState (int State)
 
void Inc (void)
 
void Dec (void)
 
int Complete (void)
 
void SetComplete (bool State)
 
- 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 Attributes

int pid
 
int count
 
int state
 
bool complete
 

Detailed Description

Definition at line 285 of file pat.c.

Constructor & Destructor Documentation

◆ cPmtPidEntry()

cPmtPidEntry::cPmtPidEntry ( int Pid)

Definition at line 305 of file pat.c.

References complete, count, Pid(), pid, and state.

Member Function Documentation

◆ Complete()

int cPmtPidEntry::Complete ( void )
inline

Definition at line 301 of file pat.c.

References complete.

Referenced by cPatFilter::Process().

◆ Count()

int cPmtPidEntry::Count ( void )
inline

◆ Dec()

void cPmtPidEntry::Dec ( void )
inline

Definition at line 300 of file pat.c.

References count, and state.

Referenced by cPatFilter::Release().

◆ Inc()

void cPmtPidEntry::Inc ( void )
inline

Definition at line 299 of file pat.c.

References count, and state.

Referenced by cPatFilter::Process(), and cPatFilter::Request().

◆ Pid()

int cPmtPidEntry::Pid ( void )
inline

◆ SetComplete()

void cPmtPidEntry::SetComplete ( bool State)
inline

Definition at line 302 of file pat.c.

References complete, and State().

◆ SetState()

void cPmtPidEntry::SetState ( int State)
inline

Definition at line 298 of file pat.c.

References State(), and state.

Referenced by cPatFilter::SetStatus().

◆ State()

int cPmtPidEntry::State ( void )
inline

Definition at line 297 of file pat.c.

References state.

Referenced by SetComplete(), and SetState().

Member Data Documentation

◆ complete

bool cPmtPidEntry::complete
private

Definition at line 292 of file pat.c.

Referenced by Complete(), cPmtPidEntry(), and SetComplete().

◆ count

int cPmtPidEntry::count
private

Definition at line 288 of file pat.c.

Referenced by Count(), cPmtPidEntry(), Dec(), and Inc().

◆ pid

int cPmtPidEntry::pid
private

Definition at line 287 of file pat.c.

Referenced by cPmtPidEntry(), and Pid().

◆ state

int cPmtPidEntry::state
private

Definition at line 289 of file pat.c.

Referenced by cPmtPidEntry(), Dec(), Inc(), SetState(), and State().


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