libcosmos
Linux C++ System Programming Library
|
This is the complete list of members for cosmos::IP4Address, including all inherited members.
addr() const (defined in cosmos::IP4Address) | cosmos::IP4Address | inline |
basePtr() override | cosmos::IP4Address | inlineprotectedvirtual |
basePtr() const override | cosmos::IP4Address | inlineprotectedvirtual |
clear() | cosmos::SocketAddress | protected |
FAMILY (defined in cosmos::IP4Address) | cosmos::IP4Address | inlinestatic |
family() const override | cosmos::IP4Address | inlinevirtual |
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 |
getServiceInfo(const NameInfoFlags flags={}) | cosmos::IPAddressBase | |
IP4Address() (defined in cosmos::IP4Address) | cosmos::IP4Address | inline |
IP4Address(const sockaddr_in &raw) (defined in cosmos::IP4Address) | cosmos::IP4Address | inlineexplicit |
IP4Address(const IP4RawAddress addr, const IPPort port=IPPort{0}) (defined in cosmos::IP4Address) | cosmos::IP4Address | inlineexplicit |
IP4Address(const SysString ip, const IPPort port=IPPort{0}) (defined in cosmos::IP4Address) | cosmos::IP4Address | 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::IP4Address) | cosmos::IP4Address | protected |
maxSize() const | cosmos::SocketAddress | inlinevirtual |
NameInfoFlag enum name | cosmos::IPAddressBase | |
NameInfoFlags typedef | cosmos::IPAddressBase | |
operator!=(const IP4Address &other) const (defined in cosmos::IP4Address) | cosmos::IP4Address | inline |
operator==(const IP4Address &other) const (defined in cosmos::IP4Address) | cosmos::IP4Address | inline |
port() const (defined in cosmos::IP4Address) | cosmos::IP4Address | inline |
setAddr(const IP4RawAddress addr) (defined in cosmos::IP4Address) | cosmos::IP4Address | inline |
setFamily() (defined in cosmos::IP4Address) | cosmos::IP4Address | inlineprotected |
setIpFromString(const SysString str) | cosmos::IPAddressBase | |
setPort(const net::NetInt16 port) (defined in cosmos::IP4Address) | cosmos::IP4Address | inline |
size() const override | cosmos::IP4Address | inlinevirtual |
update(size_t new_length) | cosmos::SocketAddress | protectedvirtual |
~SocketAddress() (defined in cosmos::SocketAddress) | cosmos::SocketAddress | inlinevirtual |