class LessorLeaseResponse

Defined at line 1126 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/cpp/fidl/fuchsia.power.broker/cpp/natural_types.h

Public Methods

void LessorLeaseResponse (Storage_ storage)
void LessorLeaseResponse (::fidl::ClientEnd< ::fuchsia_power_broker::LeaseControl> lease_control)
void LessorLeaseResponse ()

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

Defined at line 1137 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/cpp/fidl/fuchsia.power.broker/cpp/natural_types.h

void LessorLeaseResponse (LessorLeaseResponse && )

Defined at line 1140 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/cpp/fidl/fuchsia.power.broker/cpp/natural_types.h

const ::fidl::ClientEnd< ::fuchsia_power_broker::LeaseControl> & lease_control ()

Channel for actions to be taken on the lease.

When this channel is closed, the lease will be dropped.

::fidl::ClientEnd< ::fuchsia_power_broker::LeaseControl> & lease_control ()

Channel for actions to be taken on the lease.

When this channel is closed, the lease will be dropped.

LessorLeaseResponse & lease_control (::fidl::ClientEnd< ::fuchsia_power_broker::LeaseControl> value)

Channel for actions to be taken on the lease.

When this channel is closed, the lease will be dropped.

void LessorLeaseResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
LessorLeaseResponse & operator= (LessorLeaseResponse && )

Defined at line 1141 of file fidling/gen/sdk/fidl/fuchsia.power.broker/fuchsia.power.broker/cpp/fidl/fuchsia.power.broker/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalStructCodingTraits