#include <RTItypesImp.hh>

Public Member Functions | |
| FederateHandleSetImp (ULong) | |
| virtual | ~FederateHandleSetImp () |
| virtual ULong | size () const |
| virtual FederateHandle | getHandle (ULong) const throw (RTI::ArrayIndexOutOfBounds) |
| virtual void | add (FederateHandle) throw (RTI::ValueCountExceeded) |
| virtual void | remove (FederateHandle) throw (RTI::ArrayIndexOutOfBounds) |
| virtual void | empty () |
| virtual RTI::Boolean | isMember (FederateHandle) const |
Protected Attributes | |
| std::vector< FederateHandle > | _set |
Definition at line 147 of file RTItypesImp.hh.
| FederateHandleSetImp | ( | ULong | size | ) |
| ~FederateHandleSetImp | ( | ) | [virtual] |
Definition at line 249 of file RTItypesImp.cc.
| ULong size | ( | ) | const [virtual] |
Implements RTI::FederateHandleSet.
Definition at line 253 of file RTItypesImp.cc.
References FederateHandleSetImp::_set.
Referenced by FederateHandleSetImp::getHandle().
| FederateHandle getHandle | ( | ULong | i | ) | const throw (RTI::ArrayIndexOutOfBounds) [virtual] |
Implements RTI::FederateHandleSet.
Definition at line 258 of file RTItypesImp.cc.
References FederateHandleSetImp::_set, and FederateHandleSetImp::size().

| void add | ( | FederateHandle | h | ) | throw (RTI::ValueCountExceeded) [virtual] |
| void remove | ( | FederateHandle | h | ) | throw (RTI::ArrayIndexOutOfBounds) [virtual] |
| void empty | ( | ) | [virtual] |
Implements RTI::FederateHandleSet.
Definition at line 283 of file RTItypesImp.cc.
References FederateHandleSetImp::_set.
| RTI::Boolean isMember | ( | FederateHandle | h | ) | const [virtual] |
std::vector<FederateHandle> _set [protected] |
Definition at line 169 of file RTItypesImp.hh.
Referenced by FederateHandleSetImp::add(), FederateHandleSetImp::empty(), FederateHandleSetImp::FederateHandleSetImp(), FederateHandleSetImp::getHandle(), FederateHandleSetImp::isMember(), FederateHandleSetImp::remove(), and FederateHandleSetImp::size().
1.5.5