Home
last modified time | relevance | path

Searched refs:InputDeviceDefinition (Results 1 – 4 of 4) sorted by relevance

/hardware/libhardware/modules/input/evdev/
DInputHost.h94 class InputDeviceDefinition : private InputHostBase {
96 InputDeviceDefinition(input_host_t* host, input_host_callbacks_t cb, in InputDeviceDefinition() function
99 virtual ~InputDeviceDefinition() = default;
105 InputDeviceDefinition(const InputDeviceDefinition& rhs) = delete;
106 InputDeviceDefinition& operator=(const InputDeviceDefinition& rhs) = delete;
154 virtual InputDeviceDefinition* createDeviceDefinition() = 0;
160 InputDeviceDefinition* d) = 0;
175 InputDeviceDefinition* createDeviceDefinition() override;
180 InputDeviceHandle* registerDevice(InputDeviceIdentifier* id, InputDeviceDefinition* d) override;
DInputHost.cpp56 void InputDeviceDefinition::addReport(InputReportDefinition* r) { in addReport()
83 InputDeviceDefinition* InputHost::createDeviceDefinition() { in createDeviceDefinition()
84 return new InputDeviceDefinition(mHost, mCallbacks, mCallbacks.create_device_definition(mHost)); in createDeviceDefinition()
102 InputDeviceDefinition* d) { in registerDevice()
DInputDevice.h32 class InputDeviceDefinition; variable
71 InputDeviceDefinition* mDeviceDefinition = nullptr;
/hardware/libhardware/tests/input/evdev/
DMockInputHost.h48 class MockInputDeviceDefinition : public InputDeviceDefinition {
50 MockInputDeviceDefinition() : InputDeviceDefinition(nullptr, {}, nullptr) {} in MockInputDeviceDefinition()
75 MOCK_METHOD0(createDeviceDefinition, InputDeviceDefinition*());
80 InputDeviceDefinition* d));