Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | List of all members
mir::test::doubles::StubSession Struct Reference

#include <stub_session.h>

Inheritance diagram for mir::test::doubles::StubSession:
Inheritance graph
[legend]

Public Member Functions

frontend::SurfaceId create_surface (shell::SurfaceCreationParameters const &)
 
void destroy_surface (frontend::SurfaceId)
 
std::shared_ptr
< frontend::Surface
get_surface (frontend::SurfaceId) const
 
std::string name () const
 
void force_requests_to_complete ()
 
void hide ()
 
void show ()
 
int configure_surface (frontend::SurfaceId, MirSurfaceAttrib, int)
 
void set_event_sink (std::shared_ptr< frontend::EventSink > const &)
 
void send_display_config (graphics::DisplayConfiguration const &)
 
- Public Member Functions inherited from mir::frontend::Session
virtual ~Session ()
 

Additional Inherited Members

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

Member Function Documentation

int mir::test::doubles::StubSession::configure_surface ( frontend::SurfaceId  ,
MirSurfaceAttrib  ,
int   
)
inlinevirtual
frontend::SurfaceId mir::test::doubles::StubSession::create_surface ( shell::SurfaceCreationParameters const &  )
inlinevirtual
void mir::test::doubles::StubSession::destroy_surface ( frontend::SurfaceId  )
inlinevirtual
void mir::test::doubles::StubSession::force_requests_to_complete ( )
inline
std::shared_ptr<frontend::Surface> mir::test::doubles::StubSession::get_surface ( frontend::SurfaceId  ) const
inlinevirtual
void mir::test::doubles::StubSession::hide ( )
inlinevirtual
std::string mir::test::doubles::StubSession::name ( ) const
inlinevirtual
void mir::test::doubles::StubSession::send_display_config ( graphics::DisplayConfiguration const &  )
inlinevirtual
void mir::test::doubles::StubSession::set_event_sink ( std::shared_ptr< frontend::EventSink > const &  )
inline
void mir::test::doubles::StubSession::show ( )
inlinevirtual

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