summaryrefslogtreecommitdiff
path: root/modules/input/evdev/InputHub.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix performance-for-range-copy warningsChih-Hung Hsieh2018-12-121-3/+3
| | | | | | Bug: 30413223 Test: make with WITH_TIDY=1 DEFAULT_GLOBAL_TIDY_CHECKS=-*,performance* Change-Id: I800b659c039c54fd52a927a88904d642604722f7
* Fix compiler warnings.Chih-Hung Hsieh2017-12-191-15/+0
| | | | | | | | * Remove unused local variables, functions, and private fields. Bug: 66996870 Test: normal build Change-Id: I3a5d6035a61be1b846dc8df3807088d2ca5dc4a3
* InputHub: Fix compiler warningsGreg Kaiser2016-06-301-3/+3
| | | | Change-Id: I3508b2d0c97baf167894917f2980d761e6169441
* Code layout cleanupTim Kilbourn2015-06-091-57/+4
| | | | | | | | - Fwd declare where possible - List .h first in the .cpp to verify proper includes - Remove hacky -internal.h file and move testBitInRange to a new component Change-Id: I442248c4b32738c6c2af250f45d4c8822c862e08
* Configure device classes for evdev devices.Tim Kilbourn2015-06-011-6/+89
| | | | Change-Id: Ia75b71253771d9d558c59411e27f8a51e352fb8b
* Clarify usage of smart pointersTim Kilbourn2015-04-291-16/+13
| | | | | | | | | | - Members should be smart (shared or unique) - Prefer function args to be bare, unless the arg is intended to be stored by the callee - Function args that are smart should be const refs to avoid an extra copy Change-Id: I8052fa432bcffbabff9d67a8d568640cac64d4ad
* Input event hub for evdev input HAL module.Tim Kilbourn2015-03-301-0/+802
InputHub monitors paths for device changes and input events. InputDeviceManager creates InputDevices and routes input events to them. InputDevices currently just log these events during development. InputHost represents a wrapper around the HAL interface. Change-Id: Ic47d574498eb07bcdcd17812a648539fdf1c69d6