#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().