TSDuck v3.40-4034
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
tsAbstractTable.h File Reference

Abstract base class for MPEG PSI/SI tables. More...

Classes

class  ts::AbstractTable
 Abstract base class for MPEG PSI/SI tables. More...
 
class  ts::AbstractTable::EntryBase
 Base inner class for table entries with one or more descriptor lists. More...
 
class  ts::AbstractTable::EntryWithDescriptors
 Base inner class for table entries with one descriptor list. More...
 
class  ts::AbstractTable::EntryWithDescriptorsList< ENTRY >
 Template map of subclasses of EntryBase, indexed by size_t. More...
 
class  ts::AbstractTable::EntryWithDescriptorsMap< KEY, ENTRY >
 Template map of subclasses of EntryBase. More...
 

Namespaces

namespace  ts
 TSDuck namespace, containing all TSDuck classes and functions.
 

Enumerations

enum class  ts::TableScope {
  ts::NONE ,
  ts::ACTUAL ,
  ts::ALL
}
 Define the scope of tables which can apply to actual or other TS. More...
 

Variables

const TableScopeEnumWrapper ts::TableScopeEnum
 Enumeration description of TableScope values.
 

Detailed Description

Abstract base class for MPEG PSI/SI tables.