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

#include <mock_input_registrar.h>

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

Public Member Functions

virtual ~MockInputRegistrar () noexcept(true)
 
 MOCK_METHOD3 (input_channel_opened, void(std::shared_ptr< input::InputChannel > const &, std::shared_ptr< input::Surface > const &, input::InputReceptionMode mode))
 
 MOCK_METHOD1 (input_channel_closed, void(std::shared_ptr< input::InputChannel > const &))
 
- Public Member Functions inherited from mir::surfaces::InputRegistrar
virtual ~InputRegistrar ()=default
 
virtual void input_channel_opened (std::shared_ptr< input::InputChannel > const &opened_channel, std::shared_ptr< input::Surface > const &info, input::InputReceptionMode input_mode)=0
 
virtual void input_channel_closed (std::shared_ptr< input::InputChannel > const &closed_channel)=0
 

Additional Inherited Members

- Protected Member Functions inherited from mir::surfaces::InputRegistrar
 InputRegistrar ()=default
 
 InputRegistrar (InputRegistrar const &)=delete
 
InputRegistraroperator= (InputRegistrar const &)=delete
 

Constructor & Destructor Documentation

virtual mir::test::doubles::MockInputRegistrar::~MockInputRegistrar ( )
inlinevirtualnoexcept

Member Function Documentation

mir::test::doubles::MockInputRegistrar::MOCK_METHOD1 ( input_channel_closed  ,
void(std::shared_ptr< input::InputChannel > const &)   
)
mir::test::doubles::MockInputRegistrar::MOCK_METHOD3 ( input_channel_opened  ,
void(std::shared_ptr< input::InputChannel > const &, std::shared_ptr< input::Surface > const &, input::InputReceptionMode mode)   
)

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