class OutputDescriptor

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

Describes the output reports that a physical input device will accept.

Output information typically represents device output to the user

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

Public Methods

void OutputDescriptor (Storage_ storage)
void OutputDescriptor ()

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

void OutputDescriptor (OutputDescriptor && )

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

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

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

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

Setter for keyboard.

void OutputDescriptor (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits