20 #ifndef RTC_INPORTCONSUMER_H 21 #define RTC_INPORTCONSUMER_H 23 #include <coil/Factory.h> 37 #endif // ORB_IS_RTORB 39 class cdrMemoryStream;
257 #if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__) 258 EXTERN template class DLL_PLUGIN ::coil::GlobalFactory<InPortConsumer>;
262 #endif // RTC_INPORTCONSUMER_H InPortConsumer abstract class.
::coil::GlobalFactory< InPortConsumer > InPortConsumerFactory
SDOPackage::NVList & m_prop
#define DATAPORTSTATUS_ENUM
Importing RTC::DataPortStatus macro.
bool operator()(InPortConsumer *consumer)
std::vector< std::pair< std::string, std::string > > NVList
Enum
DataPortStatus return codes.
publishInterfaceProfileFunc(SDOPackage::NVList &prop)
prop
Organization::get_organization_property ();.
Class represents a set of properties.
void operator()(InPortConsumer *consumer)
DataPortStatus mixin class.
subscribeInterfaceFunc(SDOPackage::NVList &prop)
virtual DATAPORTSTATUS_ENUM ~InPortConsumer(void)
Destructor.
Functor to publish interface profile.
virtual void publishInterfaceProfile(SDOPackage::NVList &properties)=0
Publish InterfaceProfile information.
virtual bool subscribeInterface(const SDOPackage::NVList &properties)=0
Subscribe the data send notification.
Functor to publish interface profile.
SDOPackage::NVList & m_prop
Common Object Interface Layer.