class TouchResponse
Defined at line 497 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/natural_types.h
A feedback event per |Event|, sent from client to server.
Only |TouchPointerSample| requires a |TouchResponseType|; for other events,
the server expects an empty |TouchResponse| table.
Public Methods
void TouchResponse (Storage_ storage)
void TouchResponse ()
Defined at line 503 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/natural_types.h
void TouchResponse (TouchResponse && )
Defined at line 504 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/natural_types.h
void TouchResponse (const TouchResponse & other)
TouchResponse & operator= (TouchResponse && )
Defined at line 505 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/natural_types.h
TouchResponse & operator= (const TouchResponse & other)
bool operator== (const TouchResponse & other)
bool operator!= (const TouchResponse & other)
bool IsEmpty ()
const std::optional< ::fuchsia_ui_pointer::TouchResponseType> & response_type ()
The interaction disposition that a client responds with for a given
|TouchPointerSample|.
::std::optional< ::fuchsia_ui_pointer::TouchResponseType> & response_type ()
The interaction disposition that a client responds with for a given
|TouchPointerSample|.
TouchResponse & response_type (std::optional< ::fuchsia_ui_pointer::TouchResponseType> value)
The interaction disposition that a client responds with for a given
|TouchPointerSample|.
const std::optional<uint64_t> & trace_flow_id ()
An identifier to correlate this response's send/receive occurrence across
component boundaries or abstraction layers.
::std::optional<uint64_t> & trace_flow_id ()
An identifier to correlate this response's send/receive occurrence across
component boundaries or abstraction layers.
TouchResponse & trace_flow_id (std::optional<uint64_t> value)
An identifier to correlate this response's send/receive occurrence across
component boundaries or abstraction layers.
void TouchResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits