class Port
Defined at line 345 of file fidling/gen/sdk/fidl/fuchsia.net.matchers/fuchsia.net.matchers/cpp/fidl/fuchsia.net.matchers/cpp/natural_types.h
A matcher for transport-layer port numbers.
`start` must
<
= `end`.
Public Methods
void Port (Storage_ storage)
void Port (uint16_t start, uint16_t end, bool invert)
void Port ()
Default constructs a |Port| only if all of its members are default constructible.
Defined at line 356 of file fidling/gen/sdk/fidl/fuchsia.net.matchers/fuchsia.net.matchers/cpp/fidl/fuchsia.net.matchers/cpp/natural_types.h
void Port (Port && )
Defined at line 359 of file fidling/gen/sdk/fidl/fuchsia.net.matchers/fuchsia.net.matchers/cpp/fidl/fuchsia.net.matchers/cpp/natural_types.h
void Port (const Port & other)
Port & operator= (Port && )
Defined at line 360 of file fidling/gen/sdk/fidl/fuchsia.net.matchers/fuchsia.net.matchers/cpp/fidl/fuchsia.net.matchers/cpp/natural_types.h
Port & operator= (const Port & other)
bool operator== (const Port & other)
bool operator!= (const Port & other)
uint16_t start ()
The inclusive start of the port range.
uint16_t & start ()
The inclusive start of the port range.
Port & start (uint16_t value)
The inclusive start of the port range.
uint16_t end ()
The inclusive end of the port range.
uint16_t & end ()
The inclusive end of the port range.
Port & end (uint16_t value)
The inclusive end of the port range.
bool invert ()
Whether to check for an "inverse" or "negative" match.
bool & invert ()
Whether to check for an "inverse" or "negative" match.
Port & invert (bool value)
Whether to check for an "inverse" or "negative" match.
void Port (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits