class RebootOptions

Defined at line 1269 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 reboot is requested.

Public Methods

void RebootOptions (Storage_ storage)
void RebootOptions ()

Defined at line 1275 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 RebootOptions (RebootOptions && )

Defined at line 1276 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 RebootOptions (const RebootOptions & other)
RebootOptions & operator= (RebootOptions && )

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

RebootOptions & operator= (const RebootOptions & other)
bool operator== (const RebootOptions & other)
bool operator!= (const RebootOptions & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_hardware_power_statecontrol::RebootReason2>> & reasons ()

The set of reboot reasons that are responsible for this reboot request.

::std::optional< ::std::vector< ::fuchsia_hardware_power_statecontrol::RebootReason2>> & reasons ()

The set of reboot reasons that are responsible for this reboot request.

RebootOptions & reasons (std::optional< ::std::vector< ::fuchsia_hardware_power_statecontrol::RebootReason2>> value)

The set of reboot reasons that are responsible for this reboot request.

void RebootOptions (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits