diff options
Diffstat (limited to 'CIAO/connectors/dds4ccm/impl/Reader_T.cpp')
-rw-r--r-- | CIAO/connectors/dds4ccm/impl/Reader_T.cpp | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/CIAO/connectors/dds4ccm/impl/Reader_T.cpp b/CIAO/connectors/dds4ccm/impl/Reader_T.cpp index e4f6475fd5c..31c67283cd1 100644 --- a/CIAO/connectors/dds4ccm/impl/Reader_T.cpp +++ b/CIAO/connectors/dds4ccm/impl/Reader_T.cpp @@ -8,15 +8,15 @@ #include "dds4ccm/impl/Log_Macros.h" -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::Reader_T (void) +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::Reader_T (void) : reader_ (0) { DDS4CCM_TRACE ("CIAO::DDS4CCM::DDS_CCM::Reader_T::Reader_T"); } -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::~Reader_T (void) +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::~Reader_T (void) { DDS4CCM_TRACE ("CIAO::DDS4CCM::DDS_CCM::Reader_T::~Reader_T"); } @@ -24,9 +24,9 @@ CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::~Reader_T (void) /// For the requirement : 'samples ordered by instances' the following settings /// are necessary: ordered_access -> true and /// DDS_INSTANCE_PRESENTATION_QOS (default) -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> CORBA::ULong -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::get_nr_valid_samples ( +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::get_nr_valid_samples ( const DDS_SampleInfoSeq& sample_info, bool determine_last) { @@ -48,9 +48,9 @@ CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::get_nr_valid_sample return nr_of_samples; } -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> void -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::read_last ( +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::read_last ( typename CCM_TYPE::seq_type& instances, ::CCM_DDS::ReadInfoSeq& infos) { @@ -96,9 +96,9 @@ CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::read_last ( } } -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> void -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::read_all ( +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::read_all ( typename CCM_TYPE::seq_type& instances, ::CCM_DDS::ReadInfoSeq& infos) { @@ -141,9 +141,9 @@ CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::read_all ( } } -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> DDS_InstanceHandle_t -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::check_handle ( +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::check_handle ( const typename DDS_TYPE::value_type& an_instance, const ::DDS::InstanceHandle_t & instance_handle) { @@ -164,9 +164,9 @@ CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::check_handle ( return lookup_hnd; } -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> void -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::read_one_last ( +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::read_one_last ( typename DDS_TYPE::value_type& an_instance, ::CCM_DDS::ReadInfo_out info, const ::DDS::InstanceHandle_t & instance_handle) @@ -208,9 +208,9 @@ CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::read_one_last ( } } -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> void -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::read_one_all ( +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::read_one_all ( const typename DDS_TYPE::value_type& an_instance, typename CCM_TYPE::seq_type& instances, ::CCM_DDS::ReadInfoSeq& infos, @@ -261,51 +261,51 @@ CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::read_one_all ( } } -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> ::CCM_DDS::QueryFilter * -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::query (void) +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::query (void) { DDS4CCM_TRACE ("CIAO::DDS4CCM::DDS_CCM::Reader_T::query"); return this->impl ()->query (); } -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> void -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::query ( +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::query ( const ::CCM_DDS::QueryFilter & query) { DDS4CCM_TRACE ("CIAO::DDS4CCM::DDS_CCM::Reader_T::query"); return this->impl ()->query (query); } -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> void -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::set_impl ( - DataReader_T<DDS_TYPE, CCM_TYPE> * dr) +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::set_impl ( + DataReader_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> * dr) { DDS4CCM_TRACE ("CIAO::DDS4CCM::DDS_CCM::Reader_T::set_impl"); this->reader_ = dr; } -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> ::CORBA::Object_ptr -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::_get_component (void) +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::_get_component (void) { return CCM_TYPE::base_type::_duplicate (this->component_.in ()); } -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> void -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::_set_component ( +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::_set_component ( typename CCM_TYPE::base_type::_ptr_type component) { this->component_ = CCM_TYPE::base_type::_duplicate (component); } -template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED> -CIAO::DDS4CCM::DataReader_T<DDS_TYPE, CCM_TYPE> * -CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED>::impl (void) +template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE> +CIAO::DDS4CCM::DataReader_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> * +CIAO::DDS4CCM::DDS_CCM::Reader_T<DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE>::impl (void) { if (this->reader_) { |