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