#include <GAV.hh>
Public Member Functions | |
| FederateHandleSet (ULong size) | |
| virtual | ~FederateHandleSet () |
| virtual ULong | size () const |
| virtual FederateHandle | getHandle (ULong i) const throw (ArrayIndexOutOfBounds) |
| virtual void | add (FederateHandle h) throw (ValueCountExceeded) |
| virtual void | remove (FederateHandle h) throw (ArrayIndexOutOfBounds) |
| virtual void | empty () |
| virtual bool | isMember (FederateHandle h) const |
Protected Attributes | |
| std::list< FederateHandle > | _set |
Definition at line 56 of file GAV.hh.
| FederateHandleSet | ( | ULong | size | ) |
| ~FederateHandleSet | ( | ) | [virtual] |
Definition at line 311 of file GAV.cc.
References FederateHandleSet::empty().

| ULong size | ( | ) | const [inline, virtual] |
| FederateHandle getHandle | ( | ULong | i | ) | const throw (ArrayIndexOutOfBounds) [virtual] |
| void add | ( | FederateHandle | h | ) | throw (ValueCountExceeded) [virtual] |
| void remove | ( | FederateHandle | h | ) | throw (ArrayIndexOutOfBounds) [virtual] |
Definition at line 348 of file GAV.cc.
References FederateHandleSet::_set, and FederateHandleSet::isMember().

| void empty | ( | ) | [virtual] |
Definition at line 359 of file GAV.cc.
References FederateHandleSet::_set.
Referenced by FederateHandleSet::~FederateHandleSet().
| bool isMember | ( | FederateHandle | h | ) | const [virtual] |
Definition at line 366 of file GAV.cc.
References FederateHandleSet::_set.
Referenced by FederateHandleSet::remove().
std::list<FederateHandle> _set [protected] |
Definition at line 78 of file GAV.hh.
Referenced by FederateHandleSet::add(), FederateHandleSet::empty(), FederateHandleSet::getHandle(), FederateHandleSet::isMember(), FederateHandleSet::remove(), and FederateHandleSet::size().
1.5.5