class Ipv4AddressWithPrefix
Defined at line 304 of file fidling/gen/sdk/fidl/fuchsia.net/fuchsia.net/cpp/fidl/fuchsia.net/cpp/natural_types.h
An IPv4 address with its subnet prefix length.
Public Methods
void Ipv4AddressWithPrefix (Storage_ storage)
void Ipv4AddressWithPrefix (::fuchsia_net::Ipv4Address addr, uint8_t prefix_len)
void Ipv4AddressWithPrefix ()
Default constructs a |Ipv4AddressWithPrefix| only if all of its members are default constructible.
Defined at line 315 of file fidling/gen/sdk/fidl/fuchsia.net/fuchsia.net/cpp/fidl/fuchsia.net/cpp/natural_types.h
void Ipv4AddressWithPrefix (Ipv4AddressWithPrefix && )
Defined at line 318 of file fidling/gen/sdk/fidl/fuchsia.net/fuchsia.net/cpp/fidl/fuchsia.net/cpp/natural_types.h
void Ipv4AddressWithPrefix (const Ipv4AddressWithPrefix & other)
Ipv4AddressWithPrefix & operator= (Ipv4AddressWithPrefix && )
Defined at line 319 of file fidling/gen/sdk/fidl/fuchsia.net/fuchsia.net/cpp/fidl/fuchsia.net/cpp/natural_types.h
Ipv4AddressWithPrefix & operator= (const Ipv4AddressWithPrefix & other)
bool operator== (const Ipv4AddressWithPrefix & other)
bool operator!= (const Ipv4AddressWithPrefix & other)
const ::fuchsia_net::Ipv4Address & addr ()
The IPv4 address.
::fuchsia_net::Ipv4Address & addr ()
The IPv4 address.
Ipv4AddressWithPrefix & addr (::fuchsia_net::Ipv4Address value)
The IPv4 address.
uint8_t prefix_len ()
The prefix length. Must be in the range [0, 32].
uint8_t & prefix_len ()
The prefix length. Must be in the range [0, 32].
Ipv4AddressWithPrefix & prefix_len (uint8_t value)
The prefix length. Must be in the range [0, 32].
void Ipv4AddressWithPrefix (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits