20 #ifndef RTC_OUTPORTCONSUMER_H 21 #define RTC_OUTPORTCONSUMER_H 23 #include <coil/Factory.h> 33 #endif // ORB_IS_RTORB 42 class ConnectorListeners;
416 #if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__) 417 EXTERN template class DLL_PLUGIN ::coil::GlobalFactory<OutPortConsumer>;
420 #endif // RTC_OUTPORTCONSUMER_H
subscribe(const SDOPackage::NVList &prop)
ConnectorListeners class.
#define DATAPORTSTATUS_ENUM
Importing RTC::DataPortStatus macro.
std::vector< std::pair< std::string, std::string > > NVList
::coil::GlobalFactory< OutPortConsumer > OutPortConsumerFactory
OutPortConsumerFactory type definition.
Functor to subscribe the interface.
const SDOPackage::NVList & m_prop
Enum
DataPortStatus return codes.
virtual void unsubscribeInterface(const SDOPackage::NVList &properties)=0
Unsubscribe the data receive notification.
void operator()(OutPortConsumer *consumer)
Functor to unsubscribe the interface.
virtual bool subscribeInterface(const SDOPackage::NVList &properties)=0
Subscribe the data receive notification.
Logger rtclog
Logger stream.
prop
Organization::get_organization_property ();.
Class represents a set of properties.
unsubscribe(const SDOPackage::NVList &prop)
virtual DATAPORTSTATUS_ENUM ~OutPortConsumer(void)
Destructor.
OutPortConsumer abstract class.
DataPortStatus mixin class.
BufferBase abstract class.
Common Object Interface Layer.
const SDOPackage::NVList & m_prop
void operator()(OutPortConsumer *consumer)