#include <stub_session.h>
◆ StubSession()
mir::test::doubles::StubSession::StubSession |
( |
pid_t |
pid = -1 | ) |
|
◆ configure_streams()
void mir::test::doubles::StubSession::configure_streams |
( |
scene::Surface & |
surface, |
|
|
std::vector< shell::StreamSpecification > const & |
config |
|
) |
| |
|
override |
◆ create_buffer_stream()
frontend::BufferStreamId mir::test::doubles::StubSession::create_buffer_stream |
( |
graphics::BufferProperties const & |
props | ) |
|
|
override |
◆ create_surface()
frontend::SurfaceId mir::test::doubles::StubSession::create_surface |
( |
scene::SurfaceCreationParameters const & |
params, |
|
|
std::shared_ptr< frontend::EventSink > const & |
sink |
|
) |
| |
|
override |
◆ default_surface()
std::shared_ptr<scene::Surface> mir::test::doubles::StubSession::default_surface |
( |
| ) |
const |
|
override |
◆ destroy_buffer_stream()
◆ destroy_surface() [1/2]
◆ destroy_surface() [2/2]
void mir::test::doubles::StubSession::destroy_surface |
( |
std::weak_ptr< scene::Surface > const & |
surface | ) |
|
|
override |
◆ get_buffer_stream()
std::shared_ptr<frontend::BufferStream> mir::test::doubles::StubSession::get_buffer_stream |
( |
frontend::BufferStreamId |
stream | ) |
const |
|
override |
◆ get_surface()
std::shared_ptr<frontend::Surface> mir::test::doubles::StubSession::get_surface |
( |
frontend::SurfaceId |
surface | ) |
const |
|
override |
◆ hide()
void mir::test::doubles::StubSession::hide |
( |
| ) |
|
|
override |
◆ name()
std::string mir::test::doubles::StubSession::name |
( |
| ) |
const |
|
override |
◆ process_id()
pid_t mir::test::doubles::StubSession::process_id |
( |
| ) |
const |
|
override |
◆ resume_prompt_session()
void mir::test::doubles::StubSession::resume_prompt_session |
( |
| ) |
|
|
override |
◆ send_display_config()
void mir::test::doubles::StubSession::send_display_config |
( |
graphics::DisplayConfiguration const & |
| ) |
|
|
override |
◆ send_error()
void mir::test::doubles::StubSession::send_error |
( |
ClientVisibleError const & |
| ) |
|
|
override |
◆ send_input_config()
void mir::test::doubles::StubSession::send_input_config |
( |
MirInputConfig const & |
config | ) |
|
|
override |
◆ set_lifecycle_state()
◆ show()
void mir::test::doubles::StubSession::show |
( |
| ) |
|
|
override |
◆ start_prompt_session()
void mir::test::doubles::StubSession::start_prompt_session |
( |
| ) |
|
|
override |
◆ stop_prompt_session()
void mir::test::doubles::StubSession::stop_prompt_session |
( |
| ) |
|
|
override |
◆ surface()
std::shared_ptr<scene::Surface> mir::test::doubles::StubSession::surface |
( |
frontend::SurfaceId |
surface | ) |
const |
|
override |
◆ surface_after()
std::shared_ptr<scene::Surface> mir::test::doubles::StubSession::surface_after |
( |
std::shared_ptr< scene::Surface > const & |
| ) |
const |
|
override |
◆ suspend_prompt_session()
void mir::test::doubles::StubSession::suspend_prompt_session |
( |
| ) |
|
|
override |
◆ take_snapshot()
void mir::test::doubles::StubSession::take_snapshot |
( |
scene::SnapshotCallback const & |
snapshot_taken | ) |
|
|
override |
◆ pid
pid_t mir::test::doubles::StubSession::pid |
The documentation for this struct was generated from the following file:
Copyright © 2012-2018
Canonical Ltd.
Generated on Thu Mar 15 13:04:52 UTC 2018