class TouchDeviceInfo
Defined at line 246 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/natural_types.h
Information about a device that issues touch event streams.
Public Methods
void TouchDeviceInfo (Storage_ storage)
void TouchDeviceInfo ()
Defined at line 252 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/natural_types.h
void TouchDeviceInfo (TouchDeviceInfo && )
Defined at line 253 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/natural_types.h
void TouchDeviceInfo (const TouchDeviceInfo & other)
TouchDeviceInfo & operator= (TouchDeviceInfo && )
Defined at line 254 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/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 event streams.
A device may own multiple pointers, each with its own pointer id and its
own touch event stream.
Required.
::std::optional<uint32_t> & id ()
An identifier for the touch device that issues touch event streams.
A device may own multiple pointers, each with its own pointer id and its
own touch event stream.
Required.
TouchDeviceInfo & id (std::optional<uint32_t> value)
An identifier for the touch device that issues touch event streams.
A device may own multiple pointers, each with its own pointer id and its
own touch event stream.
Required.
void TouchDeviceInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits