TSDuck v3.44-4577
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::mcast::ServiceListEntryPoints::ExtendedURI Class Reference

Definition of an ExtendedURIType or ExtendedURIPathType element. More...

#include <tsmcastServiceListEntryPoints.h>

Collaboration diagram for ts::mcast::ServiceListEntryPoints::ExtendedURI:

Public Member Functions

 ExtendedURI (const xml::Element *element=nullptr, bool strict=true)
 Constructor.
 
 ExtendedURI (const xml::Element *parent, const UString &element, bool strict)
 Constructor from a parent element.
 

Public Attributes

UString type {}
 MIME type.
 
UString uri {}
 URI.
 
bool valid = false
 Element was correctly deserialized.
 

Detailed Description

Definition of an ExtendedURIType or ExtendedURIPathType element.

Constructor & Destructor Documentation

◆ ExtendedURI() [1/2]

ts::mcast::ServiceListEntryPoints::ExtendedURI::ExtendedURI ( const xml::Element element = nullptr,
bool  strict = true 
)

Constructor.

Parameters
[in]elementXML element containing the extended URI.
[in]strictStrict XML parsing, do not tolerate missing mandatory elements or attributes.

◆ ExtendedURI() [2/2]

ts::mcast::ServiceListEntryPoints::ExtendedURI::ExtendedURI ( const xml::Element parent,
const UString element,
bool  strict 
)

Constructor from a parent element.

Parameters
[in]parentParent XML element containing the extended URI.
[in]elementName of the child element containing the extended URI.
[in]strictStrict XML parsing, do not tolerate missing mandatory elements or attributes.

The documentation for this class was generated from the following file: