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:
net::IP

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

Member Function Documentation

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

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