#include <mock_shell_session.h>
|
| MOCK_METHOD1 (create_surface, frontend::SurfaceId(shell::SurfaceCreationParameters const &)) |
|
| MOCK_METHOD1 (destroy_surface, void(frontend::SurfaceId)) |
|
| MOCK_CONST_METHOD1 (get_surface, std::shared_ptr< frontend::Surface >(frontend::SurfaceId)) |
|
| MOCK_METHOD1 (take_snapshot, void(shell::SnapshotCallback const &)) |
|
| MOCK_CONST_METHOD0 (default_surface, std::shared_ptr< shell::Surface >()) |
|
| MOCK_CONST_METHOD0 (name, std::string()) |
|
| MOCK_METHOD0 (force_requests_to_complete, void()) |
|
| MOCK_METHOD0 (hide, void()) |
|
| MOCK_METHOD0 (show, void()) |
|
| MOCK_METHOD1 (send_display_config, void(graphics::DisplayConfiguration const &)) |
|
| MOCK_METHOD3 (configure_surface, int(frontend::SurfaceId, MirSurfaceAttrib, int)) |
|
virtual std::string | name () const =0 |
|
virtual void | force_requests_to_complete ()=0 |
|
virtual void | take_snapshot (SnapshotCallback const &snapshot_taken)=0 |
|
virtual std::shared_ptr< Surface > | default_surface () const =0 |
|
virtual | ~Session () |
|
virtual SurfaceId | create_surface (shell::SurfaceCreationParameters const ¶ms)=0 |
|
virtual void | destroy_surface (SurfaceId surface)=0 |
|
virtual std::shared_ptr< Surface > | get_surface (SurfaceId surface) const =0 |
|
virtual void | hide ()=0 |
|
virtual void | show ()=0 |
|
virtual void | send_display_config (graphics::DisplayConfiguration const &)=0 |
|
virtual int | configure_surface (SurfaceId id, MirSurfaceAttrib attrib, int value)=0 |
|
mir::test::doubles::MockShellSession::MOCK_CONST_METHOD0 |
( |
name |
, |
|
|
std:: |
string() |
|
) |
| |
mir::test::doubles::MockShellSession::MOCK_METHOD0 |
( |
hide |
, |
|
|
void() |
|
|
) |
| |
mir::test::doubles::MockShellSession::MOCK_METHOD0 |
( |
show |
, |
|
|
void() |
|
|
) |
| |
mir::test::doubles::MockShellSession::MOCK_METHOD1 |
( |
create_surface |
, |
|
|
frontend:: |
SurfaceIdshell::SurfaceCreationParameters const & |
|
) |
| |
The documentation for this struct was generated from the following file:
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Oct 15 00:23:28 UTC 2013