Home
last modified time | relevance | path

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

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