#include <Handled.hh>

Public Types | |
| typedef T | handle_type |
| The handle type from generic class template argument. | |
Public Member Functions | |
| Handled () | |
| Default constructor. | |
| Handled (handle_type hValue) | |
| Create an handled. | |
| void | setHandle (handle_type hValue) |
| Create an handled. | |
| handle_type | getHandle () const |
| Get handle. | |
Protected Attributes | |
| handle_type | handle |
All classes for which there is an RTI::<handleType> should inherit from Handled< RTI::<handleType>>.
Attribute
Definition at line 39 of file Handled.hh.
| typedef T handle_type |
| Handled | ( | ) | [inline] |
Default constructor.
Handle value is initialized with zero
Definition at line 76 of file Handled.hh.
| Handled | ( | handle_type | hValue | ) | [inline] |
Create an handled.
| [in] | hValue | initial handle value |
Definition at line 80 of file Handled.hh.
| void setHandle | ( | handle_type | hValue | ) | [inline] |
Create an handled.
| [in] | hValue | the handle value |
Definition at line 85 of file Handled.hh.
References Handled::handle.
Referenced by certi::fedparser::startSpace().
| T getHandle | ( | ) | const [inline] |
Get handle.
Definition at line 92 of file Handled.hh.
References Handled::handle.
Referenced by certi::fedparser::addDimension(), ObjectClass::broadcastClassMessage(), RootObject::createRegion(), RTIRegion::getSpaceHandle(), Subscriber::match(), RTI::RTIambassador::notifyAboutRegionModification(), certi::fedparser::startSpace(), and ObjectClass::unsubscribe().
handle_type handle [protected] |
Reimplemented in Object.
Definition at line 72 of file Handled.hh.
Referenced by Dimension::Dimension(), Handled::getHandle(), and Handled::setHandle().
1.5.5