class ShutdownOptions
Defined at line 1412 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/cpp/fidl/fuchsia.hardware.power.statecontrol/cpp/natural_types.h
The options specified when a shutdown is requested.
Public Methods
void ShutdownOptions (Storage_ storage)
void ShutdownOptions ()
Defined at line 1418 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/cpp/fidl/fuchsia.hardware.power.statecontrol/cpp/natural_types.h
void ShutdownOptions (ShutdownOptions && )
Defined at line 1419 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/cpp/fidl/fuchsia.hardware.power.statecontrol/cpp/natural_types.h
void ShutdownOptions (const ShutdownOptions & other)
ShutdownOptions & operator= (ShutdownOptions && )
Defined at line 1420 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.statecontrol/fuchsia.hardware.power.statecontrol/cpp/fidl/fuchsia.hardware.power.statecontrol/cpp/natural_types.h
ShutdownOptions & operator= (const ShutdownOptions & other)
bool operator== (const ShutdownOptions & other)
bool operator!= (const ShutdownOptions & other)
bool IsEmpty ()
const std::optional< ::fuchsia_hardware_power_statecontrol::ShutdownAction> & action ()
::std::optional< ::fuchsia_hardware_power_statecontrol::ShutdownAction> & action ()
ShutdownOptions & action (std::optional< ::fuchsia_hardware_power_statecontrol::ShutdownAction> value)
Setter for action.
const std::optional< ::std::vector< ::fuchsia_hardware_power_statecontrol::ShutdownReason>> & reasons ()
The set of shutdown reasons that are responsible for this shutdown request.
::std::optional< ::std::vector< ::fuchsia_hardware_power_statecontrol::ShutdownReason>> & reasons ()
The set of shutdown reasons that are responsible for this shutdown request.
ShutdownOptions & reasons (std::optional< ::std::vector< ::fuchsia_hardware_power_statecontrol::ShutdownReason>> value)
The set of shutdown reasons that are responsible for this shutdown request.
void ShutdownOptions (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits