TSDuck v3.40-4060
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cts::AbortInterfaceAn interface to check for abort
 Cts::AbstractDefinedByStandardsAbstract base class for objects which are defined by standards
 Cts::AbstractDemuxAbstract base class for all sorts of demux from TS packets
 Cts::AbstractNumberAbstract base class for different representations of "numbers"
 Cts::AbstractPacketizerAbstract superclass for packetizer classes (sections or PES packets)
 Cts::AbstractReadStreamInterfaceAbstract interface to read raw data from a stream
 Cts::AbstractWriteStreamInterfaceAbstract interface to write raw data on a stream
 Cts::AccessUnitIteratorIterator for common AVC/HEVC/VVC video access units
 Cts::EventGroupDescriptor::ActualEventActual event entry
 Cts::TargetIPSlashDescriptor::AddressStructure of an address entry in the descriptor
 Cts::TargetIPSourceSlashDescriptor::AddressStructure of an address entry in the descriptor
 Cts::TargetIPv6SlashDescriptor::AddressStructure of an address entry in the descriptor
 Cts::TargetIPv6SourceSlashDescriptor::AddressStructure of an address entry in the descriptor
 Cts::tlv::AnalyzerAnalysis (deserialization) of TLV messages
 Cts::AnnouncementSupportDescriptor::AnnouncementAnnouncement entry
 Cts::ApplicationIdentifierRepresentation of an Application Identifier
 Cts::ArgMixBase class for elements of an argument list with mixed types
 Cts::GitHubRelease::AssetDescription of an "asset" of the release (typically a binary installer)
 Cts::DTSHDDescriptor::AssetInfoAsset information
 Cts::Assign< T >Assign ("=") functor
 Cts::AssignAnd< T >Assign with binary and ("&=") functor
 Cts::AssignOr< T >Assign with binary or ("|=") functor
 Cts::AssignXor< T >Assign with binary exclusive or ("^=") functor
 Cts::AsyncReportArgsParameters and command line arguments for asynchronous log
 Cts::ATSCMultipleStringRepresentation of an ATSC multiple_string_structure
 Cts::xml::AttributeAttribute of an XML element
 Cts::AudioLanguageOptionsOptions to update the language of an audio stream in a PMT
 Cts::AVCParserParser for Advanced Video Coding data
 Cts::AVS2AudioDescriptor::avs_version_infoInformation specific to version 1 of AVS2 audio used when avs_info_flag == 1
 Cstd::basic_ostream
 Cstd::basic_streambuf
 Cts::BitrateDifferenceDVBTA variant of DVB-T tuners parameters with an offset between a target bitrate and their theoretical bitrate
 Cts::BitRateRegulatorRegulate execution speed based on a bitrate
 Cts::BlockCipherBase class for all block ciphers
 Cts::BlockCipherAlertInterfaceInterface for classes which need to be notified when an alert is raised on a block cipher
 Cts::BlockCipherPropertiesProperties of a block cipher
 Cts::ExtendedBroadcasterDescriptor::BroadcasterBroadcaster entry
 Cts::BufferGeneral-purpose memory buffer with bit access
 Cts::TransportProtocolDescriptor::CarouselSelector byte layout when protocol_id == MHP_PROTO_CAROUSEL
 Cts::CASSelectionArgsCommand line arguments to select Conditional Access Systems
 Cts::ISDBComponentGroupDescriptor::ComponentGroup::CAUnitCA unit
 Cts::CellFrequencyLinkDescriptor::CellCell entry
 Cts::CellListDescriptor::CellCell entry
 Cts::MosaicDescriptor::CellCell entry
 Cts::NetworkChangeNotifyDescriptor::CellCell entry
 Cts::T2DeliverySystemDescriptor::CellDescription of a cell
 Cts::NetworkChangeNotifyDescriptor::ChangeNetwork change entry
 Cts::S2XSatelliteDeliverySystemDescriptor::ChannelDescription of a channel
 Cts::ChannelFileAn XML file containing the description of TV channels and their networks
 Cts::NorDigLogicalChannelDescriptorV2::ChannelListChannel list entry
 Cts::CharsetDefinition of a character set for PSI/SI encoding
 CCIPHER
 Cts::Grid::ColumnLayoutDefine the layout of one column
 Cts::Grid::ColumnTextThe type is used to pass text to putLayout()
 Cts::COMA class to encapsulate the initialization of Windows COM
 Cts::CommandLineA basic command line interpreter
 Cts::CommandLineHandlerAn interface which handles a command from a CommandLine instance
 Cts::CompactBitSet< BITS >A compact version of std::bitset
 Cts::CompactBitSet< 32 >
 Cts::AbstractDownloadContentDescriptor::CompatibilityDescriptorISDB download content compatibility descriptor
 Cts::UNT::CompatibilityDescriptorDescription of a compatibility descriptor
 Cts::DigitalCopyControlDescriptor::ComponentComponent control entry
 Cts::ISDBComponentGroupDescriptor::ComponentGroupComponent group
 Cts::ComPtr< COMCLASS >Managed pointers for COM objects, auto-released (Windows-specific)
 Cts::ComPtr< ts::SinkFilter >
 Cts::ComPtr<::IBaseFilter >
 Cts::ComPtr<::IBDA_NetworkProvider >
 Cts::ComPtr<::ICreateDevEnum >
 Cts::ComPtr<::IEnumMoniker >
 Cts::ComPtr<::IGraphBuilder >
 Cts::ComPtr<::IMediaControl >
 Cts::ComPtr<::IMoniker >
 Cts::ComPtr<::ITuner >
 Cts::ComPtr<::ITunerCap >
 Cts::ComPtr<::ITuningSpace >
 Cts::ConfigFileRepresentation of a configuration file
 Cts::ConfigSectionRepresentation of a "configuration section"
 Cts::ISDBTInformationPacket::ConfigurationISDB configuration_information in IIP
 Cts::ConsoleStateA class to save and restore the state of the Windows console
 Cts::AbstractDownloadContentDescriptor::ContentDescriptorISDB download content descriptor
 Cts::AbstractDownloadContentDescriptor::ContentSubdescriptorISDB download content subdescriptor
 Cts::ContinuityAnalyzerContinuity counters analysis and repair
 Cts::HEVCHRDParameters::CPBParamsCPB parameter set in sub-layer HRD (Hypothetical Reference Decoder) parameters
 Cts::CPCMDeliverySignallingDescriptor::CPCMv1SignallingCPCM version 1
 Cts::ecmgscs::CPCWCombinationA combination of CP number and CW for ECMG <=> SCS CW_provision command
 Cts::CPCMDeliverySignallingDescriptor::CPSvectorVector of CPS
 Cts::CRC32Cyclic Redundancy Check as used in MPEG sections
 Cts::CIT::CRIDDescription of a CRID entry (Content Reference Identifier)
 Cts::ContentIdentifierDescriptor::CRIDCRID entry
 Cts::PluginEventHandlerRegistry::CriteriaRegistration criteria for an event handler
 Cts::AbstractDescrambler::CWDataDescription of a control word
 Cts::emmgmux::DataTypesEMMG <=> MUX data types
 Cts::DektecDeviceInfoA simple encapsulation of Dektec device information
 Cts::DemuxedDataBase class for all kinds of demuxed data
 Cts::AuxiliaryVideoStreamDescriptor::si_message_type::depth_params_typeDepth parameters type
 Cts::MPEGH3DAudioTextLabelDescriptor::descriptionLanguage_typeDescription language
 Cts::ISDBLDTLinkageDescriptor::DescriptionTypeLinkage description type
 Cts::DescriptorRepresentation of a MPEG PSI/SI descriptors in binary format
 Cts::DescriptorContextA class to lookup the context of MPEG PSI/SI descriptors
 Cts::DescriptorListList of MPEG PSI/SI descriptors
 Cts::RRT::DimensionDescription of a dimension
 Cts::DirectShowFilterCategoryA class which instanciates all DirectShow devices in a given category (Windows-specific)
 Cts::DirectShowGraphAn encapsulation of a DirectShow graph (Windows-specific)
 Cts::DirectShowNetworkTypeA class which encapsulates a DirectShow network type and its properties (Windows-specific)
 Cts::DirectShowTestA class to perform various tests on DirectShow and BDA (Windows-specific)
 Cts::DisplayInterfaceAn interface to be implemented by classes supporting display to a standard text stream
 Cts::MPEGH3DAudioDRCLoudnessDescriptor::DownmixIdDownmix id class
 Cts::MPEGH3DAudioDRCLoudnessDescriptor::DRCInstructionsDynamic Range Control instructions class
 Cts::DTVPropertiesEncapsulation of Linux DVB property lists
 Cts::DuckContextTSDuck execution context containing current preferences
 Cts::DuckExtensionRepositoryA repository of TSDuck extensions
 Cts::URILinkageDescriptor::DVB_I_InfoDVB-I_info() structure conveyed in private_data when uri_linkage_type = 0x03
 Cts::RCT::DVBBinaryLocatorDescription of DVB binary locator
 Cts::ECMGClientArgsCommand line arguments for the class ECMGClient
 Cts::ECMGClientHandlerInterfaceInterface for classes which need to be notified of asynchronous ECM generation using ECMGClient
 Cts::EDIDExtended MPEG descriptor id
 Cts::EditLineRead input lines with bash-like line editing when possible
 Cts::EITRepetitionProfileEIT sections repetition profile
 Cts::EnableBitMaskOperators< T >This traits is used to enable bitmask operators on an enumeration type
 Cts::EnableBitMaskOperators< ts::EITOptions >Template specialization on type ts::EITOptions
 Cts::EnableBitMaskOperators< ts::hls::TagFlags >Template specialization on type ts::hls::TagFlags
 Cts::EnableBitMaskOperators< ts::NamesFlags >Template specialization on type ts::NamesFlags
 Cts::EnableBitMaskOperators< ts::PSIMerger::Options >Template specialization on type ts::PSIMerger::Options
 Cts::EnableBitMaskOperators< ts::Replacement >Template specialization on type ts::Replacement
 Cts::EnableBitMaskOperators< ts::SRTStatMode >Template specialization on type ts::SRTStatMode
 Cts::EnableBitMaskOperators< ts::Standards >Template specialization on type ts::Standards
 Cts::EnableBitMaskOperators< ts::TSDatagramInputOptions >Template specialization on type ts::TSDatagramInputOptions
 Cts::EnableBitMaskOperators< ts::TSDatagramOutputOptions >Template specialization on type ts::TSDatagramOutputOptions
 Cts::EnableBitMaskOperators< ts::TSFile::OpenFlags >Template specialization on type ts::TSFile::OpenFlags
 Cts::AbstractLogicalChannelDescriptor::EntryService entry
 Cts::AbstractMultilingualDescriptor::EntryLanguage entry
 Cts::ApplicationSignallingDescriptor::EntryApplication entry
 Cts::ATSCTimeShiftedServiceDescriptor::EntryService entry
 Cts::C2BundleDeliverySystemDescriptor::EntryPLP entry
 Cts::CaptionServiceDescriptor::EntryService entry
 Cts::ContentAdvisoryDescriptor::EntryRegion entry
 Cts::ContentDescriptor::EntryA content entry
 Cts::DIILocationDescriptor::EntryModule entry
 Cts::DTGServiceAttributeDescriptor::EntryService entry
 Cts::EASAudioFileDescriptor::EntryAudio source entry
 Cts::EASInbandExceptionChannelsDescriptor::EntryException entry
 Cts::EutelsatChannelNumberDescriptor::EntryService entry
 Cts::ExtendedEventDescriptor::EntryAn item entry
 Cts::ExternalApplicationAuthorizationDescriptor::EntryApplication entry
 Cts::FMCDescriptor::EntrySL_packetized stream entry
 Cts::ISO639LanguageDescriptor::EntryLanguage entry
 Cts::MultilingualServiceNameDescriptor::EntryLanguage entry
 Cts::NorDigLogicalChannelDescriptorV1::EntryService entry
 Cts::NVODReferenceDescriptor::EntryService entry
 Cts::ParentalRatingDescriptor::EntryItem entry
 Cts::PrefetchDescriptor::EntryModule entry
 Cts::ServiceListDescriptor::EntryService entry
 Cts::ServiceLocationDescriptor::EntryService PID entry
 Cts::SIParameterDescriptor::EntryTable entry
 Cts::SIPrimeTSDescriptor::EntryTable entry
 Cts::SkyLogicalChannelNumberDescriptor::EntryService entry
 Cts::SSUDataBroadcastIdDescriptor::EntryOUI entry
 Cts::SSULinkageDescriptor::EntryOUI entry
 Cts::SubtitlingDescriptor::EntryAn item entry
 Cts::TeletextDescriptor::EntryAn item entry
 Cts::TSInformationDescriptor::EntryTransmission type entry
 Cts::AbstractTable::EntryBaseBase inner class for table entries with one or more descriptor lists
 CEntryWithDescriptors
 Cts::EnumerationEnumeration of int/string pairs
 Cts::ISDBTInformationPacket::EquipmentControlISDB equipment_control in IIP
 Cstd::error_code
 Cts::duck::ErrorsAll error status values
 Cts::ecmgscs::ErrorsAll error status values
 Cts::emmgmux::ErrorsAll error status values
 Cts::ISDBHyperlinkDescriptor::ERTNodeEvent relation node
 Cts::HEVCOperationPointDescriptor::ES_in_OP_typeES in operation point
 Cts::HEVCOperationPointDescriptor::ES_typeElementary stream
 Cts::EmergencyInformationDescriptor::EventEvent entry
 Cts::RST::EventDescription of an event
 Cts::SpliceSchedule::EventA SpliceSchedule command is made of a list of events
 Cts::LinkageDescriptor::EventLinkageInfoDefinition of event_linkage_info when linkage_type == LINKAGE_EVENT
 CException
 Cstd::exception
 Cts::CableEmergencyAlertTable::ExceptionDescription of a service exception for the alert
 Cts::ExpressionsExpression resolver based on the definition of symbols
 Cts::LinkageDescriptor::ExtendedEventLinkageInfoDefinition of extended_event_linkage_info when linkage_type in LINKAGE_EXT_EVENT_MIN
 Cts::VBIDataDescriptor::FieldA field entry
 Cts::Time::FieldsBroken-down fields of a time value
 Cts::FileNameGeneratorGenerate file names based on counter or dates and time
 Cts::FileNameRateRepresentation of a file name and an associated repetition rate
 Cts::AVS3AudioDescriptor::fullrate_coding_typeParameters related to general full rate audio coding - audio_codec_id = 2;
 Cts::MPEGH3DAudioSceneDescriptor::MH3D_InteractivityInfo_type::GainInteractivityTypeGain interactivity
 Cts::AVS3AudioDescriptor::general_coding_typeParametrs related to general audio coding - audio_codec_id = 0;
 Cts::AuxiliaryVideoStreamDescriptor::si_message_type::generic_params_typeGeneric parameters type
 Cts::GitHubReleaseThis class holds information from GitHub about a release of a project
 Cts::GridThis class produces a report in a grid format with tables and sections
 Cts::MPEGH3DAudioMultiStreamDescriptor::GroupDefinition of an mae_group (as described in ISO/IEC 23008-3, section 15)
 Cts::MPEGH3DAudioTextLabelDescriptor::groupDescription_typeGroup description
 Cts::MPEGH3DAudioSceneDescriptor::MH3D_PresetGroup_type::GroupPresetConditions_typeGroup preset conditions
 Cts::MPEGH3DAudioTextLabelDescriptor::groupPresetsDescription_typeGroup presets description
 Cts::HashBase class for all hash functions
 Cts::HFBandDefinition of an HF frequency band (UHF, VHF)
 Cts::HiDesDeviceEncapsulation of a HiDes modulator device
 Cts::HiDesDeviceInfoInformation about a HiDes modulator device
 Cts::TransportProtocolDescriptor::HTTPEntryOne entry in selector bytes when protocol_id == MHP_PROTO_HTTP
 CIBaseFilter
 Cts::ieee_float< storage_bits, exponent_bits, mantissa_bits >Definition of an IEEE floating point type with a given represenation
 Cts::ieee_float< 32, 8, 23 >
 CIEnumMediaTypes
 CIEnumPins
 CIMemInputPin
 Cio.tsduck.InfoTSDuck library general information
 Cts::InputRedirectorA class to redirect an input stream
 Cts::InputSwitcherArgsTransport stream input switcher command-line options
 Cts::int_max< INT >The meta-type ts::int_max selects the integer type with largest width and same signedness as another integer type
 Cts::InterruptHandlerAn interface to be implemented by a class to handle user Ctrl-C interrupt
 Cts::InvalidSectionHandlerInterfaceAbstract interface to receive an invalid MPEG section from a SectionDemux
 Cts::IOManipulatorProxy< OSTREAM, PARAM, TRAITS >I/O manipulator with argument for subclasses of std::basic_ostream
 CIPin
 Cts::IPPacketRepresentation of a raw IPv4 or IPv6 packet
 Cts::ISDBTInformationISDB-T Information block in a TS packet trailer (204-byte packet)
 Cts::ISDBTInformationPacketISDB-T Information Packet (IIP)
 Cts::AuxiliaryVideoStreamDescriptor::si_message_type::iso23002_2_value_codingISO-23002-2 value coding
 Cts::J2KVideoDescriptor::JPEGXS_Block_typeJ2K block description
 Cts::J2KVideoDescriptor::JPEGXS_Stripe_typeJ2K stripe description
 Cts::KeyTableDefinition of a basic and non-secure implementation of a symmetric key table
 Cts::MediaServiceKindDescriptor::language_media_pair_typeAn association between a language and a service type
 Cts::LatencyMonitorImplementation of the latency monitor This class is used by the tslatencymonitor utility
 Cts::LatencyMonitorArgsTransport stream latency monitor command-line options
 Cts::MVCOperationPointDescriptor::LevelLevel entry
 Cstd::list
 Cts::CableEmergencyAlertTable::LocationDescription of a geographical location for the alert
 Cts::tlv::LoggerA logger class for TLV messages
 Cts::LogicalChannelNumbersA multi-standard storage of Logical Channel Numbers (LCN)
 Cts::HEVCSequenceParameterSet::LongTermRef< An entry for lt_ref values
 Cts::AVS3AudioDescriptor::lossless_coding_typeParametrs related to lossless audio coding - audio_codec_id = 1;
 Cts::MPEGH3DAudioDRCLoudnessDescriptor::LoudnessInfoLoudness info class
 Cts::M4MuxBufferSizeDescriptor::M4MuxBufferDescriptor_typeM4Mux description
 Cts::make_signed< T >The meta-type ts::make_signed is a generalization of std::make_signed which works on floating point-types as well
 Cts::make_signed< NUMBER >
 Cstd::map
 Cts::Mastering_Display_Metadata_typeRepresentation of Mastering Display Metadata, used by several descriptors
 Cts::MediaServiceKindDescriptor::media_service_kind_typeDescription of a media service
 Cts::tlv::MessageAbstract base class for TLV messages
 Cts::tlv::MessageFactoryFactory class for TLV messages
 Cts::MessageQueue< MSG >Template message queue for inter-thread communication
 Cts::MessageQueue< LogMessage >
 Cts::MessageQueue< ts::tlv::Message >
 Cts::MPEGH3DAudioSceneDescriptor::MH3D_InteractivityInfo_typeInteractivity group
 Cts::MPEGH3DAudioSceneDescriptor::MH3D_PresetGroup_typePreset group
 Cts::MPEGH3DAudioSceneDescriptor::MH3D_SwitchGroup_typeSwitch group
 Cts::LinkageDescriptor::MobileHandoverInfoDefinition of mobile_hand-over_info when linkage_type == LINKAGE_HAND_OVER
 Cts::ISDBTInformationPacket::ModeGIISDB mode_GI_information in IIP
 Cts::DCT::ModelInfoIdentification of a receiver model and software
 Cts::SHDeliverySystemDescriptor::ModulationDescription of a modulation
 Cts::ISDBTInformationPacket::ModulationControlConfigurationISDB modulation_control_configuration_information in IIP
 Cts::AbstractDownloadContentDescriptor::ModuleISDB download content module
 Cts::TransportProtocolDescriptor::MPESelector byte layout when protocol_id == MHP_PROTO_MPE
 Cts::MPEHandlerInterfaceMPE (Multi-Protocol Encapsulation) demux handler interface
 Cts::MPEPacketRepresentation of a packet for MPE (Multi-Protocol Encapsulation)
 Cts::MuxCodeDescriptor::MuxCodeTableEntry_typeOne mux code table entry
 Cts::MuxerArgsTransport stream multiplexer command-line options
 Cts::NamesFileRepresentation of a ".names" file, containing names for identifiers
 Cts::Enumeration::NameValueA structure used in the constructor of an Enumeration
 Cio.tsduck.NativeObjectThis abstract class is the base of all TSDuck classes which are backed by a C++ object
 Ctsduck.NativeObjectThis base class is derived by all TSDuck classes which are backed by a C++ object
 Cts::ChannelFile::NetworkDescription of one network
 Cts::ISDBTInformationPacket::NetworkSynchronizationISDB network_synchronization in IIP
 Cts::null_mutexA null_mutex class which can be used to replace std::mutex or std::recursive_mutex
 Cts::ObjectGeneral-purpose base class for polymophic objects
 Cts::ObjectRepositoryA global repository of general-purpose base class for polymophic objects
 Cts::SHDeliverySystemDescriptor::OFDMDescription of an OFDM modulation
 Cts::HEVCOperationPointDescriptor::operation_point_typeOperation point
 Cstd::optional
 Cts::EventGroupDescriptor::OtherEventActual network event entry
 Cts::json::OutputArgsCommand line arguments for JSON reports (--json, --json-line, --json-udp, --json-tcp)
 Cts::OutputRedirectorA class to redirect an output stream
 Cts::PacketDecapsulationAn efficient TSDuck-specific TS packets decapsulation from a PID
 Cts::PacketEncapsulationAn efficient TSDuck-specific TS packets encapsulation in a PID
 Cts::PacketInsertionControllerControl the insertion points of TS packets in a stream based on various criteria
 Cts::PagerArgsCommand line arguments for --pager or --no-pager
 Cts::AuxiliaryVideoStreamDescriptor::si_message_type::parallax_params_typeParallax parameters type
 Cts::tlv::MessageFactory::ParameterLocation of one parameter value inside the message block
 Cts::VirtualSegmentationDescriptor::PartitionPartition entry
 Cts::HEVCSubregionDescriptor::pattern_typeA pattern within a subregion that is a array of offet values to be applied
 Cts::PcapFileRead a pcap or pcapng capture file format
 Cts::PCRAnalyzerPCR statistics analysis
 Cts::PCRRegulatorRegulate execution speed based on PCR's in one reference PID
 Cts::PESHandlerInterfaceAbstract interface to be notified of PES packets using a PESDemux
 Cts::PESProviderInterfaceAbstract interface for classes which provide PES packets into a Packetizer
 Cts::TSAnalyzer::PIDContextThis protected inner class contains the analysis context for one PID
 Cts::PIDOperatorAssociation of a PID and an operator id (CAS-specific)
 Cio.tsduck.PluginEventContextContext of a plugin event
 Cts::PluginEventContextContext of a plugin event
 Ctsduck.PluginEventContextContext of a plugin event
 Cts::PluginEventHandlerInterfaceAbstract interface to receive events from a plugin
 Cts::PluginEventHandlerRegistryRegistry of plugin event handlers
 Cts::PluginOptionsCommand-line options for one plugin
 Cts::PluginRepositoryA repository of TSP plugins, either statically or dynamically linked
 Cts::MVCOperationPointDescriptor::PointOperation point entry
 Cts::PolledFileDescription of a polled file
 Cts::PollFilesA class to poll files for modifications
 Cts::PollFilesListenerInterface for classes listening for file modification
 Cts::DektecDeviceInfo::PortInfoInformation on an input or output port in a Dektec device
 Cts::TextParser::PositionA class which describes a position in the document
 Cts::MPEGH3DAudioSceneDescriptor::MH3D_InteractivityInfo_type::PositionInteractivityTypePosition interactivity
 Cts::ISDBTargetRegionDescriptor::PrefectureMapPrefecture map
 Cts::AudioPreselectionDescriptor::PreSelectionPre-selection entry
 Cts::ApplicationDescriptor::ProfileLayout of an application profile
 Cts::RCT::PromotionalTextPromotional text
 Cts::tlv::ProtocolThe class ts::tlv::Protocol defines the syntax of a TLV protocol
 Cts::RandomGeneratorAbstract base class for PRNG's (pseudo-random numbers generators)
 Cts::TargetMACAddressRangeDescriptor::RangeStructure of an address range entry in the descriptor
 Cts::VideoDepthRangeDescriptor::RangeRange entry
 Cts::RRT::RatingValueDescription of a rating value in a dimension
 Cts::pcsc::ReaderStateState of a smartcard reader
 Cts::ApplicationRecordingDescriptor::RecodingLabelDescription of a recording label
 Cts::ReferenceDescriptor::ReferenceReference entry
 Cts::LocalTimeOffsetDescriptor::RegionDescription of one region
 Cts::TargetRegionDescriptor::RegionRegion entry
 Cts::TargetRegionNameDescriptor::RegionRegion entry
 Cts::DuckExtensionRepository::RegisterA class to register extension
 Cts::PluginRepository::RegisterA class to register plugins
 Cts::TablesLoggerFilterRepository::RegisterA class to register factories of section filters
 Cts::UString::RegisterChronoUnitA class to register new std::chrono::duration units
 Cts::PSIRepository::RegisterDescriptorA class to register fully implemented descriptors
 Cts::NamesFile::RegisterExtensionFileA class to register additional names files to merge with the TSDuck names file
 Cts::PSIRepository::RegisterTableA class to register fully implemented tables
 Cts::PSIRepository::RegisterXMLA class to register additional XML model files to merge with the main model for tables and descriptors
 Cts::RegistryA class to encapsulate the access to the Windows registry
 Cts::ReportBase class for message reporting and monitoring
 Cts::ResidentBuffer< T >Implementation of memory buffer locked in physical memory
 Cts::RingNodeBase class for objects being part of a ring, ie
 Cts::json::RunningDocumentRepresentation of a "running" JSON document which is displayed on the fly
 Cts::MPEG4TextDescriptor::Sample_index_and_description_typeSample_index_and_description entry
 Cts::SAT::SAT_baseBase capabilities to be defined/extended by Satellite Access Table processing functions
 Cts::DuckContext::SavedArgsAn opaque class to save all command line options, as loaded by loadArgs()
 Cts::HEVCScalingListData::ScalingScaling data entry
 Cts::RNTScanDescriptor::ScanTripletScan triplet
 Cts::PCAT::ScheduleSchedule entry
 Cts::SDTT::ScheduleSchedule entry
 Cts::SectionContextA base class to lookup the context of MPEG PSI/SI sections
 Cts::SectionFileA binary or XML file containing PSI/SI sections and tables
 Cts::SectionFileArgsCommand line arguments for section file processing
 Cts::SectionHandlerInterfaceAbstract interface to receive MPEG Section from a SectionDemux
 Cts::SectionProviderInterfaceAbstract interface for classes which provide MPEG sections into a Packetizer
 Cts::tlv::SerializerSerialization of TLV messages
 Cts::ChannelFile::ServiceDescription of one service
 Cts::NorDigLogicalChannelDescriptorV2::ServiceService entry
 Cts::VBIDataDescriptor::ServiceA service entry
 Cts::TSAnalyzer::ServiceContextThis protected inner class contains the analysis context for one service
 Cts::ISDBHyperlinkDescriptor::ServiceTripletService triplet
 Cstd::set
 Cts::SeverityMessage severity
 Cts::SharedLibraryShared library handling (.so on Linux, .dylib on macOS, .dll on Windows)
 Cts::HEVCShortTermReferencePictureSetList::ShortTermReferencePictureSetHEVC short-term reference picture set
 Cts::AuxiliaryVideoStreamDescriptor::si_message_typeSI message type
 Cts::SignalAllocatorAllocate POSIX real-time signal numbers (Linux-specific)
 Cts::PSIRepository::SignalizationClassBase description of a signalization class, common to tables and descriptors
 Cts::SignalizationHandlerInterfaceGeneral-purpose signalization handler interface
 Cts::SimulCryptDateRepresentation of a date in DVB SimulCrypt protocols (ETSI TS 103 197)
 Cts::ServiceGroupDescriptor::SimultaneousServiceSimultaneous service entry
 Cts::SingleDataStatistics< NUMBER, DEFAULT_FLOAT, class >Statistics over a single set of data (integer or floating point)
 Cts::smaller_unsigned< BITS >Define the smaller unsigned integer type with at least a given number of bits
 Cts::SocketBase class for TCP and UDP sockets
 Cts::DVBServiceProminenceDescriptor::SOGI_region_typeDefinition of a service prominence region
 Cts::DVBServiceProminenceDescriptor::SOGI_typeDefinition of a service of general interest indication prominence values (flag & priority) and applicable regions
 Cts::SplicePrivateCommandRepresentation of an SCTE 35 private_command() structure
 Cts::HEVCSequenceParameterSet::SPSMax< An entry for sps_max values
 Cts::SRTSocketSecure Reliable Transport (SRT) Socket
 Cts::static_power10< INT, POW >Static values of power of 10
 Cts::AreaBroadcastingInformationDescriptor::StationStation entry
 Cts::SectionDemux::StatusDemux status information
 Cts::ISDBHyperlinkDescriptor::StoredContentStored content
 Cts::DCT::StreamInfoIdentification of all DLT in a transport stream
 Cts::StringifyInterfaceAn interface to be implemented by classes supporting a conversion to UString
 Cts::CellFrequencyLinkDescriptor::SubcellSubcell entry
 Cts::CellListDescriptor::SubcellSubcell entry
 Cts::T2DeliverySystemDescriptor::SubcellDescription of a subcell
 Cts::CarouselCompatibleCompositeDescriptor::SubdescriptorISDB carousel subdescriptor
 Cts::HEVCHRDParameters::SubLayerParamsSub-layer HRD (Hypothetical Reference Decoder) parameters
 Cts::HEVCProfileTierLevel::SubLayerParamsSub-layer parameters
 Cts::HEVCSubregionDescriptor::subregion_layout_typeThe dfferent subregions defined by the descriptor
 Cts::SubRipGeneratorGenerate subtitles in SubRip format (aka SRT)
 Cts::HEVCTileSubstreamDescriptor::substream_typeIndicates the the additional substream that belongs to the subregiion and identifies its delivery mechanism
 Cts::DTSHDDescriptor::SubstreamInfoSubstream information
 Cts::MuxCodeDescriptor::substructure_typeMux code substructure
 Cts::MPEGH3DAudioTextLabelDescriptor::switchGroupDescription_typeSwitch group description
 Cts::SysInfoA singleton holding information on the current operating system
 Cts::T2MIHandlerInterfaceT2-MI demux handler interface
 Cts::TableHandlerInterfaceTable handler interface
 Cts::TablePatchXMLImplementation of on-the-fly table patching using XML
 Cts::TablesDisplayA class to display PSI/SI tables
 Cts::TablesLoggerFilterInterfaceAn interface which is used to filter sections in TablesLogger
 Cts::TablesLoggerFilterRepositoryThe repository of section filters for TablesLogger
 Cts::hls::TagAttributesAttributes of a tag in an HLS playlist
 Cts::duck::TagsAll TSDuck messaging tags (commands and parameters)
 Cts::ecmgscs::TagsAll DVB-defined tags (commands and parameters)
 Cts::emmgmux::TagsAll DVB-defined tags (commands and parameters)
 Cts::SHDeliverySystemDescriptor::TDMDescription of a TDM modulation
 Cts::TeletextCharsetImplementation of a Teletext character set
 Cts::TeletextFrameDescription of one Teletext frame
 Cts::TeletextHandlerInterfaceInterface to be implemented by classes which need to be notified of Teletext messages using a Teletext demux
 Cts::MPEG4TextDescriptor::TextConfig_typeTextConfig entry
 Cts::AbstractDownloadContentDescriptor::TextInfoISDB download text info
 Cts::TextParserA support class for applications which parse various text formats
 Cts::TextTableThis class produces a formatted table of text lines and columns
 Cts::ThreadBase class for threads
 Cts::ThreadAttributesSet of attributes for a thread object (ts::Thread)
 Cts::ThreadSafetyMutex< THS >Define the appropriate mutex class for a given level of thread-safety
 Cts::ThreadSafetyMutex< SAFETY >
 Cts::TimeShiftBufferA TS packet buffer for time shift
 Cts::TLVSyntaxRepresentation of a Tag, Length, Value (TVL) syntax
 Cts::ISDBTInformationPacket::TMCCISDB TMCC_information in IIP
 Cts::duck::TraitsGeneric "traits" for the TSDuck internal messaging protocol
 Cts::ecmgscs::TraitsGeneric "traits" for the ECMG <=> SCS protocol
 Cts::emmgmux::TraitsGeneric "traits" for the EMMG/PDG <=> MUX protocol
 Cts::ISDBTInformationPacket::TransmissionParametersISDB transmission_parameters in IIP
 Cts::ChannelFile::TransportStreamDescription of one transport stream
 Cts::LNB::TranspositionDescription of the required transposition for a given satellite frequency and polarization
 Cio.tsduck.TSGeneral transport stream characteristics
 Cts::TSAnalyzerOptionsReport options for the class TSAnalyzer
 Cts::TSDatagramOutputHandlerInterfaceGeneric datagram handler interface
 Cts::TSDumpArgsCommand line arguments for transport stream packets dump
 Cts::TSFileInputArgsTransport stream file input with command-line arguments
 Cts::TSFileOutputArgsTransport stream file output with command-line arguments
 Cts::TSFuzzingTransport stream packets fuzzing
 Cts::TSFuzzingArgsCommand line arguments for transport stream packets fuzzing
 Cts::TSPacketBasic definition of an MPEG-2 transport packet
 Cts::TSPacketMetadataMetadata of an MPEG-2 transport packet for tsp plugins
 Cts::TSPacketQueueTransport stream packet queue for inter-thread communication
 Cts::TSPacketStreamRead/write TS packets on a stream
 Cts::TSPacketWindowA view over a window of a buffer of TS packets
 Cts::TSProcessorArgsTransport stream processor options and their command line options
 Cts::TSSpeedMetricsTS processing speed metrics evaluation
 Cts::TunerBaseBase class for Digital TV tuners
 Cts::TunerDeviceInfoInformation on Linux DVB tuner device
 Cts::TVAIdDescriptor::TVAIdTVA_id entry
 Cts::xml::TweaksGlobal tweaks to manipulate, parse and format XML documents
 Cstd::u16string
 Cts::UDPReceiverArgsCommand line arguments for the class UDPReceiver
 Cts::UIDA singleton which generates 64-bit UID, unique integer
 Cts::underlying_type< T >The meta-type ts::underlying_type is a generalization of std::underlying_type which works on integer types as well
 Cts::URLRepresentation of a Uniform Resource Locator (URL)
 Cts::SAT::satellite_position_v3_info_type::v3_satellite_type::v3_satellite_covariance_data_typeSatellite covariance data (V3)
 Cts::SAT::satellite_position_v3_info_type::v3_satellite_type::v3_satellite_ephemeris_data_typeSatellite ephemeris data (V3)
 Cts::SAT::satellite_position_v3_info_type::v3_satellite_type::v3_satellite_metadata_typeSatellite metadata (V3)
 Cts::SAT::satellite_position_v3_info_type::v3_satellite_timeSatellite time (V3)
 Cts::SAT::satellite_position_v3_info_type::v3_satellite_typeSatellite type (V3)
 Cts::json::ValueAbstract base class of a JSON value
 Cstd::vector
 Cts::NamesFile::VisitorA visitor interface class to be implemented by applications needing ranges of values
 Cts::VLANIdA structure which describes a VLAN identification
 Cts::WatchDogHandlerInterfaceExpiration handler interface for general-purpose timeout watchdog
 Cts::WebRequestPerform a simple Web request (HTTP, HTTPS, FTP)
 Cts::WebRequestArgsCommand line arguments for the class WebRequest
 Cts::XDIDEXtension Descriptor Id
 Cts::BinaryTable::XMLOptionsOptions to convert a binary table into XML
 Cts::XTIDExtended MPEG table id
 Cts::TSAnalyzer::XTIDContextThis protected inner class contains the analysis context for one TID/TIDext into one PID