class BoundAddress

Defined at line 1260 of file fidling/gen/sdk/fidl/fuchsia.net.matchers/fuchsia.net.matchers/cpp/fidl/fuchsia.net.matchers/cpp/wire_types.h

A matcher for IP addresses that might be unbound.

Public Methods

void BoundAddress ()
void BoundAddress (const BoundAddress & )

Defined at line 1264 of file fidling/gen/sdk/fidl/fuchsia.net.matchers/fuchsia.net.matchers/cpp/fidl/fuchsia.net.matchers/cpp/wire_types.h

BoundAddress & operator= (const BoundAddress & )

Defined at line 1265 of file fidling/gen/sdk/fidl/fuchsia.net.matchers/fuchsia.net.matchers/cpp/fidl/fuchsia.net.matchers/cpp/wire_types.h

void BoundAddress (BoundAddress && )

Defined at line 1266 of file fidling/gen/sdk/fidl/fuchsia.net.matchers/fuchsia.net.matchers/cpp/fidl/fuchsia.net.matchers/cpp/wire_types.h

BoundAddress & operator= (BoundAddress && )

Defined at line 1267 of file fidling/gen/sdk/fidl/fuchsia.net.matchers/fuchsia.net.matchers/cpp/fidl/fuchsia.net.matchers/cpp/wire_types.h

bool IsUnknown ()

Defined at line 1274 of file fidling/gen/sdk/fidl/fuchsia.net.matchers/fuchsia.net.matchers/cpp/fidl/fuchsia.net.matchers/cpp/wire_types.h

bool has_invalid_tag ()
bool is_bound ()
BoundAddress WithBound (::fidl::ObjectView< ::fuchsia_net_matchers::wire::Address> val)

Matches iff the address is bound to a matching address (see [`Address`]

for matching criteria.

template <typename... Args>
BoundAddress WithBound (::fidl::AnyArena & allocator, Args &&... args)

Matches iff the address is bound to a matching address (see [`Address`]

for matching criteria.

Defined at line 1289 of file fidling/gen/sdk/fidl/fuchsia.net.matchers/fuchsia.net.matchers/cpp/fidl/fuchsia.net.matchers/cpp/wire_types.h

::fuchsia_net_matchers::wire::Address & bound ()

Matches iff the address is bound to a matching address (see [`Address`]

for matching criteria.

const ::fuchsia_net_matchers::wire::Address & bound ()

Matches iff the address is bound to a matching address (see [`Address`]

for matching criteria.

bool is_unbound ()
BoundAddress WithUnbound (::fuchsia_net_matchers::wire::Empty val)

Matches iff the address is unbound.

::fuchsia_net_matchers::wire::Empty & unbound ()

Matches iff the address is unbound.

const ::fuchsia_net_matchers::wire::Empty & unbound ()

Matches iff the address is unbound.

::fuchsia_net_matchers::wire::BoundAddress::Tag Which ()

Enumerations

enum Tag
Name Value
kBound 1
kUnbound 2
_do_not_handle_this__write_a_default_case_instead ::std::numeric_limits<::fidl_union_tag_t>::max()

Defined at line 1269 of file fidling/gen/sdk/fidl/fuchsia.net.matchers/fuchsia.net.matchers/cpp/fidl/fuchsia.net.matchers/cpp/wire_types.h