TSDuck v3.40-4025
MPEG Transport Stream Toolkit
|
Description of a table class. More...
#include <tsPSIRepository.h>
Public Member Functions | |
virtual Standards | getStandards () const =0 |
Get the applicable standards for the table or descriptor. | |
Public Attributes | |
DisplaySectionFunction | display = nullptr |
Function to display a section. | |
UString | display_name {} |
Displayable name for that table or descriptor. | |
TableFactory | factory = nullptr |
Function to build an instance of the table. | |
std::type_index | index = NullIndex() |
RTTI type index for the C++ class. | |
LogSectionFunction | log = nullptr |
Function to log a section. | |
CASID | max_cas = CASID_NULL |
Maximum CAS id for this table id (CASID_NULL if none). | |
CASID | min_cas = CASID_NULL |
Minimum CAS id for this table id (CASID_NULL if none). | |
std::set< PID > | pids {} |
Standard PID's for the table. | |
Standards | standards = Standards::NONE |
Standards for this table id. | |
UString | xml_name {} |
XML name for that table or descriptor. | |
Description of a table class.
|
pure virtualinherited |
Get the applicable standards for the table or descriptor.