DDS4CCM  1.2.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
CIAO::NDDS::DDS_TypeFactory_i Class Referenceabstract

#include <TypeSupport.h>

Inheritance diagram for CIAO::NDDS::DDS_TypeFactory_i:
Inheritance graph
Collaboration diagram for CIAO::NDDS::DDS_TypeFactory_i:
Collaboration graph

Public Member Functions

virtual ~DDS_TypeFactory_i (void)
 
virtual DDS::DataWriter_ptr create_datawriter (DDSDataWriter *dw,::DDS::DomainParticipant_ptr dp,::DDS::Publisher_ptr pub)=0
 
virtual DDS::DataReader_ptr create_datareader (DDSDataReader *dr,::DDS::DomainParticipant_ptr dp,::DDS::Subscriber_ptr sub)=0
 

Constructor & Destructor Documentation

CIAO::NDDS::DDS_TypeFactory_i::~DDS_TypeFactory_i ( void  )
virtual

Member Function Documentation

virtual DDS::DataReader_ptr CIAO::NDDS::DDS_TypeFactory_i::create_datareader ( DDSDataReader *  dr,
::DDS::DomainParticipant_ptr  dp,
::DDS::Subscriber_ptr  sub 
)
pure virtual
virtual DDS::DataWriter_ptr CIAO::NDDS::DDS_TypeFactory_i::create_datawriter ( DDSDataWriter *  dw,
::DDS::DomainParticipant_ptr  dp,
::DDS::Publisher_ptr  pub 
)
pure virtual

The documentation for this class was generated from the following files: