#include <state_controller.h>
Collaboration diagram for core::ubuntu::media::power::StateController::Lock< State >:Public Types | |
| typedef std::shared_ptr< Lock > | Ptr |
Public Member Functions | |
| Lock ()=default | |
| virtual | ~Lock ()=default |
| virtual void | request_acquire (State state)=0 |
| virtual void | request_release (State state)=0 |
| virtual const core::Signal< State > & | acquired () const =0 |
| virtual const core::Signal< State > & | released () const =0 |
Definition at line 66 of file state_controller.h.
| typedef std::shared_ptr<Lock> core::ubuntu::media::power::StateController::Lock< State >::Ptr |
Definition at line 69 of file state_controller.h.
|
default |
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |