class BatteryWatchRequest

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

Public Methods

void BatteryWatchRequest (Storage_ storage)
void BatteryWatchRequest (::fuchsia_hardware_power_battery::Status interest, ::fuchsia_hardware_power_battery::Status wake_on, ::zx::eventpair lease)
void BatteryWatchRequest ()

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

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

void BatteryWatchRequest (BatteryWatchRequest && )

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

const ::fuchsia_hardware_power_battery::Status & interest ()
::fuchsia_hardware_power_battery::Status & interest ()
BatteryWatchRequest & interest (::fuchsia_hardware_power_battery::Status value)

Setter for interest.

BatteryWatchRequest & operator= (BatteryWatchRequest && )

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

const ::fuchsia_hardware_power_battery::Status & wake_on ()
::fuchsia_hardware_power_battery::Status & wake_on ()
BatteryWatchRequest & wake_on (::fuchsia_hardware_power_battery::Status value)

Setter for wake_on.

const ::zx::eventpair & lease ()
::zx::eventpair & lease ()
BatteryWatchRequest & lease (::zx::eventpair value)

Setter for lease.

void BatteryWatchRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits