Apache log4cxx  Version 0.11.0
log4cxx::helpers::InetAddress Class Reference
Inheritance diagram for log4cxx::helpers::InetAddress:
log4cxx::helpers::ObjectImpl 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".
 
LogString getHostName () const
 Gets the host name for this IP address.
 
LogString toString () const
 Converts this IP address to a String.
 
- Public Member Functions inherited from log4cxx::helpers::ObjectImpl
void addRef () const
 
void releaseRef () const
 
- Public Member Functions inherited from log4cxx::helpers::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.
 
static InetAddressPtr getByName (const LogString &host)
 Determines the IP address of a host, given the host's name.
 
static InetAddressPtr getLocalHost ()
 Returns the local host.
 
static InetAddressPtr anyAddress ()
 Returns an InetAddress which can be used as any address, for example when listening on a port from any remote addresss.
 

Additional Inherited Members

- Protected Attributes inherited from log4cxx::helpers::ObjectImpl
unsigned int volatile ref
 

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