17 #ifndef MIROIL_PROMPT_SESSION_MANAGER_H
18 #define MIROIL_PROMPT_SESSION_MANAGER_H
24 namespace mir {
namespace scene {
class PromptSessionManager;
class PromptSession;} }
47 std::shared_ptr<mir::scene::PromptSessionManager> prompt_session_manager;
Definition: prompt_session_manager.h:29
bool operator==(PromptSessionManager const &other)
auto application_for(std::shared_ptr< mir::scene::PromptSession > const &prompt_session) const -> miral::Application
PromptSessionManager(std::shared_ptr< mir::scene::PromptSessionManager > const &prompt_session_manager)
auto operator=(PromptSessionManager const &src) -> PromptSessionManager &
void stop_prompt_session(std::shared_ptr< mir::scene::PromptSession > const &prompt_session) const
auto operator=(PromptSessionManager &&src) -> PromptSessionManager &
void resume_prompt_session(std::shared_ptr< mir::scene::PromptSession > const &prompt_session) const
PromptSessionManager(PromptSessionManager const &src)
PromptSessionManager(PromptSessionManager &&src)
void suspend_prompt_session(std::shared_ptr< mir::scene::PromptSession > const &prompt_session) const
Definition: splash_session.h:24
std::shared_ptr< mir::scene::Session > Application
Definition: application.h:34
Definition: compositor.h:21