Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

address.h File Reference

#include <cc++/config.h>
#include <cc++/missing.h>
#include <cc++/thread.h>
#include <cc++/exception.h>

Go to the source code of this file.

Namespaces

namespace  ost

Defines

#define InetAddress   IPV4Address
#define InetHostAddress   IPV4Host
#define InetMaskAddress   IPV4Mask
#define InetMcastAddress   IPV4Multicast
#define InetMcastAddressValidator   IPV4MulticastValidator
#define InetAddrValidator   IPV4Validator
#define BroadcastAddress   IPV4Broadcast

Typedefs

typedef unsigned short tpport_t
 Transport Protocol Ports.

Functions

__EXPORT std::ostream & operator<< (std::ostream &os, const IPV4Address &ia)
in_addr getaddress (const IPV4Address &ia)
__EXPORT std::ostream & operator<< (std::ostream &os, const IPV6Address &ia)
in6_addr getaddress (const IPV6Address &ia)

Variables

__EXPORT IPV4Host
__EXPORT IPV6Host


Define Documentation

#define BroadcastAddress   IPV4Broadcast
 

#define InetAddress   IPV4Address
 

#define InetAddrValidator   IPV4Validator
 

#define InetHostAddress   IPV4Host
 

#define InetMaskAddress   IPV4Mask
 

#define InetMcastAddress   IPV4Multicast
 

#define InetMcastAddressValidator   IPV4MulticastValidator
 


Typedef Documentation

typedef unsigned short ost::tpport_t
 

Transport Protocol Ports.


Function Documentation

struct in6_addr getaddress const IPV6Address &  ia  )  [inline]
 

struct in_addr getaddress const IPV4Address &  ia  )  [inline]
 

__EXPORT std::ostream& operator<< std::ostream &  os,
const IPV6Address &  ia
 

__EXPORT std::ostream& operator<< std::ostream &  os,
const IPV4Address &  ia
 


Variable Documentation

class __EXPORT ost::IPV4Host
 

class __EXPORT ost::IPV6Host
 


Generated on Wed Jul 5 08:05:27 2006 for GNU CommonC++ by  doxygen 1.4.1