Class PromptSessionListener

Class Documentation

class PromptSessionListener

Public Functions

virtual ~PromptSessionListener()
PromptSessionListener &operator=(PromptSessionListener const&) = delete
virtual void starting(std::shared_ptr<mir::scene::PromptSession> const &prompt_session) = 0
virtual void stopping(std::shared_ptr<mir::scene::PromptSession> const &prompt_session) = 0
virtual void suspending(std::shared_ptr<mir::scene::PromptSession> const &prompt_session) = 0
virtual void resuming(std::shared_ptr<mir::scene::PromptSession> const &prompt_session) = 0
virtual void prompt_provider_added(mir::scene::PromptSession const &prompt_session, std::shared_ptr<mir::scene::Session> const &prompt_provider) = 0
virtual void prompt_provider_removed(mir::scene::PromptSession const &prompt_session, std::shared_ptr<mir::scene::Session> const &prompt_provider) = 0

Protected Functions

PromptSessionListener() = default
PromptSessionListener(PromptSessionListener const&) = delete