9 static const char rcsid[] __attribute__((used)) =
"$Id: IPv6Address.cpp 1653 2016-02-28 19:54:59Z sella $";
11 #include "IPv6Address.h"
12 #include "IPAddress.h"
13 #include "AddressException.h"
17 using namespace sella::net;
19 IPv6Address::IPv6Address(
const std::string &addr)
throw (AddressException) :
23 IPv6Address::IPv6Address() throw (AddressException) :
27 IPv6Address::IPv6Address(
const IPv6Address &other)
throw () :
31 IPv6Address::IPv6Address(
const IPv6Address &&other) throw () :
35 IPv6Address::~IPv6Address() throw () { }
37 const IPv6Address::shared IPv6Address::shared_ptr(
const std::string &addr)
throw (AddressException) {
38 return std::make_shared<IPv6Address>(addr);