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

#include <prompt_session_listener.h>

Public Member Functions

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

Protected Member Functions

 PromptSessionListener ()=default
 
virtual ~PromptSessionListener ()=default
 
 PromptSessionListener (const PromptSessionListener &)=delete
 
PromptSessionListeneroperator= (const PromptSessionListener &)=delete
 

Constructor & Destructor Documentation

§ PromptSessionListener() [1/2]

mir::scene::PromptSessionListener::PromptSessionListener ( )
protecteddefault

§ ~PromptSessionListener()

virtual mir::scene::PromptSessionListener::~PromptSessionListener ( )
protectedvirtualdefault

§ PromptSessionListener() [2/2]

mir::scene::PromptSessionListener::PromptSessionListener ( const PromptSessionListener )
protecteddelete

Member Function Documentation

§ operator=()

PromptSessionListener& mir::scene::PromptSessionListener::operator= ( const PromptSessionListener )
protecteddelete

§ prompt_provider_added()

virtual void mir::scene::PromptSessionListener::prompt_provider_added ( PromptSession const &  prompt_session,
std::shared_ptr< Session > const &  prompt_provider 
)
pure virtual

§ prompt_provider_removed()

virtual void mir::scene::PromptSessionListener::prompt_provider_removed ( PromptSession const &  prompt_session,
std::shared_ptr< Session > const &  prompt_provider 
)
pure virtual

§ resuming()

virtual void mir::scene::PromptSessionListener::resuming ( std::shared_ptr< PromptSession > const &  prompt_session)
pure virtual

§ starting()

virtual void mir::scene::PromptSessionListener::starting ( std::shared_ptr< PromptSession > const &  prompt_session)
pure virtual

§ stopping()

virtual void mir::scene::PromptSessionListener::stopping ( std::shared_ptr< PromptSession > const &  prompt_session)
pure virtual

§ suspending()

virtual void mir::scene::PromptSessionListener::suspending ( std::shared_ptr< PromptSession > const &  prompt_session)
pure virtual

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

Copyright © 2012-2016 Canonical Ltd.
Generated on Sat Dec 3 12:48:59 UTC 2016