class MouseEventStreamInfo
Defined at line 176 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/natural_types.h
The status of a mouse event stream, sent from server to client.
Invariant: a client's mouse events are bracketed by
[`MouseViewStatus.ENTERED`] and [`MouseViewStatus.EXITED`].
Public Methods
void MouseEventStreamInfo (Storage_ storage)
void MouseEventStreamInfo (uint32_t device_id, ::fuchsia_ui_pointer::MouseViewStatus status)
void MouseEventStreamInfo ()
Default constructs a |MouseEventStreamInfo| only if all of its members are default constructible.
Defined at line 187 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/natural_types.h
void MouseEventStreamInfo (MouseEventStreamInfo && )
Defined at line 190 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/natural_types.h
void MouseEventStreamInfo (const MouseEventStreamInfo & other)
MouseEventStreamInfo & operator= (MouseEventStreamInfo && )
Defined at line 191 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/natural_types.h
MouseEventStreamInfo & operator= (const MouseEventStreamInfo & other)
bool operator== (const MouseEventStreamInfo & other)
bool operator!= (const MouseEventStreamInfo & other)
uint32_t device_id ()
An identifier for the mouse device that issues a mouse event stream.
uint32_t & device_id ()
An identifier for the mouse device that issues a mouse event stream.
MouseEventStreamInfo & device_id (uint32_t value)
An identifier for the mouse device that issues a mouse event stream.
::fuchsia_ui_pointer::MouseViewStatus status ()
The mouse event stream's enter/exit status, sent from server to client.
::fuchsia_ui_pointer::MouseViewStatus & status ()
The mouse event stream's enter/exit status, sent from server to client.
MouseEventStreamInfo & status (::fuchsia_ui_pointer::MouseViewStatus value)
The mouse event stream's enter/exit status, sent from server to client.
void MouseEventStreamInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits