class SuspendResult

Defined at line 43 of file fidling/gen/src/power/testing/fake-suspend/test.suspendcontrol/cpp/fidl/test.suspendcontrol/cpp/natural_types.h

Public Methods

void SuspendResult (Storage_ storage)
void SuspendResult ()

Defined at line 49 of file fidling/gen/src/power/testing/fake-suspend/test.suspendcontrol/cpp/fidl/test.suspendcontrol/cpp/natural_types.h

void SuspendResult (SuspendResult && )

Defined at line 50 of file fidling/gen/src/power/testing/fake-suspend/test.suspendcontrol/cpp/fidl/test.suspendcontrol/cpp/natural_types.h

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

Defined at line 51 of file fidling/gen/src/power/testing/fake-suspend/test.suspendcontrol/cpp/fidl/test.suspendcontrol/cpp/natural_types.h

SuspendResult & operator= (const SuspendResult & other)
bool operator== (const SuspendResult & other)
bool operator!= (const SuspendResult & other)
bool IsEmpty ()
const std::optional< ::fuchsia_hardware_power_suspend::WakeReason> & reason ()
::std::optional< ::fuchsia_hardware_power_suspend::WakeReason> & reason ()
SuspendResult & reason (std::optional< ::fuchsia_hardware_power_suspend::WakeReason> value)

Setter for reason.

const std::optional<int64_t> & suspend_duration ()
::std::optional<int64_t> & suspend_duration ()
SuspendResult & suspend_duration (std::optional<int64_t> value)

Setter for suspend_duration.

const std::optional<int64_t> & suspend_overhead ()
::std::optional<int64_t> & suspend_overhead ()
SuspendResult & suspend_overhead (std::optional<int64_t> value)

Setter for suspend_overhead.

void SuspendResult (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits