class Event
Defined at line 4785 of file fidling/gen/sdk/fidl/fuchsia.component/fuchsia.component/cpp/fidl/fuchsia.component/cpp/natural_types.h
Contains all information about a single event
Public Methods
void Event (Storage_ storage)
void Event ()
Defined at line 4790 of file fidling/gen/sdk/fidl/fuchsia.component/fuchsia.component/cpp/fidl/fuchsia.component/cpp/natural_types.h
void Event (Event && )
Defined at line 4791 of file fidling/gen/sdk/fidl/fuchsia.component/fuchsia.component/cpp/fidl/fuchsia.component/cpp/natural_types.h
bool IsEmpty ()
const std::optional< ::fuchsia_component::EventHeader> & header ()
Information about the component for which this event was generated.
::std::optional< ::fuchsia_component::EventHeader> & header ()
Information about the component for which this event was generated.
Event & header (std::optional< ::fuchsia_component::EventHeader> value)
Information about the component for which this event was generated.
Event & operator= (Event && )
Defined at line 4792 of file fidling/gen/sdk/fidl/fuchsia.component/fuchsia.component/cpp/fidl/fuchsia.component/cpp/natural_types.h
const std::optional< ::fuchsia_component::EventPayload> & payload ()
Optional payload for some event types
::std::optional< ::fuchsia_component::EventPayload> & payload ()
Optional payload for some event types
Event & payload (std::optional< ::fuchsia_component::EventPayload> value)
Optional payload for some event types
void Event (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits