#include <src/main/decaf/net/Inet4Address.h>
Constructor & Destructor Documentation
decaf::net::Inet4Address::Inet4Address |
( |
| ) |
|
|
protected |
decaf::net::Inet4Address::Inet4Address |
( |
const unsigned char * |
ipAddress, |
|
|
int |
numBytes |
|
) |
| |
|
protected |
decaf::net::Inet4Address::Inet4Address |
( |
const std::string & |
hostname, |
|
|
const unsigned char * |
ipAddress, |
|
|
int |
numBytes |
|
) |
| |
|
protected |
virtual decaf::net::Inet4Address::~Inet4Address |
( |
| ) |
|
|
virtual |
Member Function Documentation
virtual InetAddress* decaf::net::Inet4Address::clone |
( |
| ) |
const |
|
virtual |
Returns a newly allocated copy of this InetAddress.
The caller owns the resulting copy and must delete it.
- Returns
- a new InetAddress instance that is a copy of this one, caller owns.
Reimplemented from decaf::net::InetAddress.
virtual bool decaf::net::Inet4Address::isAnyLocalAddress |
( |
| ) |
const |
|
virtual |
virtual bool decaf::net::Inet4Address::isLinkLocalAddress |
( |
| ) |
const |
|
virtual |
virtual bool decaf::net::Inet4Address::isLoopbackAddress |
( |
| ) |
const |
|
virtual |
virtual bool decaf::net::Inet4Address::isMCGlobal |
( |
| ) |
const |
|
virtual |
virtual bool decaf::net::Inet4Address::isMCLinkLocal |
( |
| ) |
const |
|
virtual |
Check if this InetAddress is Multicast and has Link Local scope.
- Returns
- true if the address is Multicast and has Link Local scope.
Reimplemented from decaf::net::InetAddress.
virtual bool decaf::net::Inet4Address::isMCNodeLocal |
( |
| ) |
const |
|
virtual |
Check if this InetAddress is Multicast and has Node Local scope.
- Returns
- true if the address is Multicast and has Node Local scope.
Reimplemented from decaf::net::InetAddress.
virtual bool decaf::net::Inet4Address::isMCOrgLocal |
( |
| ) |
const |
|
virtual |
Check if this InetAddress is Multicast and has Organization scope.
- Returns
- true if the address is Multicast and has Organization scope.
Reimplemented from decaf::net::InetAddress.
virtual bool decaf::net::Inet4Address::isMCSiteLocal |
( |
| ) |
const |
|
virtual |
Check if this InetAddress is Multicast and has Site Local scope.
- Returns
- true if the address is Multicast and has Site Local scope.
Reimplemented from decaf::net::InetAddress.
virtual bool decaf::net::Inet4Address::isMulticastAddress |
( |
| ) |
const |
|
virtual |
virtual bool decaf::net::Inet4Address::isSiteLocalAddress |
( |
| ) |
const |
|
virtual |
Friends And Related Function Documentation
The documentation for this class was generated from the following file: