class Configuration
Defined at line 1476 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/natural_types.h
The configuration for an interface.
Public Methods
void Configuration (Storage_ storage)
void Configuration ()
Defined at line 1481 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/natural_types.h
void Configuration (Configuration && )
Defined at line 1482 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/natural_types.h
void Configuration (const Configuration & other)
Configuration & operator= (Configuration && )
Defined at line 1483 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/natural_types.h
Configuration & operator= (const Configuration & other)
bool operator== (const Configuration & other)
bool operator!= (const Configuration & other)
bool IsEmpty ()
const std::optional< ::fuchsia_net_interfaces_admin::Ipv4Configuration> & ipv4 ()
The IPv4 configuration for an interface.
::std::optional< ::fuchsia_net_interfaces_admin::Ipv4Configuration> & ipv4 ()
The IPv4 configuration for an interface.
Configuration & ipv4 (std::optional< ::fuchsia_net_interfaces_admin::Ipv4Configuration> value)
The IPv4 configuration for an interface.
const std::optional< ::fuchsia_net_interfaces_admin::Ipv6Configuration> & ipv6 ()
The IPv6 configuration for an interface.
::std::optional< ::fuchsia_net_interfaces_admin::Ipv6Configuration> & ipv6 ()
The IPv6 configuration for an interface.
Configuration & ipv6 (std::optional< ::fuchsia_net_interfaces_admin::Ipv6Configuration> value)
The IPv6 configuration for an interface.
void Configuration (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits