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

#include <mock_input_surface.h>

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

Public Member Functions

 MockInputSurface ()
 
 ~MockInputSurface () noexcept
 
 MOCK_CONST_METHOD0 (position, geometry::Point())
 
 MOCK_CONST_METHOD0 (size, geometry::Size())
 
 MOCK_CONST_METHOD0 (name, std::string const &())
 
 MOCK_CONST_METHOD1 (contains, bool(geometry::Point const &))
 
- Public Member Functions inherited from mir::input::Surface
virtual std::string const & name () const =0
 
virtual geometry::Point position () const =0
 
virtual geometry::Size size () const =0
 
virtual bool contains (geometry::Point const &point) const =0
 

Additional Inherited Members

- Protected Member Functions inherited from mir::input::Surface
 Surface ()=default
 
virtual ~Surface ()=default
 
 Surface (const Surface &)=delete
 
Surfaceoperator= (const Surface &)=delete
 

Constructor & Destructor Documentation

mir::test::doubles::MockInputSurface::MockInputSurface ( )
inline
mir::test::doubles::MockInputSurface::~MockInputSurface ( )
inlinenoexcept

Member Function Documentation

mir::test::doubles::MockInputSurface::MOCK_CONST_METHOD0 ( position  ,
geometry::  Point() 
)
mir::test::doubles::MockInputSurface::MOCK_CONST_METHOD0 ( size  ,
geometry::  Size() 
)
mir::test::doubles::MockInputSurface::MOCK_CONST_METHOD0 ( name  ,
std::string const &  () 
)
mir::test::doubles::MockInputSurface::MOCK_CONST_METHOD1 ( contains  ,
bool(geometry::Point const &)   
)

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

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