The ObserverUpdater interface is implemented by IceStorm and an instance of this interface is provided on initialization to the TopicManagerObserver object.
More...
#include <ArmarXCore/applications/ArmarXStorm/IceStorm/generated/IceStorm/Instrumentation.h>
The ObserverUpdater interface is implemented by IceStorm and an instance of this interface is provided on initialization to the TopicManagerObserver object.
This interface can be used by add-ins imlementing the TopicManagerObserver interface to update the obsevers of observed objects.
Definition at line 270 of file Instrumentation.h.
◆ PointerType
◆ ~ObserverUpdater()
◆ updateSubscriberObservers() [1/2]
void updateSubscriberObservers |
( |
| ) |
|
Update subscriber observers associated with each subscriber.
When called, this method goes through all the subscribers and for each subscriber TopicManagerObserver::getSubscriberObserver is called. The implementation of getSubscriberObserver has the possibility to return an updated observer if necessary.
◆ updateSubscriberObservers() [2/2]
virtual void updateSubscriberObservers |
( |
| ) |
|
|
pure virtual |
◆ updateTopicObservers() [1/2]
void updateTopicObservers |
( |
| ) |
|
Update topic observers associated with each topics.
When called, this method goes through all the topics and for each topic TopicManagerObserver::getTopicObserver is called. The implementation of getTopicObserver has the possibility to return an updated observer if necessary.
◆ updateTopicObservers() [2/2]
virtual void updateTopicObservers |
( |
| ) |
|
|
pure virtual |
The documentation for this interface was generated from the following files: