class Metadata

Defined at line 21 of file fidling/gen/sdk/fidl/fuchsia.hardware.input.focaltech/fuchsia.hardware.input.focaltech/cpp/fidl/fuchsia.hardware.input.focaltech/cpp/natural_types.h

Metadata for the FocalTech device.

Public Members

static const char[] kSerializableName

Public Methods

void Metadata (Storage_ storage)
void Metadata ()

Defined at line 28 of file fidling/gen/sdk/fidl/fuchsia.hardware.input.focaltech/fuchsia.hardware.input.focaltech/cpp/fidl/fuchsia.hardware.input.focaltech/cpp/natural_types.h

void Metadata (Metadata && )

Defined at line 29 of file fidling/gen/sdk/fidl/fuchsia.hardware.input.focaltech/fuchsia.hardware.input.focaltech/cpp/fidl/fuchsia.hardware.input.focaltech/cpp/natural_types.h

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

Defined at line 30 of file fidling/gen/sdk/fidl/fuchsia.hardware.input.focaltech/fuchsia.hardware.input.focaltech/cpp/fidl/fuchsia.hardware.input.focaltech/cpp/natural_types.h

Metadata & operator= (const Metadata & other)
bool operator== (const Metadata & other)
bool operator!= (const Metadata & other)
bool IsEmpty ()
const std::optional< ::fuchsia_hardware_input_focaltech::DeviceId> & device_id ()

The specific FocalTech IC.

::std::optional< ::fuchsia_hardware_input_focaltech::DeviceId> & device_id ()

The specific FocalTech IC.

Metadata & device_id (std::optional< ::fuchsia_hardware_input_focaltech::DeviceId> value)

The specific FocalTech IC.

const std::optional<bool> & needs_firmware ()
::std::optional<bool> & needs_firmware ()
Metadata & needs_firmware (std::optional<bool> value)

Setter for needs_firmware.

void Metadata (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits