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