Skip to content

Commit 890abf9

Browse files
committed
[#24061] Removed non-standard DDS writer content_filteredtopic functions
Signed-off-by: danipiza <dpizarrogallego@gmail.com>
1 parent ce2f6d8 commit 890abf9

24 files changed

Lines changed: 5 additions & 146 deletions

File tree

ddspipe_core/include/ddspipe_core/interface/IWriter.hpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,6 @@ class IWriter
9090
virtual void update_partitions(
9191
const std::set<std::string>& partitions_set) = 0;
9292

93-
//! Update method to change the expression in the content_topicfilter
94-
DDSPIPE_CORE_DllAPI
95-
virtual void update_content_topic_filter(
96-
const std::string& expression) = 0;
97-
9893
//! Update method to change the topic_partitions
9994
DDSPIPE_CORE_DllAPI
10095
virtual void update_topic_partitions(

ddspipe_participants/include/ddspipe_participants/testing/entities/mock_entities.hpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -141,11 +141,6 @@ class MockWriter : public BaseWriter
141141
virtual void update_partitions(
142142
const std::set<std::string>& partitions_set) override;
143143

144-
//! Update method to change the expression in the content_topicfilter
145-
DDSPIPE_PARTICIPANTS_DllAPI
146-
virtual void update_content_topic_filter(
147-
const std::string& expression) override;
148-
149144
//! Update method to change the topic_partitions
150145
DDSPIPE_PARTICIPANTS_DllAPI
151146
void update_topic_partitions(

ddspipe_participants/include/ddspipe_participants/writer/auxiliar/BaseWriter.hpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -94,11 +94,6 @@ class BaseWriter : public core::IWriter
9494
virtual void update_partitions(
9595
const std::set<std::string>& partitions_set) override;
9696

97-
//! Update method to change the expression in the content_topicfilter
98-
DDSPIPE_PARTICIPANTS_DllAPI
99-
virtual void update_content_topic_filter(
100-
const std::string& expression) override;
101-
10297
//! Update method to change the topic_partitions
10398
DDSPIPE_PARTICIPANTS_DllAPI
10499
void update_topic_partitions(

ddspipe_participants/include/ddspipe_participants/writer/auxiliar/BlankWriter.hpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,6 @@ class BlankWriter : public core::IWriter
4848
virtual void update_partitions(
4949
const std::set<std::string>& partitions_set) override;
5050

51-
//! Update method to change the expression in the content_topicfilter
52-
DDSPIPE_PARTICIPANTS_DllAPI
53-
virtual void update_content_topic_filter(
54-
const std::string& expression) override;
55-
5651
//! Update method to change the topic_partitions
5752
DDSPIPE_PARTICIPANTS_DllAPI
5853
void update_topic_partitions(

ddspipe_participants/include/ddspipe_participants/writer/auxiliar/InternalWriter.hpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,6 @@ class InternalWriter : public BaseWriter
4545
virtual void update_partitions(
4646
const std::set<std::string>& partitions_set) override;
4747

48-
//! Update method to change the expression in the content_topicfilter
49-
DDSPIPE_PARTICIPANTS_DllAPI
50-
virtual void update_content_topic_filter(
51-
const std::string& expression) override;
52-
5348
//! Update method to change the topic_partitions
5449
virtual void update_topic_partitions(
5550
const std::map<std::string, std::string>& partition_name) override;

ddspipe_participants/include/ddspipe_participants/writer/auxiliar/RtpsEchoWriter.hpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,6 @@ class RtpsEchoWriter : public BlankWriter
5656
virtual void update_partitions(
5757
const std::set<std::string>& partitions_set) override;
5858

59-
//! Update method to change the expression in the content_topicfilter
60-
virtual void update_content_topic_filter(
61-
const std::string& expression) override;
62-
6359
//! Update method to change the topic_partitions
6460
virtual void update_topic_partitions(
6561
const std::map<std::string, std::string>& partition_name) override;

ddspipe_participants/include/ddspipe_participants/writer/dds/CommonWriter.hpp

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,7 @@ class CommonWriter : public BaseWriter
7575
*/
7676
DDSPIPE_PARTICIPANTS_DllAPI
7777
void init(
78-
const std::set<std::string>& partitions_set,
79-
const std::string& content_topicfilter_expression);
78+
const std::set<std::string>& partitions_set);
8079

8180
/////////////////////
8281
// STATIC ATTRIBUTES
@@ -171,11 +170,6 @@ class CommonWriter : public BaseWriter
171170
virtual void update_partitions(
172171
const std::set<std::string>& partitions_set) override;
173172

174-
//! Update method to change the expression in the content_topicfilter
175-
DDSPIPE_PARTICIPANTS_DllAPI
176-
virtual void update_content_topic_filter(
177-
const std::string& expression) override;
178-
179173
//! Update method to change the topic_partitions
180174
DDSPIPE_PARTICIPANTS_DllAPI
181175
virtual void update_topic_partitions(
@@ -196,7 +190,6 @@ class CommonWriter : public BaseWriter
196190
std::shared_ptr<core::PayloadPoolMediator> payload_pool_;
197191

198192
core::types::DdsTopic topic_;
199-
eprosima::fastdds::dds::ContentFilteredTopic* filtered_topic_;
200193

201194
fastdds::dds::Publisher* dds_publisher_;
202195
fastdds::dds::DataWriter* writer_;

ddspipe_participants/include/ddspipe_participants/writer/dds/MultiWriter.hpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -90,10 +90,6 @@ class MultiWriter : public BaseWriter
9090
virtual void update_partitions(
9191
const std::set<std::string>& partitions_set) override;
9292

93-
//! Update method to change the expression in the content_topicfilter
94-
virtual void update_content_topic_filter(
95-
const std::string& expression) override;
96-
9793
//! Update method to change the topic_partitions
9894
virtual void update_topic_partitions(
9995
const std::map<std::string, std::string>& partition_name) override;

ddspipe_participants/include/ddspipe_participants/writer/dynamic_types/SchemaWriter.hpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,6 @@ class SchemaWriter : public BaseWriter
5050
virtual void update_partitions(
5151
const std::set<std::string>& partitions_set) override;
5252

53-
//! Update method to change the expression in the content_topicfilter
54-
DDSPIPE_PARTICIPANTS_DllAPI
55-
virtual void update_content_topic_filter(
56-
const std::string& expression) override;
57-
5853
//! Update method to change the topic_partitions
5954
DDSPIPE_PARTICIPANTS_DllAPI
6055
void update_topic_partitions(

ddspipe_participants/include/ddspipe_participants/writer/dynamic_types/TypeObjectWriter.hpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,6 @@ class TypeObjectWriter : public BaseWriter
5959
virtual void update_partitions(
6060
const std::set<std::string>& partitions_set) override;
6161

62-
//! Update method to change the expression in the content_topicfilter
63-
DDSPIPE_PARTICIPANTS_DllAPI
64-
virtual void update_content_topic_filter(
65-
const std::string& expression) override;
66-
6762
//! Update method to change the topic_partitions
6863
void update_topic_partitions(
6964
const std::map<std::string, std::string>& partition_name) override;

0 commit comments

Comments
 (0)