Go to the documentation of this file.
2
3
4
5
6
7
8
9
10
11
12
13
14
15
17#ifndef MIROIL_PROMPT_SESSION_MANAGER_H
18#define MIROIL_PROMPT_SESSION_MANAGER_H
20#include <miral/application.h>
24namespace 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
Mir Abstraction Layer.
Definition runner.h:35
Definition compositor.h:21
Copyright © 2012-2025
Canonical Ltd.
Generated on Sun Mar 2 17:34:18 UTC 2025
This documentation is licensed under the GPL version 2 or 3.