QOS_PubSub_T.h

Go to the documentation of this file.
00001 /**
00002  * @author Marcel Smit (msmit@remedy.nl)
00003  *
00004  *
00005  * This template contains the parsing of all QOS XML setting
00006  * which the Publisher and the Subscriber have in common.
00007  *
00008  * The DDS_QOS_TYPE template attribute can either contain an
00009  * ::DDS::PublisherQos or an ::DDS::SubscriberQos.
00010  * These are the IDL representatives.
00011  *
00012  * The XML_QOS_TYPE can either contain an ::dds::publisherQos or
00013  * an ::dds::subscriberQos. These are the XML representatives.
00014  *
00015  */
00016 #ifndef QOS_PUBSUB_T_H_
00017 #define QOS_PUBSUB_T_H_
00018 
00019 template <typename XML_QOS_TYPE, typename DDS_QOS_TYPE>
00020 class QOS_PubSub_T
00021 {
00022 public:
00023   QOS_PubSub_T (void);
00024   ~QOS_PubSub_T (void);
00025 
00026   void read_qos (DDS_QOS_TYPE&, const XML_QOS_TYPE);
00027 
00028 };
00029 
00030 #include "dds/DCPS/QOS_XML_Handler/QOS_PubSub_T.cpp"
00031 
00032 #endif /* QOS_PUBSUB_T_H_ */

Generated on Fri Feb 12 20:05:25 2016 for OpenDDS by  doxygen 1.4.7