![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Collaboration diagram for DtRtiAmbObserverList:Public Member Functions | |
| DtRtiAmbObserverList () | |
| virtual | ~DtRtiAmbObserverList () |
| virtual DtRtiAmbassadorObserver * | first () const |
| virtual void | addObserver (MAKRti::DtString name, DtRtiAmbassadorObserver *observer) |
| virtual DtRtiAmbassadorObserver * | removeObserver (MAKRti::DtString name) |
Protected Attributes | |
| MAKRti::DtHashlist | myHashedObservers |
| MAKRti::DtIntrusiveList | myObservers |
| DtRtiAmbObserverList::~DtRtiAmbObserverList | ( | ) | [virtual] |
References myHashedObservers, and NULL.
| void DtRtiAmbObserverList::addObserver | ( | MAKRti::DtString | name, |
| DtRtiAmbassadorObserver * | observer | ||
| ) | [virtual] |
References myHashedObservers.
Referenced by DtRtiAmbassadorBaseImplementor::addObserver().
| DtRtiAmbassadorObserver * DtRtiAmbObserverList::first | ( | ) | const [inline, virtual] |
References myObservers, and NULL.
| DtRtiAmbassadorObserver * DtRtiAmbObserverList::removeObserver | ( | MAKRti::DtString | name | ) | [virtual] |
References myHashedObservers.
Referenced by DtRtiAmbassadorBaseImplementor::removeObserver().
MAKRti::DtHashlist DtRtiAmbObserverList::myHashedObservers [protected] |
Referenced by addObserver(), removeObserver(), and ~DtRtiAmbObserverList().
MAKRti::DtIntrusiveList DtRtiAmbObserverList::myObservers [protected] |
Referenced by first().