libcosmos
Linux C++ System Programming Library
|
This is the complete list of members for cosmos::IP6Address, including all inherited members.
addr() const (defined in cosmos::IP6Address) | cosmos::IP6Address | inline |
basePtr() override | cosmos::IP6Address | inlineprotectedvirtual |
basePtr() const override | cosmos::IP6Address | inlineprotectedvirtual |
clear() | cosmos::SocketAddress | protected |
FAMILY (defined in cosmos::IP6Address) | cosmos::IP6Address | inlinestatic |
family() const override | cosmos::IP6Address | inlinevirtual |
getFlowInfo() const | cosmos::IP6Address | inline |
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::IPAddressBase | protected |
getScopeID() const | cosmos::IP6Address | inline |
getServiceInfo(const NameInfoFlags flags={}) | cosmos::IPAddressBase | |
IP6Address() (defined in cosmos::IP6Address) | cosmos::IP6Address | inline |
IP6Address(const sockaddr_in6 &raw) (defined in cosmos::IP6Address) | cosmos::IP6Address | inlineexplicit |
IP6Address(const IP6RawAddress &addr, const IPPort port=IPPort{0}) (defined in cosmos::IP6Address) | cosmos::IP6Address | inlineexplicit |
ipAddrPtr() | cosmos::IPAddressBase | protected |
ipAddrPtr() const | cosmos::IPAddressBase | protected |
ipAsString() const | cosmos::IPAddressBase | |
isV4() const (defined in cosmos::IPAddressBase) | cosmos::IPAddressBase | inline |
isV6() const (defined in cosmos::IPAddressBase) | cosmos::IPAddressBase | inline |
m_addr (defined in cosmos::IP6Address) | cosmos::IP6Address | protected |
maxSize() const | cosmos::SocketAddress | inlinevirtual |
NameInfoFlag enum name | cosmos::IPAddressBase | |
NameInfoFlags typedef | cosmos::IPAddressBase | |
operator!=(const IP6Address &other) const (defined in cosmos::IP6Address) | cosmos::IP6Address | inline |
operator==(const IP6Address &other) const (defined in cosmos::IP6Address) | cosmos::IP6Address | inline |
port() const (defined in cosmos::IP6Address) | cosmos::IP6Address | inline |
setAddr(const IP6RawAddress &addr) (defined in cosmos::IP6Address) | cosmos::IP6Address | inline |
setFamily() (defined in cosmos::IP6Address) | cosmos::IP6Address | inlineprotected |
setFlowInfo(const uint32_t flowinfo) (defined in cosmos::IP6Address) | cosmos::IP6Address | inline |
setIpFromString(const SysString str) | cosmos::IPAddressBase | |
setPort(const IPPort port) (defined in cosmos::IP6Address) | cosmos::IP6Address | inline |
setScopeID(const InterfaceIndex index) | cosmos::IP6Address | inline |
size() const override | cosmos::IP6Address | inlinevirtual |
update(size_t new_length) | cosmos::SocketAddress | protectedvirtual |
~SocketAddress() (defined in cosmos::SocketAddress) | cosmos::SocketAddress | inlinevirtual |