class PowerElementArgs

Defined at line 792 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h

Public Methods

void PowerElementArgs (Storage_ storage)
bool IsEmpty ()
void PowerElementArgs ()

Defined at line 797 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h

void PowerElementArgs (PowerElementArgs && )

Defined at line 798 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h

const std::optional< ::fidl::ClientEnd< ::fuchsia_power_broker::ElementControl>> & control_client ()
::std::optional< ::fidl::ClientEnd< ::fuchsia_power_broker::ElementControl>> & control_client ()
PowerElementArgs & control_client (std::optional< ::fidl::ClientEnd< ::fuchsia_power_broker::ElementControl>> value)

Setter for control_client.

PowerElementArgs & operator= (PowerElementArgs && )

Defined at line 799 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h

const std::optional< ::fidl::ServerEnd< ::fuchsia_power_broker::ElementRunner>> & runner_server ()
::std::optional< ::fidl::ServerEnd< ::fuchsia_power_broker::ElementRunner>> & runner_server ()
PowerElementArgs & runner_server (std::optional< ::fidl::ServerEnd< ::fuchsia_power_broker::ElementRunner>> value)

Setter for runner_server.

const std::optional< ::fidl::ClientEnd< ::fuchsia_power_broker::Lessor>> & lessor_client ()
::std::optional< ::fidl::ClientEnd< ::fuchsia_power_broker::Lessor>> & lessor_client ()
PowerElementArgs & lessor_client (std::optional< ::fidl::ClientEnd< ::fuchsia_power_broker::Lessor>> value)

Setter for lessor_client.

const std::optional< ::zx::event> & token ()
::std::optional< ::zx::event> & token ()
PowerElementArgs & token (std::optional< ::zx::event> value)

Setter for token.

void PowerElementArgs (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits