Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
mir_test_framework::StubConnectionConfiguration Struct Reference

#include <stub_client_connection_configuration.h>

Inheritance diagram for mir_test_framework::StubConnectionConfiguration:
Inheritance graph
[legend]

Public Member Functions

 StubConnectionConfiguration (std::string const &socket_file)
 
std::shared_ptr
< mir::client::ClientPlatformFactory > 
the_client_platform_factory () override
 
- Public Member Functions inherited from mir::client::DefaultConnectionConfiguration
 DefaultConnectionConfiguration (std::string const &socket_file)
 
std::shared_ptr
< ConnectionSurfaceMap > 
the_surface_map ()
 
std::shared_ptr
< google::protobuf::RpcChannel > 
the_rpc_channel ()
 
std::shared_ptr
< mir::logging::Logger > 
the_logger ()
 
std::shared_ptr
< input::receiver::InputPlatform > 
the_input_platform ()
 
std::shared_ptr
< DisplayConfiguration > 
the_display_configuration ()
 
std::shared_ptr< LifecycleControl > the_lifecycle_control ()
 
virtual std::string the_socket_file ()
 
virtual std::shared_ptr
< rpc::RpcReport > 
the_rpc_report ()
 
virtual std::shared_ptr
< input::receiver::InputReceiverReport > 
the_input_receiver_report ()
 
- Public Member Functions inherited from mir::client::ConnectionConfiguration
virtual ~ConnectionConfiguration ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from mir::client::ConnectionConfiguration
 ConnectionConfiguration ()=default
 
 ConnectionConfiguration (ConnectionConfiguration const &)=delete
 
ConnectionConfiguration & operator= (ConnectionConfiguration const &)=delete
 
- Protected Attributes inherited from mir::client::DefaultConnectionConfiguration
CachedPtr
< google::protobuf::RpcChannel > 
rpc_channel
 
CachedPtr< mir::logging::Logger > logger
 
CachedPtr< ClientPlatformFactory > client_platform_factory
 
CachedPtr
< input::receiver::InputPlatform > 
input_platform
 
CachedPtr< ConnectionSurfaceMap > surface_map
 
CachedPtr< DisplayConfiguration > display_configuration
 
CachedPtr< LifecycleControl > lifecycle_control
 
CachedPtr< rpc::RpcReport > rpc_report
 
CachedPtr
< input::receiver::InputReceiverReport > 
input_receiver_report
 

Constructor & Destructor Documentation

mir_test_framework::StubConnectionConfiguration::StubConnectionConfiguration ( std::string const &  socket_file)

Member Function Documentation

std::shared_ptr<mir::client::ClientPlatformFactory> mir_test_framework::StubConnectionConfiguration::the_client_platform_factory ( )
overridevirtual

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Apr 11 21:14:53 UTC 2014