SASC-NG
DVBSoftCAM

cProvider Class Reference

#include <parse.h>

Inheritance diagram for cProvider:

List of all members.

Public Member Functions

virtual bool MatchID (const unsigned char *data)=0
virtual bool MatchEMM (const unsigned char *data)=0
virtual unsigned long long ProvId (void)=0
virtual int UpdateType (const unsigned char *data)
virtual int Assemble (cAssembleData *ad)

Detailed Description

Definition at line 46 of file parse.h.


Member Function Documentation

virtual int cProvider::Assemble ( cAssembleData *  ad) [inline, virtual]

Reimplemented in cProviderViaccess, and cProviderNDS.

Definition at line 52 of file parse.h.

Referenced by cIdSet::MatchAndAssemble().

{ return 0; }
virtual bool cProvider::MatchEMM ( const unsigned char *  data) [pure virtual]
virtual bool cProvider::MatchID ( const unsigned char *  data) [pure virtual]
virtual unsigned long long cProvider::ProvId ( void  ) [pure virtual]
virtual int cProvider::UpdateType ( const unsigned char *  data) [inline, virtual]

Reimplemented in cProviderViaccess.

Definition at line 51 of file parse.h.

Referenced by cIdSet::MatchAndAssemble().

{ return 2; }

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines