|
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 |