#include <service_implementation.h>
Inheritance diagram for core::ubuntu::media::ServiceImplementation:
Collaboration diagram for core::ubuntu::media::ServiceImplementation:Classes | |
| struct | Configuration |
Public Member Functions | |
| ServiceImplementation (const Configuration &configuration) | |
| ~ServiceImplementation () | |
| std::shared_ptr< Player > | create_session (const Player::Configuration &) |
| std::shared_ptr< Player > | create_fixed_session (const std::string &name, const Player::Configuration &) |
| std::shared_ptr< Player > | resume_session (Player::PlayerKey key) |
| void | pause_other_sessions (Player::PlayerKey key) |
Public Member Functions inherited from core::ubuntu::media::Service | |
| Service (const Service &)=delete | |
| virtual | ~Service ()=default |
| Service & | operator= (const Service &)=delete |
| bool | operator== (const Service &) const =delete |
Additional Inherited Members | |
Protected Member Functions inherited from core::ubuntu::media::Service | |
| Service ()=default | |
Definition at line 33 of file service_implementation.h.
| core::ubuntu::media::ServiceImplementation::ServiceImplementation | ( | const Configuration & | configuration | ) |
| core::ubuntu::media::ServiceImplementation::~ServiceImplementation | ( | ) |
|
virtual |
Implements core::ubuntu::media::Service.
|
virtual |
Implements core::ubuntu::media::Service.
|
virtual |
Implements core::ubuntu::media::Service.
|
virtual |
Implements core::ubuntu::media::Service.