summaryrefslogtreecommitdiff
path: root/CIAO/connectors/dds4ccm/impl/DDS_Update_T.h
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/connectors/dds4ccm/impl/DDS_Update_T.h')
-rw-r--r--CIAO/connectors/dds4ccm/impl/DDS_Update_T.h56
1 files changed, 0 insertions, 56 deletions
diff --git a/CIAO/connectors/dds4ccm/impl/DDS_Update_T.h b/CIAO/connectors/dds4ccm/impl/DDS_Update_T.h
deleted file mode 100644
index 888edbd5764..00000000000
--- a/CIAO/connectors/dds4ccm/impl/DDS_Update_T.h
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @author Johnny Willemsen <jwillemsen@remedy.nl>
- *
- * Wrapper facade for NDDS.
- */
-#ifndef DDS_UPDATE_T_H_
-#define DDS_UPDATE_T_H_
-
-#include "dds4ccm/impl/Updater_T.h"
-#include "dds4ccm/impl/CCM_DataWriter.h"
-
-template <typename CCM_TYPE, typename TYPED_WRITER, typename VALUE_TYPE, typename SEQ_VALUE_TYPE>
-class DDS_Update_T
-{
-public:
- DDS_Update_T (void);
- ~DDS_Update_T (void);
-
- typename CCM_TYPE::data_type::_ptr_type get_data (void);
-
- typename CCM_TYPE::dds_entity_type::_ptr_type get_dds_entity (void);
-
- void set_component (::CORBA::Object_ptr component);
-
- void configuration_complete (
- ::DDS::Topic_ptr topic,
- ::DDS::Publisher_ptr publisher,
- const char * qos_profile,
- DDS_XML_QOS_PARSER_TYPE* qos_xml);
-
- void activate (void);
-
- void passivate (void);
-
- void remove (::DDS::Publisher_ptr publisher);
-
-private:
- typedef ::CIAO::DDS4CCM::Updater_T<
- typename CCM_TYPE::data_type,
- TYPED_WRITER,
- VALUE_TYPE,
- SEQ_VALUE_TYPE>
- Updater_type;
-
- /**
- * DDS_Update
- */
- //@{
- ::CIAO::DDS4CCM::LocalObject_Auto_Ptr_T< Updater_type > dds_update_;
- ::CIAO::DDS4CCM::LocalObject_Auto_Ptr_T< ::CIAO::DDS4CCM::CCM_DataWriter > ccm_data_writer_;
- //@}
-};
-
-#include "dds4ccm/impl/DDS_Update_T.cpp"
-
-#endif /* DDS_UPDATE_T_H_ */