#include <NetAddress.hh>
Collaboration diagram for NetAddressList::Iterator:

Public Member Functions | |
| Iterator (NetAddressList const &addressList) | |
| NetAddress const * | nextAddress () |
Private Attributes | |
| NetAddressList const & | fAddressList |
| unsigned | fNextIndex |
Definition at line 74 of file NetAddress.hh.
| NetAddressList::Iterator::Iterator | ( | NetAddressList const & | addressList | ) |
| NetAddress const * NetAddressList::Iterator::nextAddress | ( | ) |
Definition at line 207 of file NetAddress.cpp.
References NetAddressList::fAddressArray, fAddressList, fNextIndex, NULL, and NetAddressList::numAddresses().
00207 { 00208 if (fNextIndex >= fAddressList.numAddresses()) return NULL; // no more 00209 return fAddressList.fAddressArray[fNextIndex++]; 00210 }
NetAddressList const& NetAddressList::Iterator::fAddressList [private] |
unsigned NetAddressList::Iterator::fNextIndex [private] |
1.5.2