Apache log4cxx  Version 0.12.0
log4cxx::helpers::InetAddress Class Reference

#include <inetaddress.h>

Inheritance diagram for log4cxx::helpers::InetAddress:
log4cxx::helpers::Object

Public Member Functions

 InetAddress (const LogString &hostName, const LogString &hostAddr)
 
LogString getHostAddress () const
 Returns the IP address string "%d.%d.%d.%d". More...
 
LogString getHostName () const
 Gets the host name for this IP address. More...
 
LogString toString () const
 Converts this IP address to a String. More...
 
- Public Member Functions inherited from log4cxx::helpers::Object
virtual ~Object ()
 
virtual bool instanceof (const Class &clazz) const =0
 
virtual const void * cast (const Class &clazz) const =0
 

Static Public Member Functions

static InetAddressList getAllByName (const LogString &host)
 Determines all the IP addresses of a host, given the host's name. More...
 
static InetAddressPtr getByName (const LogString &host)
 Determines the IP address of a host, given the host's name. More...
 
static InetAddressPtr getLocalHost ()
 Returns the local host. More...
 
static InetAddressPtr anyAddress ()
 Returns an InetAddress which can be used as any address, for example when listening on a port from any remote addresss. More...
 

Constructor & Destructor Documentation

◆ InetAddress()

log4cxx::helpers::InetAddress::InetAddress ( const LogString hostName,
const LogString hostAddr 
)

Member Function Documentation

◆ anyAddress()

static InetAddressPtr log4cxx::helpers::InetAddress::anyAddress ( )
static

Returns an InetAddress which can be used as any address, for example when listening on a port from any remote addresss.

◆ getAllByName()

static InetAddressList log4cxx::helpers::InetAddress::getAllByName ( const LogString host)
static

Determines all the IP addresses of a host, given the host's name.

◆ getByName()

static InetAddressPtr log4cxx::helpers::InetAddress::getByName ( const LogString host)
static

Determines the IP address of a host, given the host's name.

◆ getHostAddress()

LogString log4cxx::helpers::InetAddress::getHostAddress ( ) const

Returns the IP address string "%d.%d.%d.%d".

◆ getHostName()

LogString log4cxx::helpers::InetAddress::getHostName ( ) const

Gets the host name for this IP address.

◆ getLocalHost()

static InetAddressPtr log4cxx::helpers::InetAddress::getLocalHost ( )
static

Returns the local host.

◆ toString()

LogString log4cxx::helpers::InetAddress::toString ( ) const

Converts this IP address to a String.


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