class InterfaceOnRemovedRequest

Defined at line 645 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/natural_types.h

Public Methods

void InterfaceOnRemovedRequest (Storage_ storage)
void InterfaceOnRemovedRequest (::fuchsia_net_virtualization::InterfaceRemovalReason reason)
void InterfaceOnRemovedRequest ()

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

Defined at line 656 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/natural_types.h

void InterfaceOnRemovedRequest (InterfaceOnRemovedRequest && )

Defined at line 659 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/natural_types.h

void InterfaceOnRemovedRequest (const InterfaceOnRemovedRequest & other)
InterfaceOnRemovedRequest & operator= (InterfaceOnRemovedRequest && )

Defined at line 660 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/natural_types.h

InterfaceOnRemovedRequest & operator= (const InterfaceOnRemovedRequest & other)
bool operator== (const InterfaceOnRemovedRequest & other)
bool operator!= (const InterfaceOnRemovedRequest & other)
::fuchsia_net_virtualization::InterfaceRemovalReason reason ()
::fuchsia_net_virtualization::InterfaceRemovalReason & reason ()
InterfaceOnRemovedRequest & reason (::fuchsia_net_virtualization::InterfaceRemovalReason value)

Setter for reason.

void InterfaceOnRemovedRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits