class Trigger
Defined at line 109 of file fidling/gen/sdk/fidl/fuchsia.tracing.controller/fuchsia.tracing.controller/cpp/fidl/fuchsia.tracing.controller/cpp/natural_types.h
A trigger is an action that is done when a certain alert has been raised in the
fuchsia tracing system.
Public Methods
void Trigger (Storage_ storage)
void Trigger ()
Defined at line 114 of file fidling/gen/sdk/fidl/fuchsia.tracing.controller/fuchsia.tracing.controller/cpp/fidl/fuchsia.tracing.controller/cpp/natural_types.h
void Trigger (Trigger && )
Defined at line 115 of file fidling/gen/sdk/fidl/fuchsia.tracing.controller/fuchsia.tracing.controller/cpp/fidl/fuchsia.tracing.controller/cpp/natural_types.h
void Trigger (const Trigger & other)
Trigger & operator= (Trigger && )
Defined at line 116 of file fidling/gen/sdk/fidl/fuchsia.tracing.controller/fuchsia.tracing.controller/cpp/fidl/fuchsia.tracing.controller/cpp/natural_types.h
Trigger & operator= (const Trigger & other)
bool operator== (const Trigger & other)
bool operator!= (const Trigger & other)
bool IsEmpty ()
const std::optional< ::std::string> & alert ()
The name of the alert being watched.
See fuchsia.tracing.controller.Controller.WatchAlert for more info.
::std::optional< ::std::string> & alert ()
The name of the alert being watched.
See fuchsia.tracing.controller.Controller.WatchAlert for more info.
Trigger & alert (std::optional< ::std::string> value)
The name of the alert being watched.
See fuchsia.tracing.controller.Controller.WatchAlert for more info.
const std::optional< ::fuchsia_tracing_controller::Action> & action ()
The action to run when this alert has been witnessed.
::std::optional< ::fuchsia_tracing_controller::Action> & action ()
The action to run when this alert has been witnessed.
Trigger & action (std::optional< ::fuchsia_tracing_controller::Action> value)
The action to run when this alert has been witnessed.
void Trigger (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits