|
SASC-NG
DVBSoftCAM
|
#include <nagra2.h>
Inheritance diagram for cN2ProvLink:Public Member Functions | |
| cN2ProvLink (int Id, int Flags) | |
| virtual | ~cN2ProvLink () |
Protected Member Functions | |
| virtual cN2Prov * | Create (void)=0 |
| bool | CanHandle (int Id) |
| bool | HasFlags (int Flags) |
Protected Attributes | |
| int | id |
| int | flags |
Friends | |
| class | cN2Providers |
| cN2ProvLink::cN2ProvLink | ( | int | Id, |
| int | Flags | ||
| ) |
| bool cN2ProvLink::CanHandle | ( | int | Id | ) | [inline, protected] |
Definition at line 328 of file nagra2.h.
References MATCH_ID.
Referenced by cN2Providers::GetProv().
{ return MATCH_ID(Id,id); }
| virtual cN2Prov* cN2ProvLink::Create | ( | void | ) | [protected, pure virtual] |
Implemented in cN2ProvLinkReg< PROV, ID, FLAGS >.
Referenced by cN2Providers::GetProv().
| bool cN2ProvLink::HasFlags | ( | int | Flags | ) | [inline, protected] |
Definition at line 329 of file nagra2.h.
References flags.
Referenced by cN2Providers::GetProv().
{ return (flags&Flags)==Flags; }
friend class cN2Providers [friend] |
int cN2ProvLink::flags [protected] |
Definition at line 325 of file nagra2.h.
Referenced by cN2ProvLink(), cN2ProvLinkReg< PROV, ID, FLAGS >::Create(), and HasFlags().
int cN2ProvLink::id [protected] |