TopicManagerObserverI Class Reference

#include <ArmarXCore/applications/ArmarXStorm/IceStorm/InstrumentationI.h>

+ Inheritance diagram for TopicManagerObserverI:

Public Member Functions

virtual IceStorm::Instrumentation::SubscriberObserverPtr getSubscriberObserver (const std::string &, const std::string &, const Ice::ObjectPrx &, const IceStorm::QoS &, const IceStorm::TopicPrx &, IceStorm::Instrumentation::SubscriberState, const IceStorm::Instrumentation::SubscriberObserverPtr &)
 
virtual IceStorm::Instrumentation::TopicObserverPtr getTopicObserver (const std::string &, const std::string &, const IceStorm::Instrumentation::TopicObserverPtr &)
 
virtual void setObserverUpdater (const IceStorm::Instrumentation::ObserverUpdaterPtr &)
 
 TopicManagerObserverI (const IceInternal::MetricsAdminIPtr &)
 
- Public Member Functions inherited from TopicManagerObserver
virtual ::IceStorm::Instrumentation::SubscriberObserverPtr getSubscriberObserver (const ::std::string &, const ::std::string &, const ::Ice::ObjectPrx &, const ::IceStorm::QoS &, const ::IceStorm::TopicPrx &, ::IceStorm::Instrumentation::SubscriberState, const ::IceStorm::Instrumentation::SubscriberObserverPtr &)=0
 
SubscriberObserver getSubscriberObserver (string svc, string topic, Object *prx, QoS q, IceStorm::Topic *link, SubscriberState s, SubscriberObserver old)
 This method should return an observer for the given subscriber. More...
 
virtual ::IceStorm::Instrumentation::TopicObserverPtr getTopicObserver (const ::std::string &, const ::std::string &, const ::IceStorm::Instrumentation::TopicObserverPtr &)=0
 
TopicObserver getTopicObserver (string svc, string name, TopicObserver old)
 This method should return an observer for the given topic. More...
 
virtual void setObserverUpdater (const ::IceStorm::Instrumentation::ObserverUpdaterPtr &)=0
 
void setObserverUpdater (ObserverUpdater updater)
 IceStorm calls this method on initialization. More...
 
virtual ~TopicManagerObserver ()
 

Additional Inherited Members

- Public Types inherited from TopicManagerObserver
typedef TopicManagerObserverPtr PointerType
 

Detailed Description

Definition at line 40 of file InstrumentationI.h.

Constructor & Destructor Documentation

◆ TopicManagerObserverI()

TopicManagerObserverI ( const IceInternal::MetricsAdminIPtr &  metrics)

Definition at line 321 of file InstrumentationI.cpp.

Member Function Documentation

◆ getSubscriberObserver()

SubscriberObserverPtr getSubscriberObserver ( const std::string &  ,
const std::string &  ,
const Ice::ObjectPrx &  ,
const IceStorm::QoS &  ,
const IceStorm::TopicPrx ,
IceStorm::Instrumentation::SubscriberState  ,
const IceStorm::Instrumentation::SubscriberObserverPtr  
)
virtual

Definition at line 354 of file InstrumentationI.cpp.

◆ getTopicObserver()

TopicObserverPtr getTopicObserver ( const std::string &  ,
const std::string &  ,
const IceStorm::Instrumentation::TopicObserverPtr  
)
virtual

Definition at line 336 of file InstrumentationI.cpp.

◆ setObserverUpdater()

void setObserverUpdater ( const IceStorm::Instrumentation::ObserverUpdaterPtr updater)
virtual

Definition at line 329 of file InstrumentationI.cpp.


The documentation for this class was generated from the following files: