commit | 4f3145d75f5dfc87f07f8ddf6143ba77966f35e4 | [log] [tgz] |
---|---|---|
author | Tim Kilbourn <tkilbourn@google.com> | Mon May 04 17:26:30 2015 -0700 |
committer | Tim Kilbourn <tkilbourn@google.com> | Tue Jun 09 11:16:04 2015 -0700 |
tree | 11169268d5ca497a874df298b5ecb85d5605cf0d | |
parent | 61809ac218b9598fc2a540e235f6d4787604938f [diff] |
Initial InputMappers for evdev input HAL. The previous design of the InputHost wrapper classes made it very painful to do testing, so this change also reverts to a more classical C++ pattern for non-copyable objects. The InputHost classes still simply call through to the input_host_t and callbacks as before. Updated unittests to use gmock for mocking the InputHost interactions. Change-Id: I4b70df2c89ed48af77446b8f5b87a4bde94510bf