Lines Matching refs:InputHostBase
41 class InputHostBase {
43 InputHostBase(input_host_t* host, input_host_callbacks_t cb) : mHost(host), mCallbacks(cb) {} in InputHostBase() function
44 virtual ~InputHostBase() = default;
46 InputHostBase(const InputHostBase& rhs) = delete;
47 InputHostBase(InputHostBase&& rhs) = delete;
53 class InputReport : private InputHostBase {
56 InputHostBase(host, cb), mReport(r) {} in InputReport()
73 class InputReportDefinition : private InputHostBase {
76 input_report_definition_t* r) : InputHostBase(host, cb), mReportDefinition(r) {} in InputReportDefinition()
94 class InputDeviceDefinition : private InputHostBase {
98 InputHostBase(host, cb), mDeviceDefinition(d) {} in InputDeviceDefinition()
111 class InputProperty : private InputHostBase {
116 InputHostBase(host, cb), mProperty(p) {} in InputProperty()
129 class InputPropertyMap : private InputHostBase {
134 InputHostBase(host, cb), mMap(m) {} in InputPropertyMap()
167 class InputHost : public InputHostInterface, private InputHostBase {
169 InputHost(input_host_t* host, input_host_callbacks_t cb) : InputHostBase(host, cb) {} in InputHost()