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

#include <libmpd++/Switching.hh>

Public Member Functions

 Switching ()
 
 Switching (const Switching &to_copy)
 
 Switching (Switching &&to_move)
 
virtual ~Switching ()
 
Switchingoperator= (const Switching &to_copy)
 
Switchingoperator= (Switching &&to_move)
 
bool operator== (const Switching &to_compare) const
 

Detailed Description

Switching class

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

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

Constructor & Destructor Documentation

◆ Switching() [1/3]

com::bbc::libmpdpp::Switching::Switching ( )

◆ Switching() [2/3]

com::bbc::libmpdpp::Switching::Switching ( const Switching & to_copy)

◆ Switching() [3/3]

com::bbc::libmpdpp::Switching::Switching ( Switching && to_move)

◆ ~Switching()

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

Member Function Documentation

◆ operator=() [1/2]

Switching & com::bbc::libmpdpp::Switching::operator= ( const Switching & to_copy)

◆ operator=() [2/2]

Switching & com::bbc::libmpdpp::Switching::operator= ( Switching && to_move)

◆ operator==()

bool com::bbc::libmpdpp::Switching::operator== ( const Switching & to_compare) const

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