19 #ifndef MIR_SHELL_NULL_SESSION_LISTENER_H_
20 #define MIR_SHELL_NULL_SESSION_LISTENER_H_
36 void starting(std::shared_ptr<Session>
const&)
override {}
37 void stopping(std::shared_ptr<Session>
const&)
override {}
38 void focused(std::shared_ptr<Session>
const&)
override {}
53 #endif // MIR_SHELL_NULL_SESSION_LISTENER_H_
Definition: null_session_listener.h:30
NullSessionListener & operator=(const NullSessionListener &)=delete
void stopping(std::shared_ptr< Session > const &) override
Definition: null_session_listener.h:37
void surface_created(Session &, std::shared_ptr< Surface > const &) override
Definition: null_session_listener.h:41
NullSessionListener()=default
virtual ~NullSessionListener() noexcept(true)=default
void destroying_surface(Session &, std::shared_ptr< Surface > const &) override
Definition: null_session_listener.h:42
void focused(std::shared_ptr< Session > const &) override
Definition: null_session_listener.h:38
void starting(std::shared_ptr< Session > const &) override
Definition: null_session_listener.h:36
Definition: session_listener.h:31
void unfocused() override
Definition: null_session_listener.h:39