class KeyboardInputReport

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

A single report created by a keyboard device.

Public Methods

void KeyboardInputReport (Storage_ storage)
void KeyboardInputReport ()

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

void KeyboardInputReport (KeyboardInputReport && )

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

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

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

KeyboardInputReport & operator= (const KeyboardInputReport & other)
bool operator== (const KeyboardInputReport & other)
bool operator!= (const KeyboardInputReport & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_input::Key>> & pressed_keys3 ()

The list of keys that are currently pressed down.

::std::optional< ::std::vector< ::fuchsia_input::Key>> & pressed_keys3 ()

The list of keys that are currently pressed down.

KeyboardInputReport & pressed_keys3 (std::optional< ::std::vector< ::fuchsia_input::Key>> value)

The list of keys that are currently pressed down.

void KeyboardInputReport (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits