#include <libmpd++/SAP.hh>
Public Types | |
using | value_type = unsigned int |
Public Member Functions | |
SAP () | |
SAP (const std::string &sap_str) | |
SAP (value_type value) | |
SAP (const SAP &) | |
SAP (SAP &&) | |
virtual | ~SAP () |
SAP & | operator= (const SAP &) |
SAP & | operator= (SAP &&) |
bool | operator== (const SAP &other) const |
operator std::string () const | |
value_type | value () const |
SAP & | value (value_type val) |
SAP class
Container for DASH MPD schema SAPType found in ISO 23009-1:2022 Clause 5.3.3.3.
using com::bbc::libmpdpp::SAP::value_type = unsigned int |
com::bbc::libmpdpp::SAP::SAP | ( | ) |
com::bbc::libmpdpp::SAP::SAP | ( | const std::string & | sap_str | ) |
com::bbc::libmpdpp::SAP::SAP | ( | value_type | value | ) |
com::bbc::libmpdpp::SAP::SAP | ( | const SAP & | ) |
com::bbc::libmpdpp::SAP::SAP | ( | SAP && | ) |
|
inlinevirtual |
com::bbc::libmpdpp::SAP::operator std::string | ( | ) | const |
bool com::bbc::libmpdpp::SAP::operator== | ( | const SAP & | other | ) | const |
|
inline |
SAP & com::bbc::libmpdpp::SAP::value | ( | value_type | val | ) |