Searched refs:InputReport (Results 1 - 5 of 5) sorted by relevance

/hardware/libhardware/modules/input/evdev/
H A DInputMapper.cpp23 InputReport* InputMapper::getInputReport() {
H A DInputMapper.h25 class InputReport;
77 virtual InputReport* getInputReport() final;
83 InputReport* mReport = nullptr;
H A DInputHost.h53 class InputReport : private InputHostBase { class in namespace:android
55 InputReport(input_host_t* host, input_host_callbacks_t cb, input_report_t* r) : function in class:android::InputReport
57 virtual ~InputReport() = default;
67 InputReport(const InputReport& rhs) = delete;
68 InputReport& operator=(const InputReport& rhs) = delete;
84 virtual InputReport* allocateReport();
H A DInputHost.cpp21 void InputReport::setIntUsage(InputCollectionId id, InputUsage usage, int32_t value,
26 void InputReport::setBoolUsage(InputCollectionId id, InputUsage usage, bool value,
31 void InputReport::reportEvent(InputDeviceHandle* d) {
51 InputReport* InputReportDefinition::allocateReport() {
52 return new InputReport(mHost, mCallbacks,
/hardware/libhardware/tests/input/evdev/
H A DMockInputHost.h28 class MockInputReport : public InputReport {
30 MockInputReport() : InputReport(nullptr, {}, nullptr) {}
45 MOCK_METHOD0(allocateReport, InputReport*());

Completed in 845 milliseconds