class EventHeader
Defined at line 1653 of file fidling/gen/sdk/fidl/fuchsia.component/fuchsia.component/cpp/fidl/fuchsia.component/cpp/natural_types.h
A head providing metadata about a target component instance.
Public Methods
void EventHeader (Storage_ storage)
void EventHeader ()
Defined at line 1658 of file fidling/gen/sdk/fidl/fuchsia.component/fuchsia.component/cpp/fidl/fuchsia.component/cpp/natural_types.h
void EventHeader (EventHeader && )
Defined at line 1659 of file fidling/gen/sdk/fidl/fuchsia.component/fuchsia.component/cpp/fidl/fuchsia.component/cpp/natural_types.h
void EventHeader (const EventHeader & other)
EventHeader & operator= (EventHeader && )
Defined at line 1660 of file fidling/gen/sdk/fidl/fuchsia.component/fuchsia.component/cpp/fidl/fuchsia.component/cpp/natural_types.h
EventHeader & operator= (const EventHeader & other)
bool operator== (const EventHeader & other)
bool operator!= (const EventHeader & other)
bool IsEmpty ()
const std::optional< ::fuchsia_component::EventType> & event_type ()
Event type corresponding to the event
::std::optional< ::fuchsia_component::EventType> & event_type ()
Event type corresponding to the event
EventHeader & event_type (std::optional< ::fuchsia_component::EventType> value)
Event type corresponding to the event
const std::optional< ::std::string> & moniker ()
Relative moniker identifying the component instance. Relative to the scope of the event.
::std::optional< ::std::string> & moniker ()
Relative moniker identifying the component instance. Relative to the scope of the event.
EventHeader & moniker (std::optional< ::std::string> value)
Relative moniker identifying the component instance. Relative to the scope of the event.
const std::optional< ::std::string> & component_url ()
URL used to resolve the component.
::std::optional< ::std::string> & component_url ()
URL used to resolve the component.
EventHeader & component_url (std::optional< ::std::string> value)
URL used to resolve the component.
const std::optional< ::fidl::basic_time<((zx_clock_t)1)>> & timestamp ()
Boot time when the event occurred.
::std::optional< ::fidl::basic_time<((zx_clock_t)1)>> & timestamp ()
Boot time when the event occurred.
EventHeader & timestamp (std::optional< ::fidl::basic_time<((zx_clock_t)1)>> value)
Boot time when the event occurred.
void EventHeader (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits