LoggerConsumer.h
Go to the documentation of this file.
1 // -*- C++ -*-
20 #ifndef RTC_LOGGERCONSUMER_H
21 #define RTC_LOGGERCONSUMER_H
22 
23 #include <coil/Mutex.h>
24 #include <coil/Factory.h>
25 #include <coil/stringutil.h>
27 #include <rtm/CorbaConsumer.h>
28 #include <rtm/idl/SDOPackageStub.h>
29 
30 #include "LoggerStub.h"
31 
32 namespace RTC
33 {
34 
41  : public SdoServiceConsumerBase
42  {
43  public:
52 
60  virtual ~LoggerConsumer();
61 
69  virtual bool init(RTObject_impl& rtobj,
70  const SDOPackage::ServiceProfile& profile);
71 
79  virtual bool reinit(const SDOPackage::ServiceProfile& profile);
80 
88  virtual const SDOPackage::ServiceProfile& getProfile() const;
89 
97  virtual void finalize();
98 
99  protected:
100 
102  SDOPackage::ServiceProfile m_profile;
104  };
105 
106 }; // namespace RTC
107 
108 extern "C"
109 {
111 };
112 
113 #endif // RTC_LOGGERCONSUMER_H
114 
115 
CORBA Consumer class.
RT-Component.
virtual const SDOPackage::ServiceProfile & getProfile() const
getting ServiceProfile
DLL_EXPORT void LoggerConsumerInit()
RT-Component class.
Definition: RTObject.h:89
CorbaConsumer< OpenRTM::Logger > m_logger
virtual void finalize()
Finalization.
virtual bool reinit(const SDOPackage::ServiceProfile &profile)
Re-initialization.
#define DLL_EXPORT
Definition: PluginC.cpp:8
RTC::RTObject_impl * m_rtobj
virtual ~LoggerConsumer()
dtor
LoggerConsumer()
ctor of LoggerConsumer
virtual bool init(RTObject_impl &rtobj, const SDOPackage::ServiceProfile &profile)
Initialization.
SDOPackage::ServiceProfile m_profile
SDO service consumer base class and its factory.


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Thu Jun 6 2019 19:25:58