Mir
|
Represents an input device. More...
#include <input_device.h>
Public Member Functions | |
InputDevice ()=default | |
virtual | ~InputDevice ()=default |
virtual void | start (InputSink *destination, EventBuilder *builder)=0 |
virtual void | stop ()=0 |
virtual InputDeviceInfo | get_device_info ()=0 |
Protected Member Functions | |
InputDevice (InputDevice const &)=delete | |
InputDevice & | operator= (InputDevice const &)=delete |
Represents an input device.
|
default |
|
virtualdefault |
|
protecteddelete |
|
pure virtual |
Implemented in mir::input::evdev::LibInputDevice, and mir::input::X::XInputDevice.
|
protecteddelete |
|
pure virtual |
Allow the input device to provide its input events to the given InputSink
Implemented in mir::input::evdev::LibInputDevice, and mir::input::X::XInputDevice.
|
pure virtual |
Stop the input device from sending input events, to the InputSink.
Implemented in mir::input::evdev::LibInputDevice, and mir::input::X::XInputDevice.
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015