ESA JPIP server  0.1
net::Address Class Referenceabstract

Abstract base class to wrap the sockaddr derived structures. More...

#include <address.h>

Inheritance diagram for net::Address:
Collaboration diagram for net::Address:

Public Member Functions

 Address ()
 Empty constructor. More...
 
virtual sockaddr * GetSockAddr () const =0
 Returns a pointer to a sockaddr structure. More...
 
virtual int GetSize () const =0
 Returns the size in bytes of the sockaddr structure returned by the previous method. More...
 
virtual ~Address ()
 Empty destructor. More...
 

Detailed Description

Abstract base class to wrap the sockaddr derived structures.

This class is the base of the address classes.

See Also
InetAddress
UnixAddress

Constructor & Destructor Documentation

net::Address::Address ( )
inline

Empty constructor.

virtual net::Address::~Address ( )
inlinevirtual

Empty destructor.

Member Function Documentation

virtual int net::Address::GetSize ( ) const
pure virtual

Returns the size in bytes of the sockaddr structure returned by the previous method.

Implemented in net::UnixAddress, and net::InetAddress.

Here is the caller graph for this function:

virtual sockaddr* net::Address::GetSockAddr ( ) const
pure virtual

Returns a pointer to a sockaddr structure.

Implemented in net::UnixAddress, and net::InetAddress.

Here is the caller graph for this function:


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