class OutputReport

Defined at line 1329 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 1334 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 1335 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 1336 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 ()

Optional. Present iff the device is/has a keyboard.

::std::optional< ::fuchsia_input_report::KeyboardOutputReport> & keyboard ()

Optional. Present iff the device is/has a keyboard.

OutputReport & keyboard (std::optional< ::fuchsia_input_report::KeyboardOutputReport> value)

Optional. Present iff the device is/has a keyboard.

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

Friends

class MemberVisitor
class NaturalTableCodingTraits