class SourceWatchRequest

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

Public Methods

void SourceWatchRequest (Storage_ storage)
void SourceWatchRequest (::fuchsia_hardware_power_source::Status interest, ::fuchsia_hardware_power_source::Status wake_on, ::zx::eventpair lease)
void SourceWatchRequest ()

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

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

void SourceWatchRequest (SourceWatchRequest && )

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

const ::fuchsia_hardware_power_source::Status & interest ()
::fuchsia_hardware_power_source::Status & interest ()
SourceWatchRequest & interest (::fuchsia_hardware_power_source::Status value)

Setter for interest.

SourceWatchRequest & operator= (SourceWatchRequest && )

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

const ::fuchsia_hardware_power_source::Status & wake_on ()
::fuchsia_hardware_power_source::Status & wake_on ()
SourceWatchRequest & wake_on (::fuchsia_hardware_power_source::Status value)

Setter for wake_on.

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

Setter for lease.

void SourceWatchRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits