class KeyboardDescriptor
Defined at line 988 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
The capabilities of a keyboard device.
Public Methods
void KeyboardDescriptor (Storage_ storage)
void KeyboardDescriptor ()
Defined at line 993 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
void KeyboardDescriptor (KeyboardDescriptor && )
Defined at line 994 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
void KeyboardDescriptor (const KeyboardDescriptor & other)
KeyboardDescriptor & operator= (KeyboardDescriptor && )
Defined at line 995 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
KeyboardDescriptor & operator= (const KeyboardDescriptor & other)
bool operator== (const KeyboardDescriptor & other)
bool operator!= (const KeyboardDescriptor & other)
bool IsEmpty ()
const std::optional< ::fuchsia_input_report::KeyboardInputDescriptor> & input ()
Required.
::std::optional< ::fuchsia_input_report::KeyboardInputDescriptor> & input ()
Required.
KeyboardDescriptor & input (std::optional< ::fuchsia_input_report::KeyboardInputDescriptor> value)
Required.
const std::optional< ::fuchsia_input_report::KeyboardOutputDescriptor> & output ()
Optional. Present iff the keyboard supports output.
::std::optional< ::fuchsia_input_report::KeyboardOutputDescriptor> & output ()
Optional. Present iff the keyboard supports output.
KeyboardDescriptor & output (std::optional< ::fuchsia_input_report::KeyboardOutputDescriptor> value)
Optional. Present iff the keyboard supports output.
void KeyboardDescriptor (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits