Music Hub  ..
A session-wide music playback service
lomiri::MediaHubService::ClientDeathObserverPrivate Class Referenceabstract

#include <client_death_observer_p.h>

+ Inheritance diagram for lomiri::MediaHubService::ClientDeathObserverPrivate:
+ Collaboration diagram for lomiri::MediaHubService::ClientDeathObserverPrivate:

Public Member Functions

 ClientDeathObserverPrivate (ClientDeathObserver *q)
 
virtual ~ClientDeathObserverPrivate ()=default
 
virtual void registerForDeathNotifications (const Player::Client &client)=0
 

Protected Member Functions

void notifyClientDeath (const Player::Client &client)
 

Detailed Description

Definition at line 27 of file client_death_observer_p.h.

Constructor & Destructor Documentation

◆ ClientDeathObserverPrivate()

lomiri::MediaHubService::ClientDeathObserverPrivate::ClientDeathObserverPrivate ( ClientDeathObserver q)
inline

Definition at line 32 of file client_death_observer_p.h.

◆ ~ClientDeathObserverPrivate()

virtual lomiri::MediaHubService::ClientDeathObserverPrivate::~ClientDeathObserverPrivate ( )
virtualdefault

Member Function Documentation

◆ notifyClientDeath()

void lomiri::MediaHubService::ClientDeathObserverPrivate::notifyClientDeath ( const Player::Client client)
inlineprotected

Definition at line 41 of file client_death_observer_p.h.

◆ registerForDeathNotifications()

virtual void lomiri::MediaHubService::ClientDeathObserverPrivate::registerForDeathNotifications ( const Player::Client client)
pure virtual

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