class Cpu

Defined at line 97 of file fidling/gen/sdk/fidl/fuchsia.power.system/fuchsia.power.system/cpp/fidl/fuchsia.power.system/cpp/natural_types.h

Holds tokens to the CPU power element.

[`fuchsia.power.system/CpuLevel`] defines the power levels supported by this power element.

Public Methods

void Cpu (Storage_ storage)
void Cpu ()

Defined at line 103 of file fidling/gen/sdk/fidl/fuchsia.power.system/fuchsia.power.system/cpp/fidl/fuchsia.power.system/cpp/natural_types.h

void Cpu (Cpu && )

Defined at line 104 of file fidling/gen/sdk/fidl/fuchsia.power.system/fuchsia.power.system/cpp/fidl/fuchsia.power.system/cpp/natural_types.h

bool IsEmpty ()
const std::optional< ::zx::event> & assertive_dependency_token ()
::std::optional< ::zx::event> & assertive_dependency_token ()
Cpu & assertive_dependency_token (std::optional< ::zx::event> value)

Setter for assertive_dependency_token.

void Cpu (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Cpu & operator= (Cpu && )

Defined at line 105 of file fidling/gen/sdk/fidl/fuchsia.power.system/fuchsia.power.system/cpp/fidl/fuchsia.power.system/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalTableCodingTraits