![]() |
TSDuck v3.43-4520
MPEG Transport Stream Toolkit
|
Representation of the DVB-NIP Stream Id. More...
#include <tsmcastNIPStreamId.h>


Public Member Functions | |
| NIPStreamId ()=default | |
| Default constructor. | |
| void | clear () |
| Clear the content of a structure. | |
| bool | operator< (const NIPStreamId &other) const |
| Comparison operator for use as index in maps. | |
| bool | parseXML (const xml::Element *element) |
| Read from a XML element. | |
| virtual UString | toString () const override |
| Convert to a string object. | |
Public Attributes | |
| uint16_t | carrier_id = 0 |
| NIPCarrierID. | |
| uint16_t | link_id = 0 |
| NIPLinkID. | |
| uint16_t | network_id = 0 |
| NIPNetworkID. | |
| uint16_t | service_id = 0 |
| NIPServiceID. | |
Representation of the DVB-NIP Stream Id.
| bool ts::mcast::NIPStreamId::parseXML | ( | const xml::Element * | element | ) |
Read from a XML element.
| [in] | element | Root XML element to analyze. |
| bool ts::mcast::NIPStreamId::operator< | ( | const NIPStreamId & | other | ) | const |
Comparison operator for use as index in maps.
| [in] | other | Another instance to compare. |
|
overridevirtual |
Convert to a string object.
Implements ts::StringifyInterface.
| uint16_t ts::mcast::NIPStreamId::network_id = 0 |
NIPNetworkID.
| uint16_t ts::mcast::NIPStreamId::carrier_id = 0 |
NIPCarrierID.
| uint16_t ts::mcast::NIPStreamId::link_id = 0 |
NIPLinkID.
| uint16_t ts::mcast::NIPStreamId::service_id = 0 |
NIPServiceID.