#include <pnetaddr.h>
Inheritance diagram for P::NetworkAddress:

Public Member Functions | |
| NetworkAddress (const NetworkAddress &addr) | |
| virtual | ~NetworkAddress () |
| int | family () const |
| Returns the address family. | |
| const void * | addr () const |
| socklen_t | addrlen () const |
| virtual std::string | str () const=0 |
| virtual NetworkAddress * | clone () const=0 |
| NetworkAddress & | operator= (const NetworkAddress &addr) |
Protected Member Functions | |
| NetworkAddress (int family, socklen_t addrlen) | |
| void * | _addr () const |
This class is used as a base class for all network address classes supported by the Socket class.
Definition at line 43 of file pnetaddr.h.
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
Definition at line 66 of file pnetaddr.h. |
|
|
Definition at line 51 of file pnetaddr.h. |
|
|
Definition at line 54 of file pnetaddr.h. |
|
|
Implemented in P::ATalkAddress, P::Inet6Address, P::InetAddress, and P::IpxAddress. |
|
|
Returns the address family.
|
|
|
Reimplemented in P::ATalkAddress. |
|
|
Implemented in P::ATalkAddress, P::Inet6Address, P::InetAddress, and P::IpxAddress. |
1.3.3