class Transition
Defined at line 107 of file fidling/gen/sdk/fidl/fuchsia.hardware.power/fuchsia.hardware.power/cpp/fidl/fuchsia.hardware.power/cpp/natural_types.h
The length of time it takes to move to a power level.
+ `target_level` is the power level we're moving to.
+ `latency_us` is the time it takes to move to the level in microseconds.
Public Methods
void Transition (Storage_ storage)
void Transition ()
Defined at line 113 of file fidling/gen/sdk/fidl/fuchsia.hardware.power/fuchsia.hardware.power/cpp/fidl/fuchsia.hardware.power/cpp/natural_types.h
void Transition (Transition && )
Defined at line 114 of file fidling/gen/sdk/fidl/fuchsia.hardware.power/fuchsia.hardware.power/cpp/fidl/fuchsia.hardware.power/cpp/natural_types.h
void Transition (const Transition & other)
Transition & operator= (Transition && )
Defined at line 115 of file fidling/gen/sdk/fidl/fuchsia.hardware.power/fuchsia.hardware.power/cpp/fidl/fuchsia.hardware.power/cpp/natural_types.h
Transition & operator= (const Transition & other)
bool operator== (const Transition & other)
bool operator!= (const Transition & other)
bool IsEmpty ()
const std::optional<uint8_t> & target_level ()
::std::optional<uint8_t> & target_level ()
Transition & target_level (std::optional<uint8_t> value)
Setter for target_level.
const std::optional<uint32_t> & latency_us ()
::std::optional<uint32_t> & latency_us ()
Transition & latency_us (std::optional<uint32_t> value)
Setter for latency_us.
void Transition (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits