Lines Matching refs:InputDeviceDefinition
94 class InputDeviceDefinition : private InputHostBase {
96 InputDeviceDefinition(input_host_t* host, input_host_callbacks_t cb,
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;