libcosmos
Linux C++ System Programming Library
Loading...
Searching...
No Matches
cosmos::IP6Address Member List

This is the complete list of members for cosmos::IP6Address, including all inherited members.

addr() const (defined in cosmos::IP6Address)cosmos::IP6Addressinline
basePtr() overridecosmos::IP6Addressinlineprotectedvirtual
basePtr() const overridecosmos::IP6Addressinlineprotectedvirtual
clear()cosmos::SocketAddressprotected
FAMILY (defined in cosmos::IP6Address)cosmos::IP6Addressinlinestatic
family() const overridecosmos::IP6Addressinlinevirtual
getFlowInfo() constcosmos::IP6Addressinline
getHostInfo(const NameInfoFlags flags={})cosmos::IPAddressBase
getNameInfo(std::string &host, std::string &service, const NameInfoFlags flags={})cosmos::IPAddressBase
getNameInfo(std::string *host, std::string *service, const NameInfoFlags flags) (defined in cosmos::IPAddressBase)cosmos::IPAddressBaseprotected
getScopeID() constcosmos::IP6Addressinline
getServiceInfo(const NameInfoFlags flags={})cosmos::IPAddressBase
IP6Address() (defined in cosmos::IP6Address)cosmos::IP6Addressinline
IP6Address(const sockaddr_in6 &raw) (defined in cosmos::IP6Address)cosmos::IP6Addressinlineexplicit
IP6Address(const IP6RawAddress &addr, const IPPort port=IPPort{0}) (defined in cosmos::IP6Address)cosmos::IP6Addressinlineexplicit
ipAddrPtr()cosmos::IPAddressBaseprotected
ipAddrPtr() constcosmos::IPAddressBaseprotected
ipAsString() constcosmos::IPAddressBase
isV4() const (defined in cosmos::IPAddressBase)cosmos::IPAddressBaseinline
isV6() const (defined in cosmos::IPAddressBase)cosmos::IPAddressBaseinline
m_addr (defined in cosmos::IP6Address)cosmos::IP6Addressprotected
maxSize() constcosmos::SocketAddressinlinevirtual
NameInfoFlag enum namecosmos::IPAddressBase
NameInfoFlags typedefcosmos::IPAddressBase
operator!=(const IP6Address &other) const (defined in cosmos::IP6Address)cosmos::IP6Addressinline
operator==(const IP6Address &other) const (defined in cosmos::IP6Address)cosmos::IP6Addressinline
port() const (defined in cosmos::IP6Address)cosmos::IP6Addressinline
setAddr(const IP6RawAddress &addr) (defined in cosmos::IP6Address)cosmos::IP6Addressinline
setFamily() (defined in cosmos::IP6Address)cosmos::IP6Addressinlineprotected
setFlowInfo(const uint32_t flowinfo) (defined in cosmos::IP6Address)cosmos::IP6Addressinline
setIpFromString(const SysString str)cosmos::IPAddressBase
setPort(const IPPort port) (defined in cosmos::IP6Address)cosmos::IP6Addressinline
setScopeID(const InterfaceIndex index)cosmos::IP6Addressinline
size() const overridecosmos::IP6Addressinlinevirtual
update(size_t new_length)cosmos::SocketAddressprotectedvirtual
~SocketAddress() (defined in cosmos::SocketAddress)cosmos::SocketAddressinlinevirtual