![]() |
TSDuck v3.43-4480
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.