20 #ifndef RTC_SDOSERVICECONSUMERBASE_H    21 #define RTC_SDOSERVICECONSUMERBASE_H    27 #include <rtm/idl/SDOPackageStub.h>   174                       const SDOPackage::ServiceProfile& profile) = 0;
   196     virtual bool reinit(
const SDOPackage::ServiceProfile& profile) = 0;
   213     virtual const SDOPackage::ServiceProfile& 
getProfile() 
const = 0;
   238   typedef ::coil::GlobalFactory<
   241 #if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)   249   EXTERN template class DLL_PLUGIN 
   250                      ::coil::GlobalFactory< ::RTC::SdoServiceConsumerBase >;
   258 #endif // RTC_SDOSERVICECONSUMERBASE_H 
RT-Component class. 
Definition: RTObject.h:89
 
virtual bool reinit(const SDOPackage::ServiceProfile &profile)=0
Reinitialization function of the consumer class. 
 
Definition: SdoServiceConsumerBase.h:137
 
Singleton template class. 
Definition: Singleton.h:106
 
virtual const SDOPackage::ServiceProfile & getProfile() const =0
Getting ServiceProfile. 
 
virtual void finalize()=0
Finalization. 
 
virtual bool init(RTObject_impl &rtobj, const SDOPackage::ServiceProfile &profile)=0
Initialization function of the consumer class. 
 
#define EXTERN
Definition: Factory.h:42
 
::coil::GlobalFactory< ::RTC::SdoServiceConsumerBase > SdoServiceConsumerFactory
typedef of sdoServiceConsumerFactory 
Definition: SdoServiceConsumerBase.h:239
 
virtual ~SdoServiceConsumerBase()
virtual destructor 
Definition: SdoServiceConsumerBase.h:147