class ControllerCreateGuestRequest

Defined at line 39 of file fidling/gen/src/connectivity/network/testing/netemul/guest/fuchsia.netemul.guest/cpp/fidl/fuchsia.netemul.guest/cpp/natural_types.h

Public Methods

void ControllerCreateGuestRequest (Storage_ storage)
void ControllerCreateGuestRequest (::std::string name, ::fidl::ClientEnd< ::fuchsia_netemul_network::Network> network, ::fidl::Box< ::fuchsia_net::MacAddress> mac)
void ControllerCreateGuestRequest ()

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

Defined at line 50 of file fidling/gen/src/connectivity/network/testing/netemul/guest/fuchsia.netemul.guest/cpp/fidl/fuchsia.netemul.guest/cpp/natural_types.h

void ControllerCreateGuestRequest (ControllerCreateGuestRequest && )

Defined at line 53 of file fidling/gen/src/connectivity/network/testing/netemul/guest/fuchsia.netemul.guest/cpp/fidl/fuchsia.netemul.guest/cpp/natural_types.h

const ::std::string & name ()
::std::string & name ()
ControllerCreateGuestRequest & name (::std::string value)

Setter for name.

const ::fidl::ClientEnd< ::fuchsia_netemul_network::Network> & network ()
::fidl::ClientEnd< ::fuchsia_netemul_network::Network> & network ()
ControllerCreateGuestRequest & network (::fidl::ClientEnd< ::fuchsia_netemul_network::Network> value)

Setter for network.

const ::fidl::Box< ::fuchsia_net::MacAddress> & mac ()
::fidl::Box< ::fuchsia_net::MacAddress> & mac ()
ControllerCreateGuestRequest & mac (::fidl::Box< ::fuchsia_net::MacAddress> value)

Setter for mac.

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

Defined at line 54 of file fidling/gen/src/connectivity/network/testing/netemul/guest/fuchsia.netemul.guest/cpp/fidl/fuchsia.netemul.guest/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalStructCodingTraits