class TouchFeatureReport
Defined at line 2111 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
A TouchFeatureReport describes the features of a given touch device. If a
FeatureReport is sent to the Input Device it sets the configuration of the device.
If a FeatureReport is requested from the Input Device it shows the device's
current configuration.
Public Methods
void TouchFeatureReport (Storage_ storage)
void TouchFeatureReport ()
Defined at line 2116 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
void TouchFeatureReport (TouchFeatureReport && )
Defined at line 2117 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
void TouchFeatureReport (const TouchFeatureReport & other)
TouchFeatureReport & operator= (TouchFeatureReport && )
Defined at line 2118 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
TouchFeatureReport & operator= (const TouchFeatureReport & other)
bool operator== (const TouchFeatureReport & other)
bool operator!= (const TouchFeatureReport & other)
bool IsEmpty ()
const std::optional< ::fuchsia_input_report::TouchConfigurationInputMode> & input_mode ()
The input mode currently reporting.
::std::optional< ::fuchsia_input_report::TouchConfigurationInputMode> & input_mode ()
The input mode currently reporting.
TouchFeatureReport & input_mode (std::optional< ::fuchsia_input_report::TouchConfigurationInputMode> value)
The input mode currently reporting.
const std::optional< ::fuchsia_input_report::SelectiveReportingFeatureReport> & selective_reporting ()
The current report types being reported.
::std::optional< ::fuchsia_input_report::SelectiveReportingFeatureReport> & selective_reporting ()
The current report types being reported.
TouchFeatureReport & selective_reporting (std::optional< ::fuchsia_input_report::SelectiveReportingFeatureReport> value)
The current report types being reported.
void TouchFeatureReport (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits