class TouchDeviceInfo

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

Information about a device that issues touch event streams.

Public Methods

void TouchDeviceInfo (Storage_ storage)
void TouchDeviceInfo ()

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

void TouchDeviceInfo (TouchDeviceInfo && )

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

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

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

TouchDeviceInfo & operator= (const TouchDeviceInfo & other)
bool operator== (const TouchDeviceInfo & other)
bool operator!= (const TouchDeviceInfo & other)
bool IsEmpty ()
const std::optional<uint32_t> & id ()

An identifier for the touch device that issues touch events.

Required.

::std::optional<uint32_t> & id ()

An identifier for the touch device that issues touch events.

Required.

TouchDeviceInfo & id (std::optional<uint32_t> value)

An identifier for the touch device that issues touch events.

Required.

void TouchDeviceInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits