12 #ifndef DtRtiAmbObserverList_H_
13 #define DtRtiAmbObserverList_H_
16 #include <vlutil/vlHashlist.h>
18 class DtRtiAmbassadorObserver;
27 virtual DtRtiAmbassadorObserver* first()
const;
29 virtual void addObserver(
30 MAKRti::DtString name, DtRtiAmbassadorObserver* observer);
31 virtual DtRtiAmbassadorObserver* removeObserver(MAKRti::DtString name);
42 (DtRtiAmbassadorObserver*)
myObservers.first()->data() : NULL;
MAKRti::DtIntrusiveList myObservers
Definition: ambObsList.h:36
Definition: ambObsList.h:20
virtual DtRtiAmbassadorObserver * first() const
Definition: ambObsList.h:39
#define DT_DLL_LRC
Definition: rtiMsConfig.h:155
MAKRti::DtHashlist myHashedObservers
Definition: ambObsList.h:35