43 #ifndef _networkipaddress_cpp
44 #define _networkipaddress_cpp
46 #include "Network/ipaddress.h"
55 IPAddress::IPAddress()
59 IPAddress::~IPAddress()
63 void IPAddress::SetAddress(
const String& Address)
69 String IPAddress::GetAddressAsString()
const
74 char* IPAddress::GetAddressAsCString()
const
79 const String& IPAddress::GetHostName()
const
87 IPAddress_4::IPAddress_4()
92 IPAddress_4::~IPAddress_4()
97 bool IPAddress_4::VerifyAddress(
const String& Addr)
102 IPAddress::IPVersion IPAddress_4::GetVersion()
const
104 return IPAddress::IP_v4;
110 IPAddress_6::IPAddress_6()
115 IPAddress_6::~IPAddress_6()
120 bool IPAddress_6::VerifyAddress(
const String& Addr)
125 IPAddress::IPVersion IPAddress_6::GetVersion()
const
127 return IPAddress::IP_v6;