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

#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 ()
 
SAPoperator= (const SAP &)
 
SAPoperator= (SAP &&)
 
bool operator== (const SAP &other) const
 
 operator std::string () const
 
value_type value () const
 
SAPvalue (value_type val)
 

Detailed Description

SAP class

Container for DASH MPD schema SAPType found in ISO 23009-1:2022 Clause 5.3.3.3.

Member Typedef Documentation

◆ value_type

Constructor & Destructor Documentation

◆ SAP() [1/5]

com::bbc::libmpdpp::SAP::SAP ( )

◆ SAP() [2/5]

com::bbc::libmpdpp::SAP::SAP ( const std::string & sap_str)

◆ SAP() [3/5]

com::bbc::libmpdpp::SAP::SAP ( value_type value)

◆ SAP() [4/5]

com::bbc::libmpdpp::SAP::SAP ( const SAP & )

◆ SAP() [5/5]

com::bbc::libmpdpp::SAP::SAP ( SAP && )

◆ ~SAP()

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

Member Function Documentation

◆ operator std::string()

com::bbc::libmpdpp::SAP::operator std::string ( ) const

◆ operator=() [1/2]

SAP & com::bbc::libmpdpp::SAP::operator= ( const SAP & )

◆ operator=() [2/2]

SAP & com::bbc::libmpdpp::SAP::operator= ( SAP && )

◆ operator==()

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

◆ value() [1/2]

value_type com::bbc::libmpdpp::SAP::value ( ) const
inline

◆ value() [2/2]

SAP & com::bbc::libmpdpp::SAP::value ( value_type val)

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