#include <libmpd++/URL.hh>
Public Member Functions | |
| URL () | |
| URL (const URL &) | |
| URL (URL &&) | |
| virtual | ~URL () |
| URL & | operator= (const URL &) |
| URL & | operator= (URL &&) |
| bool | operator== (const URL &other) const |
| bool | hasSourceURL () const |
| const std::optional< URI > & | sourceURL () const |
| URL & | sourceURL (const std::nullopt_t &) |
| URL & | sourceURL (const URI &val) |
| URL & | sourceURL (URI &&val) |
| bool | hasRange () const |
| const std::optional< SingleRFC7233Range > & | range () const |
| URL & | range (const std::nullopt_t &) |
| URL & | range (const SingleRFC7233Range &val) |
| URL & | range (SingleRFC7233Range &&val) |
URL class
Container for DASH MPD schema URLType (ISO 23009-1:2022 Clause 5.3.9.2.3).
| com::bbc::libmpdpp::URL::URL | ( | ) |
| com::bbc::libmpdpp::URL::URL | ( | const URL & | ) |
| com::bbc::libmpdpp::URL::URL | ( | URL && | ) |
|
inlinevirtual |
|
inline |
|
inline |
| bool com::bbc::libmpdpp::URL::operator== | ( | const URL & | other | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |