Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
mir::scene::SessionManager Member List

This is the complete list of members for mir::scene::SessionManager, including all inherited members.

add_prompt_provider_for(std::shared_ptr< frontend::PromptSession > const &prompt_session, std::shared_ptr< frontend::Session > const &session) overridemir::scene::SessionManager
mir::scene::SessionCoordinator::add_prompt_provider_for(std::shared_ptr< PromptSession > const &prompt_session, std::shared_ptr< Session > const &session)=0mir::frontend::Shellpure virtual
close_session(std::shared_ptr< frontend::Session > const &session) overridemir::scene::SessionManagervirtual
mir::scene::SessionCoordinator::close_session(std::shared_ptr< Session > const &session)=0mir::frontend::Shellpure virtual
focus_next() overridemir::scene::SessionManagervirtual
FocusController()=defaultmir::shell::FocusControllerprotected
FocusController(FocusController const &)=deletemir::shell::FocusControllerprotected
focussed_application() const mir::scene::SessionManagervirtual
handle_surface_created(std::shared_ptr< frontend::Session > const &session) overridemir::scene::SessionManager
mir::scene::SessionCoordinator::handle_surface_created(std::shared_ptr< Session > const &session)=0mir::frontend::Shellpure virtual
open_session(pid_t client_pid, std::string const &name, std::shared_ptr< frontend::EventSink > const &sink) overridemir::scene::SessionManagervirtual
mir::scene::SessionCoordinator::open_session(pid_t client_pid, std::string const &name, std::shared_ptr< EventSink > const &sink)=0mir::frontend::Shellpure virtual
operator=(const SessionManager &)=deletemir::scene::SessionManagerprotected
mir::scene::SessionCoordinator::operator=(const Shell &)=deletemir::frontend::Shellprotected
mir::scene::SessionCoordinator::operator=(FocusController const &)=deletemir::shell::FocusControllerprotected
SessionManager(std::shared_ptr< SurfaceCoordinator > const &surface_coordinator, std::shared_ptr< SessionContainer > const &app_container, std::shared_ptr< shell::FocusSetter > const &focus_setter, std::shared_ptr< SnapshotStrategy > const &snapshot_strategy, std::shared_ptr< SessionEventSink > const &session_event_sink, std::shared_ptr< SessionListener > const &session_listener, std::shared_ptr< PromptSessionManager > const &prompt_session_manager)mir::scene::SessionManagerexplicit
SessionManager(const SessionManager &)=deletemir::scene::SessionManagerprotected
set_focus_to(std::shared_ptr< Session > const &focus) overridemir::scene::SessionManager
mir::scene::SessionCoordinator::set_focus_to(std::shared_ptr< scene::Session > const &focus)=0mir::shell::FocusControllerpure virtual
Shell()=defaultmir::frontend::Shellprotected
Shell(const Shell &)=deletemir::frontend::Shellprotected
start_prompt_session_for(std::shared_ptr< frontend::Session > const &session, PromptSessionCreationParameters const &params) overridemir::scene::SessionManager
mir::scene::SessionCoordinator::start_prompt_session_for(std::shared_ptr< Session > const &session, scene::PromptSessionCreationParameters const &params)=0mir::frontend::Shellpure virtual
stop_prompt_session(std::shared_ptr< frontend::PromptSession > const &prompt_session) overridemir::scene::SessionManager
mir::scene::SessionCoordinator::stop_prompt_session(std::shared_ptr< PromptSession > const &prompt_session)=0mir::frontend::Shellpure virtual
~FocusController()=defaultmir::shell::FocusControllervirtual
~SessionManager() noexceptmir::scene::SessionManagervirtual
~Shell()=defaultmir::frontend::Shellvirtual

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014