19 #ifndef MIR_SCENE_NULL_SESSION_LISTENER_H_ 20 #define MIR_SCENE_NULL_SESSION_LISTENER_H_ 34 void starting(std::shared_ptr<Session>
const&)
override {}
35 void stopping(std::shared_ptr<Session>
const&)
override {}
36 void focused(std::shared_ptr<Session>
const&)
override {}
50 #endif // MIR_SCENE_NULL_SESSION_LISTENER_H_ All things Mir.
Definition: atomic_callback.h:25
void unfocused() override
Definition: null_session_listener.h:37
Definition: null_session_listener.h:28
void destroying_surface(Session &, std::shared_ptr< Surface > const &) override
Definition: null_session_listener.h:40
void starting(std::shared_ptr< Session > const &) override
Definition: null_session_listener.h:34
NullSessionListener & operator=(const NullSessionListener &)=delete
virtual ~NullSessionListener() noexcept(true)=default
NullSessionListener()=default
void stopping(std::shared_ptr< Session > const &) override
Definition: null_session_listener.h:35
void focused(std::shared_ptr< Session > const &) override
Definition: null_session_listener.h:36
void surface_created(Session &, std::shared_ptr< Surface > const &) override
Definition: null_session_listener.h:39
Definition: session_listener.h:31