File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -166,6 +166,7 @@ namespace xtypes {
166166%include " fastdds/rtps/common/RemoteLocators.i"
167167%include " fastdds/rtps/common/SequenceNumber.i"
168168%include " fastdds/rtps/common/SampleIdentity.i"
169+ %include " fastdds/rtps/common/OriginalWriterInfo.i"
169170%include " fastdds/rtps/common/WriteParams.i"
170171%include " fastdds/rtps/builtin/data/ContentFilterProperty.i"
171172%include " fastdds/rtps/reader/ReaderDiscoveryInfo.i"
Original file line number Diff line number Diff line change 2222// Ignore unimplemented method (the wrapper will try to use it)
2323%ignore eprosima::fastdds::dds::ParameterSampleIdentity_t::addToCDRMessage;
2424%ignore eprosima::fastdds::dds::ParameterSampleIdentity_t::readFromCDRMessage;
25+ %ignore eprosima::fastdds::dds::ParameterOriginalWriterInfo_t::addToCDRMessage;
26+ %ignore eprosima::fastdds::dds::ParameterOriginalWriterInfo_t::readFromCDRMessage;
2527
2628// The class ParameterPropertyList_t::iterator does not have default constructor
2729// This tells SWIG it must wrap the constructors or the compilation will fail
Original file line number Diff line number Diff line change 1+ // Copyright 2025 Proyectos y Sistemas de Mantenimiento SL (eProsima).
2+ //
3+ // Licensed under the Apache License, Version 2.0 (the "License");
4+ // you may not use this file except in compliance with the License.
5+ // You may obtain a copy of the License at
6+ //
7+ // http://www.apache.org/licenses/LICENSE-2.0
8+ //
9+ // Unless required by applicable law or agreed to in writing, software
10+ // distributed under the License is distributed on an "AS IS" BASIS,
11+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ // See the License for the specific language governing permissions and
13+ // limitations under the License.
14+
15+ %{
16+ #include " fastdds/rtps/common/OriginalWriterInfo.hpp"
17+ %}
18+
19+ // Ignore overloaded constructor and methods that have no effect on target language
20+ %ignore eprosima::fastdds::rtps::OriginalWriterInfo::OriginalWriterInfo (OriginalWriterInfo &&);
21+ %ignore eprosima::fastdds::rtps::OriginalWriterInfo::original_writer_guid (GUID_t &&);
22+ %ignore eprosima::fastdds::rtps::OriginalWriterInfo::original_writer_guid () const ;
23+ %ignore eprosima::fastdds::rtps::OriginalWriterInfo::sequence_number (SequenceNumber_t &&);
24+ %ignore eprosima::fastdds::rtps::OriginalWriterInfo::sequence_number (SequenceNumber_t) const ;
25+
26+ %include " fastdds/rtps/common/OriginalWriterInfo.hpp"
Original file line number Diff line number Diff line change 2020%ignore eprosima::fastdds::rtps::WriteParams::WriteParams (WriteParams &&);
2121%ignore eprosima::fastdds::rtps::WriteParams::sample_identity (SampleIdentity &&);
2222%ignore eprosima::fastdds::rtps::WriteParams::related_sample_identity (SampleIdentity &&);
23+ %ignore eprosima::fastdds::rtps::WriteParams::original_writer_info (OriginalWriterInfo &&);
2324
2425%include " fastdds/rtps/common/WriteParams.hpp"
You can’t perform that action at this time.
0 commit comments