Music Hub  ..
A session-wide music playback service
lomiri::MediaHubService::audio::OutputObserver Class Reference

#include <output_observer.h>

+ Inheritance diagram for lomiri::MediaHubService::audio::OutputObserver:
+ Collaboration diagram for lomiri::MediaHubService::audio::OutputObserver:

Signals

void outputStateChanged ()
 

Public Member Functions

 OutputObserver (QObject *parent=nullptr)
 
virtual ~OutputObserver ()
 
OutputState outputState () const
 

Protected Member Functions

 OutputObserver (const OutputObserver &)=delete
 
OutputObserveroperator= (const OutputObserver &)=delete
 

Detailed Description

Definition at line 50 of file output_observer.h.

Constructor & Destructor Documentation

◆ OutputObserver() [1/2]

OutputObserver::OutputObserver ( QObject parent = nullptr)

Definition at line 48 of file output_observer.cpp.

◆ ~OutputObserver()

OutputObserver::~OutputObserver ( )
virtualdefault

◆ OutputObserver() [2/2]

lomiri::MediaHubService::audio::OutputObserver::OutputObserver ( const OutputObserver )
protecteddelete

Member Function Documentation

◆ operator=()

OutputObserver& lomiri::MediaHubService::audio::OutputObserver::operator= ( const OutputObserver )
protecteddelete

◆ outputState()

OutputState OutputObserver::outputState ( ) const

Definition at line 59 of file output_observer.cpp.

◆ outputStateChanged

void lomiri::MediaHubService::audio::OutputObserver::outputStateChanged ( )
signal

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