# RTI::AttributeHandleSet Class Reference

`#include <RTI.hh>`

Inheritance diagram for RTI::AttributeHandleSet:

[legend]

List of all members.

## Public Member Functions
virtual | ~AttributeHandleSet ()
virtual ULong | size () const =0
virtual AttributeHandle | getHandle (ULong) const =0 throw (ArrayIndexOutOfBounds)
virtual void | add (AttributeHandle)=0 throw (ArrayIndexOutOfBounds, AttributeNotDefined)
virtual void | remove (AttributeHandle)=0 throw (AttributeNotDefined)
virtual void | empty ()=0
virtual Boolean | isEmpty () const =0
virtual Boolean | isMember (AttributeHandle h) const =0

## Detailed Description

Definition at line 293 of file RTI.hh.

## Constructor & Destructor Documentation

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

Definition at line 296 of file RTI.hh.

## Member Function Documentation

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

Implemented in AttributeHandleSetImp.

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

Implemented in AttributeHandleSetImp.

virtual void add | ( | AttributeHandle |  | ) | throw (ArrayIndexOutOfBounds, AttributeNotDefined)`[pure virtual]`

Implemented in AttributeHandleSetImp.

virtual void remove | ( | AttributeHandle |  | ) | throw (AttributeNotDefined)`[pure virtual]`

Implemented in AttributeHandleSetImp.

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

Implemented in AttributeHandleSetImp.

virtual Boolean isEmpty | ( |  | ) | const`[pure virtual]`

Implemented in AttributeHandleSetImp.

virtual Boolean isMember | ( | AttributeHandle | h | ) | const`[pure virtual]`

Implemented in AttributeHandleSetImp.

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

- RTI.hh