#include <RTI.hh>
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 |
Definition at line 293 of file RTI.hh.
virtual ~AttributeHandleSet | ( | ) | [inline, virtual] |
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.