Mir
Public Member Functions | List of all members
mir::scene::PromptSession Class Referenceabstract

#include <prompt_session.h>

Inheritance diagram for mir::scene::PromptSession:
[legend]

Public Member Functions

virtual void start (std::shared_ptr< Session > const &helper_session)=0
 Start a prompt session. More...
 
virtual void stop (std::shared_ptr< Session > const &helper_session)=0
 Stop a prompt session. More...
 
virtual void suspend (std::shared_ptr< Session > const &helper_session)=0
 Suspend a prompt session. More...
 
virtual void resume (std::shared_ptr< Session > const &helper_session)=0
 Resume a prompt session. More...
 
- Public Member Functions inherited from mir::frontend::PromptSession
virtual ~PromptSession ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from mir::frontend::PromptSession
 PromptSession ()=default
 
 PromptSession (const PromptSession &)=delete
 
PromptSessionoperator= (const PromptSession &)=delete
 

Member Function Documentation

virtual void mir::scene::PromptSession::resume ( std::shared_ptr< Session > const &  helper_session)
pure virtual

Resume a prompt session.

Parameters
[in]helper_sessionThe prompt session helper session
virtual void mir::scene::PromptSession::start ( std::shared_ptr< Session > const &  helper_session)
pure virtual

Start a prompt session.

Parameters
[in]helper_sessionThe prompt session helper session
virtual void mir::scene::PromptSession::stop ( std::shared_ptr< Session > const &  helper_session)
pure virtual

Stop a prompt session.

Parameters
[in]helper_sessionThe prompt session helper session
virtual void mir::scene::PromptSession::suspend ( std::shared_ptr< Session > const &  helper_session)
pure virtual

Suspend a prompt session.

Parameters
[in]helper_sessionThe prompt session helper session

The documentation for this class was generated from the following file:

Copyright © 2012-2016 Canonical Ltd.
Generated on Wed Oct 11 22:26:23 UTC 2017