class PowerGoal
Defined at line 2400 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
This table represents a specific power goal. The client must acquire a lease on the token to
activate the state.
Public Methods
void PowerGoal (Storage_ storage)
bool IsEmpty ()
void PowerGoal ()
Defined at line 2405 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
void PowerGoal (PowerGoal && )
Defined at line 2406 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
PowerGoal & operator= (PowerGoal && )
Defined at line 2407 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
const std::optional< ::fuchsia_gpu_magma::PowerGoalType> & type ()
Required.
::std::optional< ::fuchsia_gpu_magma::PowerGoalType> & type ()
Required.
PowerGoal & type (std::optional< ::fuchsia_gpu_magma::PowerGoalType> value)
Required.
const std::optional< ::zx::event> & token ()
Required. The fuchsia.power.broker.DependencyToken that must be leased at level 1 to achieve
the goal.
::std::optional< ::zx::event> & token ()
Required. The fuchsia.power.broker.DependencyToken that must be leased at level 1 to achieve
the goal.
PowerGoal & token (std::optional< ::zx::event> value)
Required. The fuchsia.power.broker.DependencyToken that must be leased at level 1 to achieve
the goal.
void PowerGoal (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits