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

#include <mock_client_context.h>

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

Public Member Functions

 MockClientContext ()
 
 MOCK_METHOD0 (mir_connection, MirConnection *())
 
 MOCK_METHOD1 (populate, void(MirPlatformPackage &))
 
- Public Member Functions inherited from mir::client::ClientContext
virtual ~ClientContext ()
 
virtual MirConnectionmir_connection ()=0
 
virtual void populate (MirPlatformPackage &platform_package)=0
 

Public Attributes

MirConnectionconnection
 

Additional Inherited Members

- Protected Member Functions inherited from mir::client::ClientContext
 ClientContext ()=default
 
 ClientContext (const ClientContext &)=delete
 
ClientContextoperator= (const ClientContext &)=delete
 

Constructor & Destructor Documentation

mir::test::doubles::MockClientContext::MockClientContext ( )
inline

Member Function Documentation

mir::test::doubles::MockClientContext::MOCK_METHOD0 ( mir_connection  ,
MirConnection () 
)
mir::test::doubles::MockClientContext::MOCK_METHOD1 ( populate  ,
void(MirPlatformPackage &)   
)

Member Data Documentation

MirConnection* mir::test::doubles::MockClientContext::connection

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013