Mir
|
#include <stub_shell.h>
Public Member Functions | |
StubShell () | |
std::shared_ptr < frontend::Session > | open_session (std::string const &, std::shared_ptr< frontend::EventSink > const &) override |
void | close_session (std::shared_ptr< frontend::Session > const &) override |
frontend::SurfaceId | create_surface_for (std::shared_ptr< frontend::Session > const &, shell::SurfaceCreationParameters const &) override |
void | handle_surface_created (std::shared_ptr< frontend::Session > const &) override |
![]() | |
virtual | ~Shell () |
virtual std::shared_ptr< Session > | open_session (std::string const &name, std::shared_ptr< EventSink > const &sink)=0 |
virtual void | close_session (std::shared_ptr< Session > const &session)=0 |
virtual SurfaceId | create_surface_for (std::shared_ptr< Session > const &session, shell::SurfaceCreationParameters const ¶ms)=0 |
virtual void | handle_surface_created (std::shared_ptr< Session > const &session)=0 |
Public Attributes | |
std::shared_ptr< StubSession > const | stub_session |
Additional Inherited Members | |
![]() | |
Shell ()=default | |
Shell (const Shell &)=delete | |
Shell & | operator= (const Shell &)=delete |
|
inline |
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
std::shared_ptr<StubSession> const mir::test::doubles::StubShell::stub_session |
Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013