Apache Mesos
Public Member Functions | Static Public Member Functions | List of all members
net::IPv6 Class Reference

#include <ip.hpp>

Inheritance diagram for net::IPv6:

Public Member Functions

 IPv6 (const in6_addr &in6)
in6_addr in6 () const
- Public Member Functions inherited from net::IP
 IP (const struct in_addr &_storage)
 IP (const struct in6_addr &_storage)
 IP (uint32_t _ip)
int family () const
Try< struct in_addr > in () const
Try< struct in6_addr > in6 () const
bool isLoopback () const
bool isAny () const
bool operator== (const IP &that) const
bool operator!= (const IP &that) const
bool operator< (const IP &that) const
bool operator> (const IP &that) const

Static Public Member Functions

static IPv6 LOOPBACK ()
static IPv6 ANY ()
static Try< IPv6parse (const std::string &value)
- Static Public Member Functions inherited from net::IP
static Try< IPparse (const std::string &value, int family=AF_UNSPEC)
static Try< IPcreate (const struct sockaddr_storage &_storage)
static Try< IPcreate (const struct sockaddr &_storage)

Additional Inherited Members

- Protected Member Functions inherited from net::IP
void clear ()
- Protected Attributes inherited from net::IP
int family_
Storage storage_

Constructor & Destructor Documentation

net::IPv6::IPv6 ( const in6_addr &  in6)

Member Function Documentation

static IPv6 net::IPv6::ANY ( )
in6_addr net::IPv6::in6 ( ) const
static IPv6 net::IPv6::LOOPBACK ( )
static Try<IPv6> net::IPv6::parse ( const std::string &  value)

The documentation for this class was generated from the following file: