Marine Library  1.0
C++ library for Linux Networking Development
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
CSockAddr Member List

This is the complete list of members for CSockAddr, including all inherited members.

clear() (defined in CSockAddr)CSockAddrinline
CSockAddr() (defined in CSockAddr)CSockAddrinline
CSockAddr(const std::string &host, const std::string &serv) (defined in CSockAddr)CSockAddrinline
CSockAddr(const std::string &host, uint16_t port=0, bool hostOrder=true) (defined in CSockAddr)CSockAddrinlineexplicit
CSockAddr(const __SS &addr, socklen_t len) (defined in CSockAddr)CSockAddrinline
CSockAddr(const __SA &addr, socklen_t len) (defined in CSockAddr)CSockAddrinline
CSockAddr(const __SA4 &addr) (defined in CSockAddr)CSockAddrinlineexplicit
CSockAddr(const __SA6 &addr) (defined in CSockAddr)CSockAddrinlineexplicit
family() const (defined in CSockAddr)CSockAddrinline
getIpv4(bool hostOrder=true) const (defined in CSockAddr)CSockAddrinline
getIpv6(struct in6_addr &ipv6) const (defined in CSockAddr)CSockAddrinline
getPort(bool hostOrder=true) const (defined in CSockAddr)CSockAddrinline
IPv4FromIf(const std::string &eth, bool hostOrder=true) (defined in CSockAddr)CSockAddrinlinestatic
IPv4FromStr(const std::string &ipv4, bool hostOrder=true) (defined in CSockAddr)CSockAddrinlinestatic
IPv4String(uint32_t ipv4, bool hostOrder=true) (defined in CSockAddr)CSockAddrinlinestatic
IPv6FromStr(const std::string &ipv6, struct in6_addr *addr) (defined in CSockAddr)CSockAddrinlinestatic
IPv6String(const struct in6_addr &ipv6, std::string *result) (defined in CSockAddr)CSockAddrinlinestatic
setAddr(const __SS &addr, socklen_t len) (defined in CSockAddr)CSockAddrinline
setAddr(const __SA &addr, socklen_t len) (defined in CSockAddr)CSockAddrinline
setAddr(const __SA4 &addr) (defined in CSockAddr)CSockAddrinline
setAddr(const __SA6 &addr) (defined in CSockAddr)CSockAddrinline
setIp(const std::string &host) (defined in CSockAddr)CSockAddrinline
setIp(uint32_t ipv4, bool hostOrder=true) (defined in CSockAddr)CSockAddrinline
setIp(const in6_addr &ipv6) (defined in CSockAddr)CSockAddrinline
setPort(const std::string &serv) (defined in CSockAddr)CSockAddrinline
setPort(uint16_t port, bool hostOrder=true) (defined in CSockAddr)CSockAddrinline
sockaddr() const (defined in CSockAddr)CSockAddrinline
socklen() const (defined in CSockAddr)CSockAddrinline
toString() const (defined in CSockAddr)CSockAddrinline
valid() const (defined in CSockAddr)CSockAddrinline