WvAddr Class Reference

#include <wvaddr.h>

Inheritance diagram for WvAddr:
[legend]

List of all members.


Detailed Description

Base class for different address types, each of which will have the ability to convert itself to/from a printable string, as well as other type-specific abilities.

Definition at line 114 of file wvaddr.h.


Public Member Functions

 WvAddr ()
virtual ~WvAddr ()
virtual WvEncap encap () const =0
 operator WvString () const
virtual bool comparator (const WvAddr *a2, bool first_pass=true) const
virtual const char * type () const
virtual bool isbroadcast () const
virtual struct sockaddr * sockaddr () const =0
virtual size_t sockaddr_len () const =0
virtual const
unsigned char * 
rawdata () const
virtual size_t rawdata_len () const
virtual unsigned WvHash () const
bool operator== (const WvAddr &a2) const
bool operator!= (const WvAddr &a2) const

Static Public Member Functions

static WvAddrgen (struct sockaddr *addr)

Protected Member Functions

virtual WvString printable () const =0

The documentation for this class was generated from the following files:
Generated on Fri Oct 5 18:20:33 2007 for WvStreams by  doxygen 1.5.3