NetAddressList Class Reference

#include <NetAddress.hh>

Collaboration diagram for NetAddressList:

Collaboration graph
[legend]

Public Member Functions

 NetAddressList (char const *hostname)
 NetAddressList (NetAddressList const &orig)
NetAddressListoperator= (NetAddressList const &rightSide)
virtual ~NetAddressList ()
unsigned numAddresses () const
NetAddress const * firstAddress () const

Private Member Functions

void assign (netAddressBits numAddresses, NetAddress **addressArray)
void clean ()

Private Attributes

unsigned fNumAddresses
NetAddress ** fAddressArray

Friends

class Iterator

Data Structures

class  Iterator

Detailed Description

Definition at line 62 of file NetAddress.hh.


Constructor & Destructor Documentation

NetAddressList::NetAddressList ( char const *  hostname  ) 

NetAddressList::NetAddressList ( NetAddressList const &  orig  ) 

virtual NetAddressList::~NetAddressList (  )  [virtual]


Member Function Documentation

NetAddressList& NetAddressList::operator= ( NetAddressList const &  rightSide  ) 

unsigned NetAddressList::numAddresses (  )  const [inline]

Definition at line 69 of file NetAddress.hh.

References fNumAddresses.

00069 { return fNumAddresses; }

NetAddress const* NetAddressList::firstAddress (  )  const

void NetAddressList::assign ( netAddressBits  numAddresses,
NetAddress **  addressArray 
) [private]

void NetAddressList::clean (  )  [private]


Friends And Related Function Documentation

friend class Iterator [friend]

Definition at line 87 of file NetAddress.hh.


Field Documentation

unsigned NetAddressList::fNumAddresses [private]

Definition at line 88 of file NetAddress.hh.

Referenced by numAddresses().

NetAddress** NetAddressList::fAddressArray [private]

Definition at line 89 of file NetAddress.hh.


The documentation for this class was generated from the following file:
Generated on Fri Sep 12 12:32:31 2014 for live by  doxygen 1.5.2