# RTI::FederateHandleSet Class Reference

`#include <RTI.hh>`

Inheritance diagram for RTI::FederateHandleSet:

[legend]

List of all members.

## Public Member Functions
virtual | ~FederateHandleSet ()
virtual ULong | size () const =0
virtual FederateHandle | getHandle (ULong) const =0 throw (ArrayIndexOutOfBounds)
virtual void | add (FederateHandle)=0 throw (ValueCountExceeded)
virtual void | remove (FederateHandle)=0 throw (ArrayIndexOutOfBounds)
virtual void | empty ()=0
virtual Boolean | isMember (FederateHandle) const =0

## Detailed Description

Definition at line 322 of file RTI.hh.

## Constructor & Destructor Documentation

virtual ~FederateHandleSet | ( |  | ) | `[inline, virtual]`

Definition at line 325 of file RTI.hh.

## Member Function Documentation

virtual ULong size | ( |  | ) | const`[pure virtual]`

Implemented in FederateHandleSetImp.

virtual FederateHandle getHandle | ( | ULong |  | ) | const throw (ArrayIndexOutOfBounds)`[pure virtual]`

Implemented in FederateHandleSetImp.

virtual void add | ( | FederateHandle |  | ) | throw (ValueCountExceeded)`[pure virtual]`

virtual void remove | ( | FederateHandle |  | ) | throw (ArrayIndexOutOfBounds)`[pure virtual]`

virtual void empty | ( |  | ) | `[pure virtual]`

Implemented in FederateHandleSetImp.

virtual Boolean isMember | ( | FederateHandle |  | ) | const`[pure virtual]`

The documentation for this class was generated from the following file:

- RTI.hh