Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Protected Member Functions | List of all members
mir::input::android::WindowHandleRepository Class Referenceabstract

Interface internal to mir::input::android used for tracking the assosciation between droidinput::InputWindowHandle and mir::input::InputChannel. More...

#include <android_window_handle_repository.h>

Inheritance diagram for mir::input::android::WindowHandleRepository:
[legend]

Public Member Functions

virtual ~WindowHandleRepository ()=default
 
virtual droidinput::sp
< droidinput::InputWindowHandle
handle_for_channel (std::shared_ptr< input::InputChannel const > const &channel)=0
 

Protected Member Functions

 WindowHandleRepository ()=default
 
 WindowHandleRepository (const WindowHandleRepository &)=delete
 
WindowHandleRepositoryoperator= (const WindowHandleRepository &)=delete
 

Detailed Description

Interface internal to mir::input::android used for tracking the assosciation between droidinput::InputWindowHandle and mir::input::InputChannel.

Constructor & Destructor Documentation

virtual mir::input::android::WindowHandleRepository::~WindowHandleRepository ( )
virtualdefault
mir::input::android::WindowHandleRepository::WindowHandleRepository ( )
protecteddefault
mir::input::android::WindowHandleRepository::WindowHandleRepository ( const WindowHandleRepository )
protecteddelete

Member Function Documentation

virtual droidinput::sp<droidinput::InputWindowHandle> mir::input::android::WindowHandleRepository::handle_for_channel ( std::shared_ptr< input::InputChannel const > const &  channel)
pure virtual
WindowHandleRepository& mir::input::android::WindowHandleRepository::operator= ( const WindowHandleRepository )
protecteddelete

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014