class OutputReport

Defined at line 1116 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 output information for an input device.

Output information typically represents device output to the user

(E.g: LEDs, tactile feedback, etc).

Public Methods

void OutputReport (Storage_ storage)
void OutputReport ()

Defined at line 1121 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h

void OutputReport (OutputReport && )

Defined at line 1122 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h

void OutputReport (const OutputReport & other)
OutputReport & operator= (OutputReport && )

Defined at line 1123 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h

OutputReport & operator= (const OutputReport & other)
bool operator== (const OutputReport & other)
bool operator!= (const OutputReport & other)
bool IsEmpty ()
const std::optional< ::fuchsia_input_report::KeyboardOutputReport> & keyboard ()
::std::optional< ::fuchsia_input_report::KeyboardOutputReport> & keyboard ()
OutputReport & keyboard (std::optional< ::fuchsia_input_report::KeyboardOutputReport> value)

Setter for keyboard.

void OutputReport (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits