DirectedNetInterfaceSet Class Reference

#include <NetInterface.hh>

Collaboration diagram for DirectedNetInterfaceSet:

Collaboration graph
[legend]

Public Member Functions

 DirectedNetInterfaceSet ()
virtual ~DirectedNetInterfaceSet ()
DirectedNetInterfaceAdd (DirectedNetInterface const *interf)
Boolean Remove (DirectedNetInterface const *interf)
Boolean IsEmpty ()

Private Attributes

HashTablefTable

Friends

class Iterator

Data Structures

class  Iterator

Detailed Description

Definition at line 52 of file NetInterface.hh.


Constructor & Destructor Documentation

DirectedNetInterfaceSet::DirectedNetInterfaceSet (  ) 

Definition at line 51 of file NetInterface.cpp.

DirectedNetInterfaceSet::~DirectedNetInterfaceSet (  )  [virtual]

Definition at line 55 of file NetInterface.cpp.

References fTable.

00055                                                   {
00056         delete fTable;
00057 }


Member Function Documentation

DirectedNetInterface * DirectedNetInterfaceSet::Add ( DirectedNetInterface const *  interf  ) 

Definition at line 60 of file NetInterface.cpp.

References HashTable::Add(), and fTable.

00060                                                                {
00061   return (DirectedNetInterface*) fTable->Add((char*)interf, (void*)interf);
00062 }

Boolean DirectedNetInterfaceSet::Remove ( DirectedNetInterface const *  interf  ) 

Definition at line 65 of file NetInterface.cpp.

References fTable, and HashTable::Remove().

00065                                                                   {
00066   return fTable->Remove((char*)interf);
00067 }

Boolean DirectedNetInterfaceSet::IsEmpty (  )  [inline]

Definition at line 61 of file NetInterface.hh.

References fTable, and HashTable::IsEmpty().

00061 { return fTable->IsEmpty(); }


Friends And Related Function Documentation

friend class Iterator [friend]

Definition at line 76 of file NetInterface.hh.


Field Documentation

HashTable* DirectedNetInterfaceSet::fTable [private]

Definition at line 77 of file NetInterface.hh.

Referenced by Add(), IsEmpty(), Remove(), and ~DirectedNetInterfaceSet().


The documentation for this class was generated from the following files:
Generated on Tue Mar 25 14:39:19 2014 for live by  doxygen 1.5.2