vdr 2.7.7
cFilterData Class Reference

#include <filter.h>

Public Member Functions

 cFilterData (void)
 cFilterData (u_short Pid, u_char Tid, u_char Mask, bool Sticky)
cFilterDataoperator= (const cFilterData &FilterData)
bool Is (u_short Pid, u_char Tid, u_char Mask)
bool Matches (u_short Pid, u_char Tid)
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

Public Attributes

u_short pid
u_char tid
u_char mask
bool sticky

Detailed Description

Definition at line 58 of file filter.h.

Constructor & Destructor Documentation

◆ cFilterData() [1/2]

cFilterData::cFilterData ( void )

Definition at line 78 of file filter.c.

References mask, pid, sticky, and tid.

Referenced by operator=().

◆ cFilterData() [2/2]

cFilterData::cFilterData ( u_short Pid,
u_char Tid,
u_char Mask,
bool Sticky )

Definition at line 86 of file filter.c.

References mask, pid, sticky, and tid.

Member Function Documentation

◆ Is()

bool cFilterData::Is ( u_short Pid,
u_char Tid,
u_char Mask )

Definition at line 103 of file filter.c.

References mask, pid, and tid.

Referenced by cSectionHandler::Add(), and cSectionHandler::Del().

◆ Matches()

bool cFilterData::Matches ( u_short Pid,
u_char Tid )

Definition at line 108 of file filter.c.

References mask, pid, and tid.

◆ operator=()

cFilterData & cFilterData::operator= ( const cFilterData & FilterData)

Definition at line 94 of file filter.c.

References cFilterData(), mask, pid, sticky, and tid.

Member Data Documentation

◆ mask

u_char cFilterData::mask

◆ pid

u_short cFilterData::pid

◆ sticky

bool cFilterData::sticky

Definition at line 63 of file filter.h.

Referenced by cFilterData(), cFilterData(), operator=(), and cFilter::SetStatus().

◆ tid

u_char cFilterData::tid

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