QOS_Topic_T.h

Go to the documentation of this file.
00001 /**
00002  * @author Marcel Smit (msmit@remedy.nl)
00003  *
00004  *
00005  * Starting point for parsing the Topic QOS settings.
00006  *
00007  */
00008 #ifndef QOS_TOPIC_T_H_
00009 #define QOS_TOPIC_T_H_
00010 
00011 #include "QOS_DwDrTp_Base_T.h"
00012 
00013 OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL
00014 
00015 template <typename XML_QOS_TYPE, typename DDS_QOS_TYPE>
00016 class QOS_Topic_T
00017   : public QOS_DwDrTp_Base_T<XML_QOS_TYPE, DDS_QOS_TYPE>
00018 {
00019 public:
00020   QOS_Topic_T (void);
00021   ~QOS_Topic_T (void);
00022 
00023   void read_qos (DDS_QOS_TYPE&, const XML_QOS_TYPE);
00024 
00025 private:
00026   typedef QOS_DwDrTp_Base_T<XML_QOS_TYPE, DDS_QOS_TYPE> DwDrTpBase;
00027 };
00028 
00029 OPENDDS_END_VERSIONED_NAMESPACE_DECL
00030 
00031 #include "dds/DCPS/QOS_XML_Handler/QOS_Topic_T.cpp"
00032 
00033 #endif /* QOS_TOPIC_T_H_ */
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1