E-MailRelay
GNet::Address Member List

This is the complete list of members for GNet::Address, including all inherited members.

Address(const Address &)GNet::Address
Address(const AddressStorage &)GNet::Addressexplicit
Address(const sockaddr *addr, socklen_t len)GNet::Address
Address(const sockaddr *addr, socklen_t len, bool fixup)GNet::Address
Address(Family, unsigned int port)GNet::Address
Address(Address &&) noexceptGNet::Address
address() constGNet::Address
address()GNet::Address
af() const noexceptGNet::Address
bits() constGNet::Address
defaultAddress()GNet::Addressstatic
displayString(bool with_scope_id=false) constGNet::Address
domain(Family) noexceptGNet::Addressstatic
family() const noexceptGNet::Address
Family enum name (defined in GNet::Address)GNet::Address
hostPartString() constGNet::Address
is4() const noexceptGNet::Address
is6() const noexceptGNet::Address
isAny() constGNet::Address
isFamilyLocal(std::string_view display_string) noexceptGNet::Addressstatic
isLinkLocal() constGNet::Address
isLocal(std::string &reason) constGNet::Address
isLoopback() constGNet::Address
isMulticast() constGNet::Address
isUniqueLocal() constGNet::Address
length() constGNet::Address
loopback(Family, unsigned int port=0U)GNet::Addressstatic
operator G::BasicAddress() constGNet::Address
operator!=(const Address &) constGNet::Address
operator=(const Address &)GNet::Address
operator=(Address &&) noexceptGNet::Address
operator==(const Address &) constGNet::Address
parse(std::string_view display_string)GNet::Addressstatic
parse(std::string_view display_string, NotLocal)GNet::Addressstatic
parse(std::string_view host_part_string, unsigned int port)GNet::Addressstatic
parse(std::string_view host_part_string, std::string_view port)GNet::Addressstatic
port() constGNet::Address
queryString() constGNet::Address
same(const Address &, bool ipv6_compare_with_scope) constGNet::Address
sameHostPart(const Address &other) constGNet::Address
scopeId(unsigned long default_=0UL) constGNet::Address
setPort(unsigned int port)GNet::Address
setScopeId(unsigned long)GNet::Address
setZone(const std::string &)GNet::Address
supports(Family) noexceptGNet::Addressstatic
supports(int af, int dummy) noexceptGNet::Addressstatic
supports(const Domain &, int domain) noexceptGNet::Addressstatic
swap(Address &other) noexceptGNet::Address
validData(const sockaddr *, socklen_t len)GNet::Addressstatic
validPort(unsigned int n)GNet::Addressstatic
validString(std::string_view display_string, std::string *reason=nullptr)GNet::Addressstatic
validString(std::string_view display_string, NotLocal, std::string *reason=nullptr)GNet::Addressstatic
validStrings(std::string_view ip, std::string_view port_string, std::string *reason=nullptr)GNet::Addressstatic
wildcards() constGNet::Address
~Address()GNet::Address