class ComponentPowerConfiguration

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

The configuration for a component's power elements.

Public Methods

void ComponentPowerConfiguration (Storage_ storage)
void ComponentPowerConfiguration (::std::vector< ::fuchsia_hardware_power::PowerElementConfiguration> power_elements)
void ComponentPowerConfiguration ()

Default constructs a |ComponentPowerConfiguration| only if all of its members are default constructible.

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

void ComponentPowerConfiguration (ComponentPowerConfiguration && )

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

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

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

ComponentPowerConfiguration & operator= (const ComponentPowerConfiguration & other)
bool operator== (const ComponentPowerConfiguration & other)
bool operator!= (const ComponentPowerConfiguration & other)
const ::std::vector< ::fuchsia_hardware_power::PowerElementConfiguration> & power_elements ()
::std::vector< ::fuchsia_hardware_power::PowerElementConfiguration> & power_elements ()
ComponentPowerConfiguration & power_elements (::std::vector< ::fuchsia_hardware_power::PowerElementConfiguration> value)

Setter for power_elements.

void ComponentPowerConfiguration (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits