cFilterData Class Reference

#include <filter.h>

Inheritance diagram for cFilterData:

Inheritance graph
[legend]
Collaboration diagram for cFilterData:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 cFilterData (void)
 cFilterData (u_short Pid, u_char Tid, u_char Mask, bool Sticky)
bool Is (u_short Pid, u_char Tid, u_char Mask)
bool Matches (u_short Pid, u_char Tid)

Public Attributes

u_short pid
u_char tid
u_char mask
bool sticky


Detailed Description

Definition at line 26 of file filter.h.


Constructor & Destructor Documentation

cFilterData::cFilterData ( void   ) 

Definition at line 42 of file filter.c.

References mask, pid, sticky, and tid.

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

Definition at line 50 of file filter.c.

References mask, pid, sticky, and tid.


Member Function Documentation

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

Definition at line 58 of file filter.c.

References mask, pid, and tid.

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

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

Definition at line 63 of file filter.c.

References mask, pid, and tid.


Member Data Documentation

Definition at line 29 of file filter.h.

Referenced by cSectionHandler::Add(), cFilterData(), cSectionHandler::Del(), Is(), and Matches().

Definition at line 30 of file filter.h.

Referenced by cSectionHandler::Add(), cFilterData(), cSectionHandler::Del(), Is(), and Matches().

Definition at line 31 of file filter.h.

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


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

Generated on Tue Nov 4 19:59:04 2008 for VDR by  doxygen 1.5.6