class FeatureReport
Defined at line 2174 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
A single report containing the feature information for an input device.
Feature reports obtained from the device show the current state of the
device. Sending a feature report to the device sets the device in that
state.
Public Methods
void FeatureReport (Storage_ storage)
void FeatureReport ()
Defined at line 2179 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
void FeatureReport (FeatureReport && )
Defined at line 2180 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
void FeatureReport (const FeatureReport & other)
FeatureReport & operator= (FeatureReport && )
Defined at line 2181 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
FeatureReport & operator= (const FeatureReport & other)
bool operator== (const FeatureReport & other)
bool operator!= (const FeatureReport & other)
bool IsEmpty ()
const std::optional< ::fuchsia_input_report::SensorFeatureReport> & sensor ()
::std::optional< ::fuchsia_input_report::SensorFeatureReport> & sensor ()
FeatureReport & sensor (std::optional< ::fuchsia_input_report::SensorFeatureReport> value)
Setter for sensor.
const std::optional< ::fuchsia_input_report::TouchFeatureReport> & touch ()
::std::optional< ::fuchsia_input_report::TouchFeatureReport> & touch ()
FeatureReport & touch (std::optional< ::fuchsia_input_report::TouchFeatureReport> value)
Setter for touch.
void FeatureReport (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits