class Event

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

Public Methods

void Event (Storage_ storage)
void Event ()

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

void Event (Event && )

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

bool IsEmpty ()
Event & operator= (Event && )

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

const std::optional<int64_t> & timestamp ()

The time when this event was observed.

Required.

::std::optional<int64_t> & timestamp ()

The time when this event was observed.

Required.

Event & timestamp (std::optional<int64_t> value)

The time when this event was observed.

Required.

const std::optional< ::fuchsia_ui_pointerinjector::Data> & data ()

The event's data.

Required.

::std::optional< ::fuchsia_ui_pointerinjector::Data> & data ()

The event's data.

Required.

Event & data (std::optional< ::fuchsia_ui_pointerinjector::Data> value)

The event's data.

Required.

const std::optional<uint64_t> & trace_flow_id ()

An identifier to correlate this event's send/receive occurrence across

component boundaries or abstraction layers.

::std::optional<uint64_t> & trace_flow_id ()

An identifier to correlate this event's send/receive occurrence across

component boundaries or abstraction layers.

Event & trace_flow_id (std::optional<uint64_t> value)

An identifier to correlate this event's send/receive occurrence across

component boundaries or abstraction layers.

const std::optional< ::zx::eventpair> & wake_lease ()

Optional wake lease for power baton passing.

::std::optional< ::zx::eventpair> & wake_lease ()

Optional wake lease for power baton passing.

Event & wake_lease (std::optional< ::zx::eventpair> value)

Optional wake lease for power baton passing.

void Event (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits