Specialized set of PIDOperator.
More...
#include <tsPIDOperator.h>
|
using | SuperClass = std::set< PIDOperator > |
| Reference to the superclass.
|
|
Specialized set of PIDOperator.
◆ PIDOperatorSet()
Copy constructor.
- Parameters
-
[in] | other | Other instance to copy. |
◆ pidForOper()
PID ts::PIDOperatorSet::pidForOper |
( |
uint32_t |
oper | ) |
const |
Search first ECM/EMM PID for a specific operator.
- Parameters
-
- Returns
- The PID or 0 if not found.
◆ addAllOperators()
void ts::PIDOperatorSet::addAllOperators |
( |
const DescriptorList & |
dlist, |
|
|
bool |
is_cat |
|
) |
| |
Add all known operator info from a list of descriptors from a CAT or PMT.
- Parameters
-
[in] | dlist | Descriptor list. |
[in] | is_cat | True is dlist is taken from a CAT, false for a PMT. |
◆ addMediaGuardPMT()
void ts::PIDOperatorSet::addMediaGuardPMT |
( |
const DescriptorList & |
dlist | ) |
|
Add MediaGuard info from a list of descriptors from a PMT.
- Parameters
-
◆ addMediaGuardCAT()
void ts::PIDOperatorSet::addMediaGuardCAT |
( |
const DescriptorList & |
dlist | ) |
|
Add MediaGuard info from a list of descriptors from a CAT.
- Parameters
-
◆ addSafeAccessCAT()
void ts::PIDOperatorSet::addSafeAccessCAT |
( |
const DescriptorList & |
dlist | ) |
|
Add SafeAccess info from a list of descriptors from a CAT.
- Parameters
-
◆ addViaccess()
void ts::PIDOperatorSet::addViaccess |
( |
const DescriptorList & |
dlist, |
|
|
bool |
is_cat |
|
) |
| |
Add Viaccess info from a list of descriptors from a CAT or PMT.
- Parameters
-
[in] | dlist | Descriptor list. |
[in] | is_cat | True is dlist is taken from a CAT, false for a PMT. |
The documentation for this class was generated from the following file: