![]() |
TSDuck v3.46-4930
MPEG Transport Stream Toolkit
|
Classes | |
| class | ts::tlv::Message |
Namespaces | |
| namespace | ts |
| TSDuck namespace, containing all TSDuck classes and functions. | |
| namespace | ts::tlv |
Macros | |
| #define | TS_UNVERSIONED_TLV_MESSAGE(classname) |
| #define | TS_VERSIONED_TLV_MESSAGE(classname, tag) |
Typedefs | |
| using | ts::tlv::MessagePtr = std::shared_ptr<Message> |
Abstract base class for TLV messages
| #define TS_UNVERSIONED_TLV_MESSAGE | ( | classname | ) |
A macro to add in the declaration of a ts::tlv::Message subclass without version.
| classname | Name of the enclosing class. |
| #define TS_VERSIONED_TLV_MESSAGE | ( | classname, | |
| tag ) |
A macro to add in the declaration of a ts::tlv::Message subclass with version.
| classname | Name of the enclosing class. |
| tag | Message tag. |