Searched refs:InputDeviceDefinition (Results 1 – 4 of 4) sorted by relevance
94 class InputDeviceDefinition : private InputHostBase {96 InputDeviceDefinition(input_host_t* host, input_host_callbacks_t cb, in InputDeviceDefinition() function99 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;
56 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()
32 class InputDeviceDefinition; variable71 InputDeviceDefinition* mDeviceDefinition = nullptr;
48 class MockInputDeviceDefinition : public InputDeviceDefinition {50 MockInputDeviceDefinition() : InputDeviceDefinition(nullptr, {}, nullptr) {} in MockInputDeviceDefinition()75 MOCK_METHOD0(createDeviceDefinition, InputDeviceDefinition*());80 InputDeviceDefinition* d));