#include <libmpd++/SegmentURL.hh>
Public Member Functions | |
| SegmentURL () | |
| SegmentURL (const SegmentURL &other) | |
| SegmentURL (SegmentURL &&other) | |
| virtual | ~SegmentURL () |
| SegmentURL & | operator= (const SegmentURL &other) |
| SegmentURL & | operator= (SegmentURL &&other) |
| bool | operator== (const SegmentURL &other) const |
| bool | hasMedia () const |
| const std::optional< URI > & | media () const |
| SegmentURL & | media (const std::nullopt_t &) |
| SegmentURL & | media (const URI &val) |
| SegmentURL & | media (URI &&val) |
| bool | hasMediaRange () const |
| const std::optional< SingleRFC7233Range > & | mediaRange () const |
| SegmentURL & | mediaRange (const std::nullopt_t &) |
| SegmentURL & | mediaRange (const SingleRFC7233Range &val) |
| SegmentURL & | mediaRange (SingleRFC7233Range &&val) |
| bool | hasIndex () const |
| const std::optional< URI > & | index () const |
| SegmentURL & | index (const std::nullopt_t &) |
| SegmentURL & | index (const URI &val) |
| SegmentURL & | index (URI &&val) |
| bool | hasIndexRange () const |
| const std::optional< SingleRFC7233Range > & | indexRange () const |
| SegmentURL & | indexRange (const std::nullopt_t &) |
| SegmentURL & | indexRange (const SingleRFC7233Range &val) |
| SegmentURL & | indexRange (SingleRFC7233Range &&val) |
SegmentURL class
Container for DASH MPD schema SegmentURLType as found in ISO 23009-1:2022 Clause 5.3.9.3.3.
| com::bbc::libmpdpp::SegmentURL::SegmentURL | ( | ) |
| com::bbc::libmpdpp::SegmentURL::SegmentURL | ( | const SegmentURL & | other | ) |
| com::bbc::libmpdpp::SegmentURL::SegmentURL | ( | SegmentURL && | other | ) |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| SegmentURL & com::bbc::libmpdpp::SegmentURL::operator= | ( | const SegmentURL & | other | ) |
| SegmentURL & com::bbc::libmpdpp::SegmentURL::operator= | ( | SegmentURL && | other | ) |
| bool com::bbc::libmpdpp::SegmentURL::operator== | ( | const SegmentURL & | other | ) | const |