19 #include <coil/stringutil.h> 21 #include "LoggerSkel.h" 59 const SDOPackage::ServiceProfile& profile)
61 if (!
m_logger.setObject(profile.service))
84 if (!
m_logger._ptr()->_is_equivalent(profile.service))
107 const SDOPackage::ServiceProfile&
135 factory.
addFactory(CORBA_Util::toRepositoryId<OpenRTM::Logger>(),
Component observer SDO service consumer implementation.
virtual const SDOPackage::ServiceProfile & getProfile() const
getting ServiceProfile
AbstractClass * Creator()
Creator template.
void LoggerConsumerInit()
ReturnCode addFactory(const Identifier &id, Creator creator, Destructor destructor)
Add factory.
CorbaConsumer< OpenRTM::Logger > m_logger
virtual void finalize()
Finalization.
static GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor > & instance()
Create instance.
GlobalFactory template class.
virtual bool setObject(CORBA::Object_ptr obj)
Set Object.
virtual bool reinit(const SDOPackage::ServiceProfile &profile)
Re-initialization.
void copyToProperties(coil::Properties &prop, const SDOPackage::NVList &nv)
Copy NVList to the Proeprties.
prop
Organization::get_organization_property ();.
void Destructor(AbstractClass *&obj)
Destructor template.
Class represents a set of properties.
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