class ExecutionInfo

Defined at line 1645 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/natural_types.h

Information about the execution state of a component instance.

Public Methods

void ExecutionInfo (Storage_ storage)
void ExecutionInfo ()

Defined at line 1650 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/natural_types.h

void ExecutionInfo (ExecutionInfo && )

Defined at line 1651 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/natural_types.h

void ExecutionInfo (const ExecutionInfo & other)
ExecutionInfo & operator= (ExecutionInfo && )

Defined at line 1652 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/natural_types.h

ExecutionInfo & operator= (const ExecutionInfo & other)
bool operator== (const ExecutionInfo & other)
bool operator!= (const ExecutionInfo & other)
bool IsEmpty ()
const std::optional< ::std::string> & start_reason ()

The human-readable explanation for why this instance was started.

::std::optional< ::std::string> & start_reason ()

The human-readable explanation for why this instance was started.

ExecutionInfo & start_reason (std::optional< ::std::string> value)

The human-readable explanation for why this instance was started.

void ExecutionInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits