libmpd++
DASH MPD parsing and manipulation library
 
Loading...
Searching...
No Matches
com::bbc::libmpdpp::PatchLocation Class Reference

#include <libmpd++/PatchLocation.hh>

Inheritance diagram for com::bbc::libmpdpp::PatchLocation:
Collaboration diagram for com::bbc::libmpdpp::PatchLocation:

Public Member Functions

 PatchLocation ()
 
virtual ~PatchLocation ()
 
bool operator== (const PatchLocation &other) const
 
- Public Member Functions inherited from com::bbc::libmpdpp::URI
 URI ()
 
 URI (const char *uri)
 
 URI (const std::string &uri)
 
 URI (std::string &&uri)
 
 URI (const URI &other)
 
 URI (URI &&other)
 
virtual ~URI ()
 
URIoperator= (const URI &other)
 
URIoperator= (URI &&other)
 
URIoperator= (const std::string &val)
 
URIoperator= (std::string &&val)
 
bool operator== (const URI &other) const
 
 operator std::string () const
 
const std::string & str () const
 
URI resolveUsingBaseURLs (const std::list< BaseURL > &base_urls) const
 
bool isURL () const
 
bool isAbsoluteURL () const
 

Detailed Description

PatchLocation class

Container for DASH MPD schema PatchLocationType as found in ISO 23009-1:2022 Clause 5.15.2.

Todo
Add the attributes and child elements for PatchLocationType in the schema.

Constructor & Destructor Documentation

◆ PatchLocation()

com::bbc::libmpdpp::PatchLocation::PatchLocation ( )
inline

◆ ~PatchLocation()

virtual com::bbc::libmpdpp::PatchLocation::~PatchLocation ( )
inlinevirtual

Member Function Documentation

◆ operator==()

bool com::bbc::libmpdpp::PatchLocation::operator== ( const PatchLocation & other) const
inline

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