diff --git a/fastdds_python/src/swig/fastdds.i b/fastdds_python/src/swig/fastdds.i index 5bb565e3..570d593f 100644 --- a/fastdds_python/src/swig/fastdds.i +++ b/fastdds_python/src/swig/fastdds.i @@ -167,259 +167,6 @@ namespace xtypes { %include "fastdds/rtps/common/SampleIdentity.i" %include "fastdds/rtps/common/WriteParams.i" -/* -%include "fastdds/rtps/common/SerializedPayload.i" -%include "fastdds/rtps/common/CDRMessage_t.i" -%include "fastdds/rtps/common/FragmentNumber.i" -%include "fastdds/rtps/common/LocatorSelector.i" -%include "fastdds/rtps/common/LocatorSelectorEntry.i" -%include "fastdds/rtps/common/CacheChange.i" -%include "fastdds/rtps/common/LocatorListComparisons.i" -%include "fastdds/rtps/common/Token.i" -%include "fastdds/rtps/common/MatchingInfo.i" -%include "fastdds/rtps/common/ChangeKind_t.i" -%include "fastdds/rtps/common/LocatorsIterator.i" -%include "fastdds/rtps/common/RemoteLocators.i" - -%include "fastrtps/rtps/common/LocatorListComparisons.i" -%include "fastrtps/rtps/common/PortParameters.i" - -%include "fastrtps/utils/Semaphore.i" -%include "fastrtps/utils/System.i" -%include "fastrtps/utils/fixed_size_string.i" -%include "fastrtps/utils/TimedMutex.i" -%include "fastrtps/utils/collections/foonathan_memory_helpers.i" -%include "fastrtps/utils/StringMatching.i" -%include "fastrtps/utils/string_convert.i" -%include "fastrtps/utils/IPFinder.i" -%include "fastrtps/utils/IPLocator.i" -%include "fastrtps/utils/TimedConditionVariable.i" -%include "fastrtps/utils/fixed_size_bitmap.i" -%include "fastrtps/utils/TimeConversion.i" -%include "fastrtps/utils/md5.i" -%include "fastrtps/utils/DBQueue.i" - - -%include "fastdds/statistics/IListeners.i" -%include "fastdds/statistics/topic_names.i" -%include "fastdds/statistics/rtps/StatisticsCommon.i" -%include "fastdds/statistics/dds/publisher/qos/DataWriterQos.i" -%include "fastdds/statistics/dds/domain/DomainParticipant.i" -%include "fastdds/statistics/dds/subscriber/qos/DataReaderQos.i" -%include "fastdds/rtps/builtin/discovery/endpoint/EDP.i" -%include "fastdds/rtps/builtin/discovery/endpoint/EDPStatic.i" -%include "fastdds/rtps/builtin/discovery/endpoint/EDPSimple.i" -%include "fastdds/rtps/builtin/discovery/participant/PDP.i" -%include "fastdds/rtps/builtin/discovery/participant/PDPListener.i" -%include "fastdds/rtps/builtin/discovery/participant/PDPSimple.i" -%include "fastdds/rtps/builtin/data/ReaderProxyData.i" -%include "fastdds/rtps/builtin/data/ParticipantProxyData.i" -%include "fastdds/rtps/builtin/data/WriterProxyData.i" -%include "fastdds/rtps/builtin/liveliness/WLP.i" -%include "fastdds/rtps/builtin/liveliness/WLPListener.i" -%include "fastdds/rtps/builtin/BuiltinProtocols.i" -%include "fastdds/rtps/attributes/HistoryAttributes.i" -%include "fastdds/rtps/attributes/EndpointAttributes.i" -%include "fastdds/rtps/reader/ReaderDiscoveryInfo.i" -%include "fastdds/rtps/reader/StatelessReader.i" -%include "fastdds/rtps/reader/StatefulReader.i" -%include "fastdds/rtps/reader/ReaderListener.i" -%include "fastdds/rtps/reader/StatefulPersistentReader.i" -%include "fastdds/rtps/reader/RTPSReader.i" -%include "fastdds/rtps/reader/StatelessPersistentReader.i" -%include "fastdds/rtps/Endpoint.i" -%include "fastdds/rtps/history/ReaderHistory.i" -%include "fastdds/rtps/history/WriterHistory.i" -%include "fastdds/rtps/history/IPayloadPool.i" -%include "fastdds/rtps/history/History.i" -%include "fastdds/rtps/history/IChangePool.i" -%include "fastdds/rtps/transport/TCPTransportDescriptor.i" -%include "fastdds/rtps/transport/test_UDPv4TransportDescriptor.i" -%include "fastdds/rtps/transport/UDPv4TransportDescriptor.i" -%include "fastdds/rtps/transport/UDPTransportDescriptor.i" -%include "fastdds/rtps/transport/UDPv6TransportDescriptor.i" -%include "fastdds/rtps/transport/TransportInterface.i" -%include "fastdds/rtps/transport/TCPv4TransportDescriptor.i" -%include "fastdds/rtps/transport/SocketTransportDescriptor.i" -%include "fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.i" -%include "fastdds/rtps/transport/TransportReceiverInterface.i" -%include "fastdds/rtps/transport/TransportDescriptorInterface.i" -%include "fastdds/rtps/transport/TCPv6TransportDescriptor.i" -%include "fastdds/rtps/exceptions/Exception.i" -%include "fastdds/rtps/RTPSDomain.i" -%include "fastdds/rtps/messages/RTPSMessageSenderInterface.i" -%include "fastdds/rtps/messages/MessageReceiver.i" -%include "fastdds/rtps/messages/RTPSMessageCreator.i" -%include "fastdds/rtps/messages/RTPSMessageGroup.i" -%include "fastdds/rtps/messages/CDRMessage.i" -%include "fastdds/rtps/messages/RTPS_messages.i" -%include "fastdds/rtps/messages/CDRMessage.i" -%include "fastdds/rtps/security/common/SharedSecretHandle.i" -%include "fastdds/rtps/security/common/ParticipantGenericMessage.i" -%include "fastdds/rtps/security/common/Handle.i" -%include "fastdds/rtps/security/accesscontrol/AccessControl.i" -%include "fastdds/rtps/security/accesscontrol/ParticipantSecurityAttributes.i" -%include "fastdds/rtps/security/accesscontrol/SecurityMaskUtilities.i" -%include "fastdds/rtps/security/accesscontrol/EndpointSecurityAttributes.i" -%include "fastdds/rtps/security/logging/LoggingLevel.i" -%include "fastdds/rtps/security/logging/LogOptions.i" -%include "fastdds/rtps/security/logging/BuiltinLoggingType.i" -%include "fastdds/rtps/security/logging/Logging.i" -%include "fastdds/rtps/security/logging/NameValuePair.i" -%include "fastdds/rtps/security/exceptions/SecurityException.i" -%include "fastdds/rtps/security/authentication/Handshake.i" -%include "fastdds/rtps/security/authentication/Authentication.i" -%include "fastdds/rtps/security/cryptography/CryptoTypes.i" -%include "fastdds/rtps/security/cryptography/CryptoKeyExchange.i" -%include "fastdds/rtps/security/cryptography/Cryptography.i" -%include "fastdds/rtps/security/cryptography/CryptoTransform.i" -%include "fastdds/rtps/security/cryptography/CryptoKeyFactory.i" -%include "fastdds/rtps/participant/ParticipantDiscoveryInfo.i" -%include "fastdds/rtps/participant/RTPSParticipantListener.i" -%include "fastdds/rtps/participant/RTPSParticipant.i" -%include "fastdds/rtps/network/NetworkFactory.i" -%include "fastdds/rtps/network/SenderResource.i" -%include "fastdds/rtps/network/ReceiverResource.i" -%include "fastdds/rtps/writer/StatelessWriter.i" -%include "fastdds/rtps/writer/LivelinessManager.i" -%include "fastdds/rtps/writer/LivelinessData.i" -%include "fastdds/rtps/writer/DeliveryRetCode.i" -%include "fastdds/rtps/writer/ChangeForReader.i" -%include "fastdds/rtps/writer/StatefulPersistentWriter.i" -%include "fastdds/rtps/writer/ReaderLocator.i" -%include "fastdds/rtps/writer/PersistentWriter.i" -%include "fastdds/rtps/writer/WriterListener.i" -%include "fastdds/rtps/writer/StatefulWriter.i" -%include "fastdds/rtps/writer/IReaderDataFilter.i" -%include "fastdds/rtps/writer/LocatorSelectorSender.i" -%include "fastdds/rtps/writer/ReaderProxy.i" -%include "fastdds/rtps/writer/WriterDiscoveryInfo.i" -%include "fastdds/rtps/writer/StatelessPersistentWriter.i" -%include "fastdds/rtps/writer/RTPSWriter.i" -%include "fastdds/rtps/flowcontrol/ThroughputControllerDescriptor.i" -%include "fastdds/rtps/flowcontrol/FlowControllerConsts.i" -%include "fastdds/rtps/resources/ResourceEvent.i" -%include "fastdds/rtps/resources/TimedEvent.i" -%include "fastdds/rtps/rtps_fwd.i" - -%include "fastrtps/publisher/PublisherListener.i" -%include "fastrtps/publisher/PublisherHistory.i" -%include "fastrtps/publisher/Publisher.i" -%include "fastrtps/common/KeyedChanges.i" -%include "fastrtps/attributes/PublisherAttributes.i" -%include "fastrtps/attributes/LibrarySettingsAttributes.i" -%include "fastrtps/attributes/ParticipantAttributes.i" -%include "fastrtps/attributes/ReplierAttributes.i" -%include "fastrtps/attributes/TopicAttributes.i" -%include "fastrtps/attributes/all_attributes.i" -%include "fastrtps/attributes/SubscriberAttributes.i" -%include "fastrtps/attributes/RequesterAttributes.i" -%include "fastrtps/qos/WriterQos.i" -%include "fastrtps/qos/ReaderQos.i" -%include "fastrtps/qos/DeadlineMissedStatus.i" -%include "fastrtps/qos/IncompatibleQosStatus.i" -%include "fastrtps/qos/LivelinessLostStatus.i" -%include "fastrtps/qos/LivelinessChangedStatus.i" -%include "fastrtps/qos/SampleRejectedStatus.i" -%include "fastrtps/config/doxygen_modules.i" -%include "fastrtps/log/Log.i" -%include "fastrtps/log/StdoutConsumer.i" -%include "fastrtps/log/FileConsumer.i" -%include "fastrtps/log/Colors.i" -%include "fastrtps/transport/TCPTransportDescriptor.i" -%include "fastrtps/transport/test_UDPv4TransportDescriptor.i" -%include "fastrtps/transport/UDPv4TransportDescriptor.i" -%include "fastrtps/transport/UDPTransportDescriptor.i" -%include "fastrtps/transport/UDPv6TransportDescriptor.i" -%include "fastrtps/transport/TransportInterface.i" -%include "fastrtps/transport/TCPv4TransportDescriptor.i" -%include "fastrtps/transport/SocketTransportDescriptor.i" -%include "fastrtps/transport/TransportReceiverInterface.i" -%include "fastrtps/transport/TransportDescriptorInterface.i" -%include "fastrtps/transport/TCPv6TransportDescriptor.i" -%include "fastrtps/subscriber/SubscriberHistory.i" -%include "fastrtps/subscriber/SubscriberListener.i" -%include "fastrtps/subscriber/SampleInfo.i" -%include "fastrtps/subscriber/Subscriber.i" -%include "fastrtps/participant/ParticipantListener.i" -%include "fastrtps/participant/Participant.i" -%include "fastrtps/rtps/builtin/discovery/endpoint/EDP.i" -%include "fastrtps/rtps/builtin/discovery/endpoint/EDPStatic.i" -%include "fastrtps/rtps/builtin/discovery/endpoint/EDPSimple.i" -%include "fastrtps/rtps/builtin/discovery/participant/PDP.i" -%include "fastrtps/rtps/builtin/discovery/participant/PDPListener.i" -%include "fastrtps/rtps/builtin/discovery/participant/PDPSimple.i" -%include "fastrtps/rtps/builtin/data/ReaderProxyData.i" -%include "fastrtps/rtps/builtin/data/ParticipantProxyData.i" -%include "fastrtps/rtps/builtin/data/WriterProxyData.i" -%include "fastrtps/rtps/builtin/liveliness/WLP.i" -%include "fastrtps/rtps/builtin/liveliness/WLPListener.i" -%include "fastrtps/rtps/builtin/BuiltinProtocols.i" -%include "fastrtps/rtps/reader/ReaderDiscoveryInfo.i" -%include "fastrtps/rtps/reader/StatelessReader.i" -%include "fastrtps/rtps/reader/StatefulReader.i" -%include "fastrtps/rtps/reader/ReaderListener.i" -%include "fastrtps/rtps/reader/StatefulPersistentReader.i" -%include "fastrtps/rtps/reader/RTPSReader.i" -%include "fastrtps/rtps/reader/StatelessPersistentReader.i" -%include "fastrtps/rtps/Endpoint.i" -%include "fastrtps/rtps/history/ReaderHistory.i" -%include "fastrtps/rtps/history/WriterHistory.i" -%include "fastrtps/rtps/history/History.i" -%include "fastrtps/rtps/exceptions/Exception.i" -%include "fastrtps/rtps/RTPSDomain.i" -%include "fastrtps/rtps/messages/RTPSMessageSenderInterface.i" -%include "fastrtps/rtps/messages/MessageReceiver.i" -%include "fastrtps/rtps/messages/RTPSMessageCreator.i" -%include "fastrtps/rtps/messages/RTPSMessageGroup.i" -%include "fastrtps/rtps/messages/RTPS_messages.i" -%include "fastrtps/rtps/messages/CDRMessage.i" -%include "fastrtps/rtps/security/common/SharedSecretHandle.i" -%include "fastrtps/rtps/security/common/ParticipantGenericMessage.i" -%include "fastrtps/rtps/security/common/Handle.i" -%include "fastrtps/rtps/security/accesscontrol/AccessControl.i" -%include "fastrtps/rtps/security/accesscontrol/ParticipantSecurityAttributes.i" -%include "fastrtps/rtps/security/accesscontrol/SecurityMaskUtilities.i" -%include "fastrtps/rtps/security/accesscontrol/EndpointSecurityAttributes.i" -%include "fastrtps/rtps/security/exceptions/SecurityException.i" -%include "fastrtps/rtps/security/authentication/Handshake.i" -%include "fastrtps/rtps/security/authentication/Authentication.i" -%include "fastrtps/rtps/security/cryptography/CryptoTypes.i" -%include "fastrtps/rtps/security/cryptography/CryptoKeyExchange.i" -%include "fastrtps/rtps/security/cryptography/Cryptography.i" -%include "fastrtps/rtps/security/cryptography/CryptoTransform.i" -%include "fastrtps/rtps/security/cryptography/CryptoKeyFactory.i" -%include "fastrtps/rtps/participant/ParticipantDiscoveryInfo.i" -%include "fastrtps/rtps/participant/RTPSParticipantListener.i" -%include "fastrtps/rtps/participant/RTPSParticipant.i" -%include "fastrtps/rtps/network/NetworkFactory.i" -%include "fastrtps/rtps/network/SenderResource.i" -%include "fastrtps/rtps/network/ReceiverResource.i" -%include "fastrtps/rtps/writer/StatelessWriter.i" -%include "fastrtps/rtps/writer/LivelinessManager.i" -%include "fastrtps/rtps/writer/LivelinessData.i" -%include "fastrtps/rtps/writer/StatefulPersistentWriter.i" -%include "fastrtps/rtps/writer/ReaderLocator.i" -%include "fastrtps/rtps/writer/PersistentWriter.i" -%include "fastrtps/rtps/writer/WriterListener.i" -%include "fastrtps/rtps/writer/StatefulWriter.i" -%include "fastrtps/rtps/writer/ReaderProxy.i" -%include "fastrtps/rtps/writer/WriterDiscoveryInfo.i" -%include "fastrtps/rtps/writer/StatelessPersistentWriter.i" -%include "fastrtps/rtps/writer/RTPSWriter.i" -%include "fastrtps/rtps/flowcontrol/ThroughputControllerDescriptor.i" -%include "fastrtps/rtps/resources/ResourceEvent.i" -%include "fastrtps/rtps/resources/ResourceManagement.i" -%include "fastrtps/rtps/resources/TimedEvent.i" -%include "fastrtps/rtps/rtps_fwd.i" -%include "fastrtps/xmlparser/XMLParserCommon.i" -%include "fastrtps/xmlparser/XMLParser.i" -%include "fastrtps/xmlparser/XMLTree.i" -%include "fastrtps/xmlparser/XMLEndpointParser.i" -%include "fastrtps/xmlparser/XMLProfileManager.i" -%include "fastrtps/Domain.i" -*/ - %include "fastdds/dds/common/InstanceHandle.i" %include "fastdds/dds/core/ReturnCode.i" %include "fastdds/dds/core/status/StatusMask.i" @@ -484,14 +231,3 @@ namespace xtypes { %include "fastdds/dds/domain/DomainParticipant.i" %include "fastdds/dds/domain/DomainParticipantFactory.i" %include "fastdds/dds/xtypes/type_representation/TypeObject.i" - -// Log functionality not available in the bind -// Logs in the library is still available, only 'Log' class will not be available on Python -/* -%include "fastdds/dds/log/Log.i" -%include "fastdds/dds/log/OStreamConsumer.i" -%include "fastdds/dds/log/FileConsumer.i" -%include "fastdds/dds/log/StdoutErrConsumer.i" -%include "fastdds/dds/log/StdoutConsumer.i" -%include "fastdds/dds/log/Colors.i" -*/ diff --git a/fastdds_python/src/swig/fastdds/dds/core/policy/QosPolicies.i b/fastdds_python/src/swig/fastdds/dds/core/policy/QosPolicies.i index b563cdc2..d649e22a 100644 --- a/fastdds_python/src/swig/fastdds/dds/core/policy/QosPolicies.i +++ b/fastdds_python/src/swig/fastdds/dds/core/policy/QosPolicies.i @@ -52,8 +52,8 @@ namespace eprosima { namespace fastdds { namespace dds { - struct ParticipantResourceLimitsQos : public fastrtps::rtps::RTPSParticipantAllocationAttributes {}; - struct PropertyPolicyQos : public fastrtps::rtps::PropertyPolicy {}; + struct ParticipantResourceLimitsQos : public fastdds::rtps::RTPSParticipantAllocationAttributes {}; + struct PropertyPolicyQos : public fastdds::rtps::PropertyPolicy {}; } } } @@ -63,21 +63,21 @@ class OctetResourceLimitedVectorStopIterator {}; class OctetResourceLimitedVectorIterator { public: OctetResourceLimitedVectorIterator( - eprosima::fastrtps::ResourceLimitedVector::iterator _cur, - eprosima::fastrtps::ResourceLimitedVector::iterator _end) : cur(_cur), end(_end) {} + eprosima::fastdds::ResourceLimitedVector::iterator _cur, + eprosima::fastdds::ResourceLimitedVector::iterator _end) : cur(_cur), end(_end) {} OctetResourceLimitedVectorIterator* __iter__() { return this; } - eprosima::fastrtps::ResourceLimitedVector::iterator cur; - eprosima::fastrtps::ResourceLimitedVector::iterator end; + eprosima::fastdds::ResourceLimitedVector::iterator cur; + eprosima::fastdds::ResourceLimitedVector::iterator end; }; %} // SWIG does not support templates in the generated binding, // because not all output languages support them // We must explicitly declare the specializations of the templates -%template(OctetResourceLimitedVector) eprosima::fastrtps::ResourceLimitedVector; +%template(OctetResourceLimitedVector) eprosima::fastdds::ResourceLimitedVector; %include "fastdds/dds/core/policy/QosPolicies.hpp" @@ -96,7 +96,7 @@ public: %extend OctetResourceLimitedVectorIterator { - eprosima::fastrtps::rtps::octet __next__() + eprosima::fastdds::rtps::octet __next__() { if ($self->cur != $self->end) { @@ -108,7 +108,7 @@ public: } } -%exception eprosima::fastrtps::ResourceLimitedVector::__getitem__ +%exception eprosima::fastdds::ResourceLimitedVector::__getitem__ { try { @@ -120,7 +120,7 @@ public: } } -%extend eprosima::fastrtps::ResourceLimitedVector +%extend eprosima::fastdds::ResourceLimitedVector { OctetResourceLimitedVectorIterator __iter__() { @@ -133,7 +133,7 @@ public: return self->size(); } - eprosima::fastrtps::rtps::octet __getitem__(int i) + eprosima::fastdds::rtps::octet __getitem__(int i) { if (self->size() <= i) { diff --git a/fastdds_python/src/swig/fastdds/dds/publisher/DataWriter.i b/fastdds_python/src/swig/fastdds/dds/publisher/DataWriter.i index 906dbabd..9ae23fec 100644 --- a/fastdds_python/src/swig/fastdds/dds/publisher/DataWriter.i +++ b/fastdds_python/src/swig/fastdds/dds/publisher/DataWriter.i @@ -19,11 +19,11 @@ // Deprecated function are ignored %ignore eprosima::fastdds::dds::DataWriter::write_w_timestamp(void*, const InstanceHandle_t&, - const fastrtps::rtps::Time_t&); + const fastdds::rtps::Time_t&); %ignore eprosima::fastdds::dds::DataWriter::register_instance_w_timestamp(void*, - const fastrtps::rtps::Time_t&); + const fastdds::rtps::Time_t&); %ignore eprosima::fastdds::dds::DataWriter::unregister_instance_w_timestamp(void*, const InstanceHandle_t&, - const fastrtps::rtps::Time_t&); + const fastdds::rtps::Time_t&); // Unsupported function on Python are ignored %ignore loan_sample(void*&, LoanInitializationKind); diff --git a/fastdds_python/src/swig/fastdds/rtps/attributes/PropertyPolicy.i b/fastdds_python/src/swig/fastdds/rtps/attributes/PropertyPolicy.i index 622600bd..a1a6a509 100644 --- a/fastdds_python/src/swig/fastdds/rtps/attributes/PropertyPolicy.i +++ b/fastdds_python/src/swig/fastdds/rtps/attributes/PropertyPolicy.i @@ -17,7 +17,7 @@ %} // Ignore overloaded constructor that have no effect on target language -%ignore eprosima::fastrtps::rtps::PropertyPolicy::PropertyPolicy(PropertyPolicy &&); -%ignore eprosima::fastrtps::rtps::PropertyPolicyHelper; +%ignore eprosima::fastdds::rtps::PropertyPolicy::PropertyPolicy(PropertyPolicy &&); +%ignore eprosima::fastdds::rtps::PropertyPolicyHelper; %include "fastdds/rtps/attributes/PropertyPolicy.h" diff --git a/fastdds_python/src/swig/fastdds/rtps/attributes/RTPSParticipantAttributes.i b/fastdds_python/src/swig/fastdds/rtps/attributes/RTPSParticipantAttributes.i index 2c251a78..f8ebbbd1 100644 --- a/fastdds_python/src/swig/fastdds/rtps/attributes/RTPSParticipantAttributes.i +++ b/fastdds_python/src/swig/fastdds/rtps/attributes/RTPSParticipantAttributes.i @@ -17,9 +17,9 @@ %} // Ignore deprecated methods -%ignore eprosima::fastrtps::rtps::DiscoverySettings::setStaticEndpointXMLFilename; -%ignore eprosima::fastrtps::rtps::DiscoverySettings::getStaticEndpointXMLFilename; -%ignore eprosima::fastrtps::rtps::RTPSParticipantAttributes; -%ignore eprosima::fastrtps::rtps::operator <<(std::ostream&, const DiscoveryProtocol&);; +%ignore eprosima::fastdds::rtps::DiscoverySettings::setStaticEndpointXMLFilename; +%ignore eprosima::fastdds::rtps::DiscoverySettings::getStaticEndpointXMLFilename; +%ignore eprosima::fastdds::rtps::RTPSParticipantAttributes; +%ignore eprosima::fastdds::rtps::operator <<(std::ostream&, const DiscoveryProtocol&);; %include "fastdds/rtps/attributes/RTPSParticipantAttributes.h" diff --git a/fastdds_python/src/swig/fastdds/rtps/attributes/ReaderAttributes.i b/fastdds_python/src/swig/fastdds/rtps/attributes/ReaderAttributes.i index e4075a16..0b3ddfdf 100644 --- a/fastdds_python/src/swig/fastdds/rtps/attributes/ReaderAttributes.i +++ b/fastdds_python/src/swig/fastdds/rtps/attributes/ReaderAttributes.i @@ -16,6 +16,6 @@ #include "fastdds/rtps/attributes/ReaderAttributes.h" %} -%ignore eprosima::fastrtps::rtps::ReaderAttributes; +%ignore eprosima::fastdds::rtps::ReaderAttributes; %include "fastdds/rtps/attributes/ReaderAttributes.h" diff --git a/fastdds_python/src/swig/fastdds/rtps/attributes/WriterAttributes.i b/fastdds_python/src/swig/fastdds/rtps/attributes/WriterAttributes.i index c17f6a9a..eafb494b 100644 --- a/fastdds_python/src/swig/fastdds/rtps/attributes/WriterAttributes.i +++ b/fastdds_python/src/swig/fastdds/rtps/attributes/WriterAttributes.i @@ -16,6 +16,6 @@ #include "fastdds/rtps/attributes/WriterAttributes.h" %} -%ignore eprosima::fastrtps::rtps::WriterAttributes; +%ignore eprosima::fastdds::rtps::WriterAttributes; %include "fastdds/rtps/attributes/WriterAttributes.h" diff --git a/fastdds_python/src/swig/fastdds/rtps/common/BinaryProperty.i b/fastdds_python/src/swig/fastdds/rtps/common/BinaryProperty.i index 252c17fe..8ffdc2b9 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/BinaryProperty.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/BinaryProperty.i @@ -17,16 +17,16 @@ %} // Ignore overloaded constructor and methods that have no effect on target language -%ignore eprosima::fastrtps::rtps::BinaryProperty::BinaryProperty(BinaryProperty &&); -%ignore eprosima::fastrtps::rtps::BinaryProperty::name(std::string &&); -%ignore eprosima::fastrtps::rtps::BinaryProperty::value(std::vector &&); -%ignore eprosima::fastrtps::rtps::BinaryProperty::propagate() const; -%ignore eprosima::fastrtps::rtps::BinaryProperty::name() const; -%ignore eprosima::fastrtps::rtps::BinaryProperty::value() const; +%ignore eprosima::fastdds::rtps::BinaryProperty::BinaryProperty(BinaryProperty &&); +%ignore eprosima::fastdds::rtps::BinaryProperty::name(std::string &&); +%ignore eprosima::fastdds::rtps::BinaryProperty::value(std::vector &&); +%ignore eprosima::fastdds::rtps::BinaryProperty::propagate() const; +%ignore eprosima::fastdds::rtps::BinaryProperty::name() const; +%ignore eprosima::fastdds::rtps::BinaryProperty::value() const; // SWIG does not support templates in the generated binding, // because not all output languages support them // We must explicitly declare the specializations of the templates -%template(BinaryPropertySeq) std::vector; +%template(BinaryPropertySeq) std::vector; %include "fastdds/rtps/common/BinaryProperty.h" diff --git a/fastdds_python/src/swig/fastdds/rtps/common/CDRMessage_t.i b/fastdds_python/src/swig/fastdds/rtps/common/CDRMessage_t.i index 17f3195c..dc371368 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/CDRMessage_t.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/CDRMessage_t.i @@ -17,6 +17,6 @@ %} // Overloaded constructor ignored -%ignore eprosima::fastrtps::rtps::CDRMessage_t::CDRMessage_t(CDRMessage_t &&); +%ignore eprosima::fastdds::rtps::CDRMessage_t::CDRMessage_t(CDRMessage_t &&); %include "fastdds/rtps/common/CDRMessage_t.h" diff --git a/fastdds_python/src/swig/fastdds/rtps/common/CacheChange.i b/fastdds_python/src/swig/fastdds/rtps/common/CacheChange.i index 02b125c1..1caa3357 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/CacheChange.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/CacheChange.i @@ -17,7 +17,7 @@ %} // Ignore problematic classes that are not part of the user API -%ignore eprosima::fastrtps::rtps::CacheChangeWriterInfo_t; -%ignore eprosima::fastrtps::rtps::CacheChangeReaderInfo_t; +%ignore eprosima::fastdds::rtps::CacheChangeWriterInfo_t; +%ignore eprosima::fastdds::rtps::CacheChangeReaderInfo_t; %include "fastdds/rtps/common/CacheChange.h" diff --git a/fastdds_python/src/swig/fastdds/rtps/common/EntityId_t.i b/fastdds_python/src/swig/fastdds/rtps/common/EntityId_t.i index fdf87fd2..0dd04dee 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/EntityId_t.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/EntityId_t.i @@ -17,10 +17,10 @@ // Define a hash method in global scope for EntityId_t types // This is necessary if we want other classes to hash an internal EntityId_t -long hash(const eprosima::fastrtps::rtps::EntityId_t& id) +long hash(const eprosima::fastdds::rtps::EntityId_t& id) { long ret = 0; - for (unsigned int i = 0; i < eprosima::fastrtps::rtps::EntityId_t::size; ++i) + for (unsigned int i = 0; i < eprosima::fastdds::rtps::EntityId_t::size; ++i) { ret = (ret * 31) ^ id.value[i]; } @@ -29,13 +29,13 @@ long hash(const eprosima::fastrtps::rtps::EntityId_t& id) %} // Overloaded constructor ignored -%ignore eprosima::fastrtps::rtps::EntityId_t::EntityId_t(EntityId_t &&); -%ignore eprosima::fastrtps::rtps::operator <<(std::ostream&, const EntityId_t&); -%ignore eprosima::fastrtps::rtps::operator >>(std::istream&, EntityId_t&); +%ignore eprosima::fastdds::rtps::EntityId_t::EntityId_t(EntityId_t &&); +%ignore eprosima::fastdds::rtps::operator <<(std::ostream&, const EntityId_t&); +%ignore eprosima::fastdds::rtps::operator >>(std::istream&, EntityId_t&); // Operators declared outside the class conflict with those declared for other types -%ignore eprosima::fastrtps::rtps::operator==; -%ignore eprosima::fastrtps::rtps::operator!=; +%ignore eprosima::fastdds::rtps::operator==; +%ignore eprosima::fastdds::rtps::operator!=; // Declare hash so that we do not get a warning // This will make an empty class on the target, but the user should not need this anyway. @@ -44,7 +44,7 @@ namespace std { struct hash; } -%typemap(in) eprosima::fastrtps::rtps::octet[eprosima::fastrtps::rtps::EntityId_t::size](eprosima::fastrtps::rtps::octet temp[eprosima::fastrtps::rtps::EntityId_t::size]) +%typemap(in) eprosima::fastdds::rtps::octet[eprosima::fastdds::rtps::EntityId_t::size](eprosima::fastdds::rtps::octet temp[eprosima::fastdds::rtps::EntityId_t::size]) { if (PyTuple_Check($input)) { @@ -63,13 +63,13 @@ namespace std { } } -%typemap(out) eprosima::fastrtps::rtps::octet[eprosima::fastrtps::rtps::EntityId_t::size] +%typemap(out) eprosima::fastdds::rtps::octet[eprosima::fastdds::rtps::EntityId_t::size] { - PyObject* python_tuple = PyTuple_New(eprosima::fastrtps::rtps::EntityId_t::size); + PyObject* python_tuple = PyTuple_New(eprosima::fastdds::rtps::EntityId_t::size); if (python_tuple) { - for(size_t count = 0; count < eprosima::fastrtps::rtps::EntityId_t::size; ++count) + for(size_t count = 0; count < eprosima::fastdds::rtps::EntityId_t::size; ++count) { PyTuple_SetItem(python_tuple, count, PyInt_FromLong($1[count])); } @@ -81,8 +81,8 @@ namespace std { %include "fastdds/rtps/common/EntityId_t.hpp" // Declare the comparison operators as internal to the class -%extend eprosima::fastrtps::rtps::EntityId_t { - bool operator==(const eprosima::fastrtps::rtps::EntityId_t& other) const +%extend eprosima::fastdds::rtps::EntityId_t { + bool operator==(const eprosima::fastdds::rtps::EntityId_t& other) const { return *$self == other; } @@ -92,7 +92,7 @@ namespace std { return *$self == other; } - bool operator!=(const eprosima::fastrtps::rtps::EntityId_t& other) const + bool operator!=(const eprosima::fastdds::rtps::EntityId_t& other) const { return *$self != other; } diff --git a/fastdds_python/src/swig/fastdds/rtps/common/Guid.i b/fastdds_python/src/swig/fastdds/rtps/common/Guid.i index 6e5cc4cb..e46f604f 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/Guid.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/Guid.i @@ -17,37 +17,37 @@ // Define a hash method in global scope for GUID_t types // This is necessary if we want other classes to hash an internal GUID_t -long hash(const eprosima::fastrtps::rtps::GUID_t& guid) +long hash(const eprosima::fastdds::rtps::GUID_t& guid) { return (hash(guid.guidPrefix) * 31) ^ hash(guid.entityId); } %} // SWIG does not support type conversion operators correctly unless converted to a normal method -%rename(get_instance_handle) eprosima::fastrtps::rtps::GUID_t::operator const InstanceHandle_t&; +%rename(get_instance_handle) eprosima::fastdds::rtps::GUID_t::operator const InstanceHandle_t&; // Ignore the global comparison operators and make them class-internal -%ignore eprosima::fastrtps::operator==(const GUID_t&, const GUID_t&); -%ignore eprosima::fastrtps::operator!=(const GUID_t&, const GUID_t&); -%ignore eprosima::fastrtps::operator<(const GUID_t&, const GUID_t&); -%ignore eprosima::fastrtps::rtps::operator <<(std::ostream&, const GUID_t&); -%ignore eprosima::fastrtps::rtps::operator >>(std::istream&, GUID_t&); +%ignore eprosima::fastdds::operator==(const GUID_t&, const GUID_t&); +%ignore eprosima::fastdds::operator!=(const GUID_t&, const GUID_t&); +%ignore eprosima::fastdds::operator<(const GUID_t&, const GUID_t&); +%ignore eprosima::fastdds::rtps::operator <<(std::ostream&, const GUID_t&); +%ignore eprosima::fastdds::rtps::operator >>(std::istream&, GUID_t&); %include "fastdds/rtps/common/Guid.h" // Declare the comparison operators as internal to the class -%extend eprosima::fastrtps::rtps::GUID_t { - bool operator==(const eprosima::fastrtps::rtps::GUID_t& other) const +%extend eprosima::fastdds::rtps::GUID_t { + bool operator==(const eprosima::fastdds::rtps::GUID_t& other) const { return *$self == other; } - bool operator!=(const eprosima::fastrtps::rtps::GUID_t& other) const + bool operator!=(const eprosima::fastdds::rtps::GUID_t& other) const { return *$self != other; } - bool operator<(const eprosima::fastrtps::rtps::GUID_t& other) const + bool operator<(const eprosima::fastdds::rtps::GUID_t& other) const { return *$self < other; } diff --git a/fastdds_python/src/swig/fastdds/rtps/common/GuidPrefix_t.i b/fastdds_python/src/swig/fastdds/rtps/common/GuidPrefix_t.i index 2cac24c1..337d7b8b 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/GuidPrefix_t.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/GuidPrefix_t.i @@ -17,10 +17,10 @@ // Define a hash method in global scope for GuidPrefix_t types // This is necessary if we want other classes to hash an internal GuidPrefix_t -long hash(const eprosima::fastrtps::rtps::GuidPrefix_t& prefix) +long hash(const eprosima::fastdds::rtps::GuidPrefix_t& prefix) { long ret = 0; - for (unsigned int i = 0; i < eprosima::fastrtps::rtps::GuidPrefix_t::size; ++i) + for (unsigned int i = 0; i < eprosima::fastdds::rtps::GuidPrefix_t::size; ++i) { ret = (ret * 31) ^ prefix.value[i]; } @@ -28,7 +28,7 @@ long hash(const eprosima::fastrtps::rtps::GuidPrefix_t& prefix) } %} -%typemap(in) eprosima::fastrtps::rtps::octet[eprosima::fastrtps::rtps::GuidPrefix_t::size](eprosima::fastrtps::rtps::octet temp[eprosima::fastrtps::rtps::GuidPrefix_t::size]) +%typemap(in) eprosima::fastdds::rtps::octet[eprosima::fastdds::rtps::GuidPrefix_t::size](eprosima::fastdds::rtps::octet temp[eprosima::fastdds::rtps::GuidPrefix_t::size]) { if (PyTuple_Check($input)) { @@ -47,13 +47,13 @@ long hash(const eprosima::fastrtps::rtps::GuidPrefix_t& prefix) } } -%typemap(out) eprosima::fastrtps::rtps::octet[eprosima::fastrtps::rtps::GuidPrefix_t::size] +%typemap(out) eprosima::fastdds::rtps::octet[eprosima::fastdds::rtps::GuidPrefix_t::size] { - PyObject* python_tuple = PyTuple_New(eprosima::fastrtps::rtps::GuidPrefix_t::size); + PyObject* python_tuple = PyTuple_New(eprosima::fastdds::rtps::GuidPrefix_t::size); if (python_tuple) { - for(size_t count = 0; count < eprosima::fastrtps::rtps::GuidPrefix_t::size; ++count) + for(size_t count = 0; count < eprosima::fastdds::rtps::GuidPrefix_t::size; ++count) { PyTuple_SetItem(python_tuple, count, PyInt_FromLong($1[count])); } @@ -62,13 +62,13 @@ long hash(const eprosima::fastrtps::rtps::GuidPrefix_t& prefix) $result = python_tuple; } -%ignore eprosima::fastrtps::rtps::operator <<(std::ostream&, const GuidPrefix_t&); -%ignore eprosima::fastrtps::rtps::operator >>(std::istream&, GuidPrefix_t&); +%ignore eprosima::fastdds::rtps::operator <<(std::ostream&, const GuidPrefix_t&); +%ignore eprosima::fastdds::rtps::operator >>(std::istream&, GuidPrefix_t&); %include "fastdds/rtps/common/GuidPrefix_t.hpp" // Declare the comparison operators as internal to the class -%extend eprosima::fastrtps::rtps::GuidPrefix_t { +%extend eprosima::fastdds::rtps::GuidPrefix_t { std::string __str__() const { std::ostringstream out; diff --git a/fastdds_python/src/swig/fastdds/rtps/common/InstanceHandle.i b/fastdds_python/src/swig/fastdds/rtps/common/InstanceHandle.i index 5ea7b280..28ad0dd0 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/InstanceHandle.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/InstanceHandle.i @@ -17,7 +17,7 @@ // Define a hash method in global scope for InstanceHandle_t types // This is necessary if we want other classes to hash an internal InstanceHandle_t -long hash(const eprosima::fastrtps::rtps::InstanceHandle_t& handle) +long hash(const eprosima::fastdds::rtps::InstanceHandle_t& handle) { long ret = 0; for (unsigned int i = 0; i < 16; ++i) @@ -30,19 +30,19 @@ long hash(const eprosima::fastrtps::rtps::InstanceHandle_t& handle) %} // SWIG does not support type conversion operators correctly unless converted to a normal method -%rename(get_guid) eprosima::fastrtps::rtps::InstanceHandle_t::operator const GUID_t&; +%rename(get_guid) eprosima::fastdds::rtps::InstanceHandle_t::operator const GUID_t&; -%ignore eprosima::fastrtps::rtps::InstanceHandleValue_t::operator [] const; -%ignore eprosima::fastrtps::rtps::operator <<(std::ostream&, const InstanceHandle_t&); -%ignore eprosima::fastrtps::rtps::operator >>(std::istream&, InstanceHandle_t&); -%rename(read_pointer_cast) eprosima::fastrtps::rtps::InstanceHandleValue_t::operator const octet* () const; -%rename(write_pointer_cast) eprosima::fastrtps::rtps::InstanceHandleValue_t::operator octet* (); +%ignore eprosima::fastdds::rtps::InstanceHandleValue_t::operator [] const; +%ignore eprosima::fastdds::rtps::operator <<(std::ostream&, const InstanceHandle_t&); +%ignore eprosima::fastdds::rtps::operator >>(std::istream&, InstanceHandle_t&); +%rename(read_pointer_cast) eprosima::fastdds::rtps::InstanceHandleValue_t::operator const octet* () const; +%rename(write_pointer_cast) eprosima::fastdds::rtps::InstanceHandleValue_t::operator octet* (); -%typemap(in) eprosima::fastrtps::rtps::InstanceHandleValue_t*(eprosima::fastrtps::rtps::InstanceHandleValue_t temp) +%typemap(in) eprosima::fastdds::rtps::InstanceHandleValue_t*(eprosima::fastdds::rtps::InstanceHandleValue_t temp) { if (PyTuple_Check($input)) { - eprosima::fastrtps::rtps::octet* buf = temp; + eprosima::fastdds::rtps::octet* buf = temp; if (!PyArg_ParseTuple($input, "BBBBBBBBBBBBBBBB", buf, buf+1, buf+2, buf+3, buf+4, buf+5, buf+6, buf+7, buf+8, buf+9, buf+10, buf+11, buf+12, buf+13, buf+14, buf+15)) @@ -59,9 +59,9 @@ long hash(const eprosima::fastrtps::rtps::InstanceHandle_t& handle) } } -%typemap(out) eprosima::fastrtps::rtps::InstanceHandleValue_t* +%typemap(out) eprosima::fastdds::rtps::InstanceHandleValue_t* { - constexpr size_t ih_size = std::tuple_size::value; + constexpr size_t ih_size = std::tuple_size::value; PyObject* python_tuple = PyTuple_New(ih_size); if (python_tuple) @@ -76,20 +76,20 @@ long hash(const eprosima::fastrtps::rtps::InstanceHandle_t& handle) } // Template for std::vector -%template(InstanceHandleVector) std::vector; -%typemap(doctype) std::vector"InstanceHandleVector"; +%template(InstanceHandleVector) std::vector; +%typemap(doctype) std::vector"InstanceHandleVector"; %include "fastdds/rtps/common/InstanceHandle.h" // Declare the comparison operators as internal to the class -%extend eprosima::fastrtps::rtps::InstanceHandle_t { +%extend eprosima::fastdds::rtps::InstanceHandle_t { - bool operator==(const eprosima::fastrtps::rtps::InstanceHandle_t& other) const + bool operator==(const eprosima::fastdds::rtps::InstanceHandle_t& other) const { return *$self == other; } - bool operator!=(const eprosima::fastrtps::rtps::InstanceHandle_t& other) const + bool operator!=(const eprosima::fastdds::rtps::InstanceHandle_t& other) const { return *$self != other; } diff --git a/fastdds_python/src/swig/fastdds/rtps/common/Locator.i b/fastdds_python/src/swig/fastdds/rtps/common/Locator.i index f1073e52..6ba5f394 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/Locator.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/Locator.i @@ -17,13 +17,13 @@ %} // Ignore overloaded constructor and methods that have no effect on target language -%ignore eprosima::fastrtps::rtps::Locator_t::Locator_t(Locator_t&&); -%ignore eprosima::fastrtps::rtps::operator <<(std::ostream&, const Locator_t&); -%ignore eprosima::fastrtps::rtps::operator >>(std::istream&, Locator_t&); -%ignore eprosima::fastrtps::rtps::operator ==(const Locator_t&, const Locator_t&); -%ignore eprosima::fastrtps::rtps::operator !=(const Locator_t&, const Locator_t&); +%ignore eprosima::fastdds::rtps::Locator_t::Locator_t(Locator_t&&); +%ignore eprosima::fastdds::rtps::operator <<(std::ostream&, const Locator_t&); +%ignore eprosima::fastdds::rtps::operator >>(std::istream&, Locator_t&); +%ignore eprosima::fastdds::rtps::operator ==(const Locator_t&, const Locator_t&); +%ignore eprosima::fastdds::rtps::operator !=(const Locator_t&, const Locator_t&); -%typemap(in) eprosima::fastrtps::rtps::octet[16](eprosima::fastrtps::rtps::octet temp[16]) +%typemap(in) eprosima::fastdds::rtps::octet[16](eprosima::fastdds::rtps::octet temp[16]) { if (PyTuple_Check($input)) { @@ -43,7 +43,7 @@ } } -%typemap(out) eprosima::fastrtps::rtps::octet[16] +%typemap(out) eprosima::fastdds::rtps::octet[16] { PyObject* python_tuple = PyTuple_New(16); @@ -60,7 +60,7 @@ %include "fastdds/rtps/common/Locator.h" -%extend eprosima::fastrtps::rtps::Locator_t +%extend eprosima::fastdds::rtps::Locator_t { bool operator==(const Locator_t& other_locator) const { diff --git a/fastdds_python/src/swig/fastdds/rtps/common/LocatorSelector.i b/fastdds_python/src/swig/fastdds/rtps/common/LocatorSelector.i index d5948b05..c4a6254e 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/LocatorSelector.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/LocatorSelector.i @@ -21,18 +21,18 @@ // The class LocatorSelector does not have default constructor // This tells SWIG it must wrap the constructor or the compilation will fail -%feature("valuewrapper") eprosima::fastrtps::rtps::LocatorSelector; +%feature("valuewrapper") eprosima::fastdds::rtps::LocatorSelector; // The class LocatorSelector::iterator does not have default constructor // This tells SWIG it must wrap the constructors or the compilation will fail -%feature("valuewrapper") eprosima::fastrtps::rtps::LocatorSelector::iterator; +%feature("valuewrapper") eprosima::fastdds::rtps::LocatorSelector::iterator; // Once flattened, these give very unusual errors -%ignore eprosima::fastrtps::rtps::LocatorSelector::iterator::operator->; +%ignore eprosima::fastdds::rtps::LocatorSelector::iterator::operator->; // Need to create a custom name for the flattened iterator // since other classes also define the same inner class -%rename (LocatorSelector_iterator) eprosima::fastrtps::rtps::LocatorSelector::iterator; +%rename (LocatorSelector_iterator) eprosima::fastdds::rtps::LocatorSelector::iterator; %include "fastdds/rtps/common/LocatorSelector.hpp" diff --git a/fastdds_python/src/swig/fastdds/rtps/common/LocatorSelectorEntry.i b/fastdds_python/src/swig/fastdds/rtps/common/LocatorSelectorEntry.i index e96dd5aa..e1a6942d 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/LocatorSelectorEntry.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/LocatorSelectorEntry.i @@ -21,7 +21,7 @@ // Need to create a custom name for the flattened classes // since other classes also define the same inner class -%rename (LocatorSelectorEntry_EntryState) eprosima::fastrtps::rtps::LocatorSelectorEntry::EntryState; +%rename (LocatorSelectorEntry_EntryState) eprosima::fastdds::rtps::LocatorSelectorEntry::EntryState; %include "fastdds/rtps/common/LocatorSelectorEntry.hpp" diff --git a/fastdds_python/src/swig/fastdds/rtps/common/Property.i b/fastdds_python/src/swig/fastdds/rtps/common/Property.i index 796e7f3a..365a83e1 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/Property.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/Property.i @@ -17,16 +17,16 @@ %} // Ignore overloaded constructor and methods that have no effect on target language -%ignore eprosima::fastrtps::rtps::Property::Property(Property &&); -%ignore eprosima::fastrtps::rtps::Property::name(std::string &&); -%ignore eprosima::fastrtps::rtps::Property::value(std::string &&); -%ignore eprosima::fastrtps::rtps::Property::propagate() const; -%ignore eprosima::fastrtps::rtps::Property::name() const; -%ignore eprosima::fastrtps::rtps::Property::value() const; +%ignore eprosima::fastdds::rtps::Property::Property(Property &&); +%ignore eprosima::fastdds::rtps::Property::name(std::string &&); +%ignore eprosima::fastdds::rtps::Property::value(std::string &&); +%ignore eprosima::fastdds::rtps::Property::propagate() const; +%ignore eprosima::fastdds::rtps::Property::name() const; +%ignore eprosima::fastdds::rtps::Property::value() const; // SWIG does not support templates in the generated binding, // because not all output languages support them // We must explicitly declare the specializations of the templates -%template(PropertySeq) std::vector; +%template(PropertySeq) std::vector; %include "fastdds/rtps/common/Property.h" diff --git a/fastdds_python/src/swig/fastdds/rtps/common/SampleIdentity.i b/fastdds_python/src/swig/fastdds/rtps/common/SampleIdentity.i index 27542d40..81db0efb 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/SampleIdentity.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/SampleIdentity.i @@ -17,11 +17,11 @@ %} // Ignore overloaded constructor and methods that have no effect on target language -%ignore eprosima::fastrtps::rtps::SampleIdentity::SampleIdentity(SampleIdentity &&); -%ignore eprosima::fastrtps::rtps::SampleIdentity::writer_guid(GUID_t &&); -%ignore eprosima::fastrtps::rtps::SampleIdentity::writer_guid() const; -%ignore eprosima::fastrtps::rtps::SampleIdentity::sequence_number(SequenceNumber_t &&); -%ignore eprosima::fastrtps::rtps::SampleIdentity::sequence_number(SequenceNumber_t) const; +%ignore eprosima::fastdds::rtps::SampleIdentity::SampleIdentity(SampleIdentity &&); +%ignore eprosima::fastdds::rtps::SampleIdentity::writer_guid(GUID_t &&); +%ignore eprosima::fastdds::rtps::SampleIdentity::writer_guid() const; +%ignore eprosima::fastdds::rtps::SampleIdentity::sequence_number(SequenceNumber_t &&); +%ignore eprosima::fastdds::rtps::SampleIdentity::sequence_number(SequenceNumber_t) const; // Ignore private methods that cannot be wrapped %ignore operator >>(std::istream& input, SampleIdentity& sid); diff --git a/fastdds_python/src/swig/fastdds/rtps/common/SequenceNumber.i b/fastdds_python/src/swig/fastdds/rtps/common/SequenceNumber.i index a15bf404..16944b8a 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/SequenceNumber.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/SequenceNumber.i @@ -17,9 +17,9 @@ %} -%ignore eprosima::fastrtps::rtps::operator <<(std::ostream&, const SequenceNumber_t&); -%ignore eprosima::fastrtps::rtps::operator <<(std::ostream&, const std::vector&); -%ignore eprosima::fastrtps::rtps::operator <<(std::ostream&, const SequenceNumberSet_t&); -%ignore eprosima::fastrtps::rtps::operator >>(std::istream&, SequenceNumber_t&); +%ignore eprosima::fastdds::rtps::operator <<(std::ostream&, const SequenceNumber_t&); +%ignore eprosima::fastdds::rtps::operator <<(std::ostream&, const std::vector&); +%ignore eprosima::fastdds::rtps::operator <<(std::ostream&, const SequenceNumberSet_t&); +%ignore eprosima::fastdds::rtps::operator >>(std::istream&, SequenceNumber_t&); %include "fastdds/rtps/common/SequenceNumber.h" diff --git a/fastdds_python/src/swig/fastdds/rtps/common/Time_t.i b/fastdds_python/src/swig/fastdds/rtps/common/Time_t.i index e5321b2c..10d8eaa4 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/Time_t.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/Time_t.i @@ -20,81 +20,81 @@ // As SWIG flattens the namespaces, we cannot have two classes with the same name // We remove the one that is not used in the user API // We also remove all the related operators -%rename(RTPSTime_t) eprosima::fastrtps::rtps::Time_t; -%ignore eprosima::fastrtps::rtps::operator==(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::rtps::operator!=(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::rtps::operator<(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::rtps::operator<=(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::rtps::operator>(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::rtps::operator>=(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::rtps::operator+(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::rtps::operator-(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::rtps::operator<<(std::ostream&, const Time_t&); -%ignore eprosima::fastrtps::rtps::operator>>(std::istream&, Time_t&); +%rename(RTPSTime_t) eprosima::fastdds::rtps::Time_t; +%ignore eprosima::fastdds::rtps::operator==(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::rtps::operator!=(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::rtps::operator<(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::rtps::operator<=(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::rtps::operator>(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::rtps::operator>=(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::rtps::operator+(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::rtps::operator-(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::rtps::operator<<(std::ostream&, const Time_t&); +%ignore eprosima::fastdds::rtps::operator>>(std::istream&, Time_t&); // Also ignore the insertion/exraction operator of the remaining Time_t, // as it makes no sense on the target language -%ignore eprosima::fastrtps::operator<<(std::ostream&, const Time_t&); -%ignore eprosima::fastrtps::operator>>(std::istream&, Time_t&); +%ignore eprosima::fastdds::operator<<(std::ostream&, const Time_t&); +%ignore eprosima::fastdds::operator>>(std::istream&, Time_t&); // Ignore the global comparison and arithmetic operators // and make them class-internal -%ignore eprosima::fastrtps::operator==(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::operator!=(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::operator<(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::operator<=(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::operator>(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::operator>=(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::operator+(const Time_t&, const Time_t&); -%ignore eprosima::fastrtps::operator-(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::operator==(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::operator!=(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::operator<(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::operator<=(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::operator>(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::operator>=(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::operator+(const Time_t&, const Time_t&); +%ignore eprosima::fastdds::operator-(const Time_t&, const Time_t&); %include // Declare the comparison operators as internal to the class -%extend eprosima::fastrtps::Time_t { - bool operator==(const eprosima::fastrtps::Time_t& other) const +%extend eprosima::fastdds::Time_t { + bool operator==(const eprosima::fastdds::Time_t& other) const { return *$self == other; } - bool operator!=(const eprosima::fastrtps::Time_t& other) const + bool operator!=(const eprosima::fastdds::Time_t& other) const { return *$self != other; } - bool operator<(const eprosima::fastrtps::Time_t& other) const + bool operator<(const eprosima::fastdds::Time_t& other) const { return *$self < other; } - bool operator>(const eprosima::fastrtps::Time_t& other) const + bool operator>(const eprosima::fastdds::Time_t& other) const { return *$self > other; } - bool operator<=(const eprosima::fastrtps::Time_t& other) const + bool operator<=(const eprosima::fastdds::Time_t& other) const { return *$self <= other; } - bool operator>=(const eprosima::fastrtps::Time_t& other) const + bool operator>=(const eprosima::fastdds::Time_t& other) const { return *$self >= other; } - eprosima::fastrtps::Time_t operator+ (const eprosima::fastrtps::Time_t& other) const + eprosima::fastdds::Time_t operator+ (const eprosima::fastdds::Time_t& other) const { return *$self + other; } - eprosima::fastrtps::Time_t operator- (const eprosima::fastrtps::Time_t& other) const + eprosima::fastdds::Time_t operator- (const eprosima::fastdds::Time_t& other) const { return *$self - other; } } namespace eprosima { -namespace fastrtps { +namespace fastdds { struct Duration_t : public Time_t { @@ -105,5 +105,5 @@ struct Duration_t : public Time_t uint32_t nsec); }; -} // namespace fastrtps +} // namespace fastdds } // namespace eprosima diff --git a/fastdds_python/src/swig/fastdds/rtps/common/Token.i b/fastdds_python/src/swig/fastdds/rtps/common/Token.i index e318ab94..da0b72f5 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/Token.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/Token.i @@ -17,11 +17,11 @@ %} // Ignore overloaded constructor and methods that have no effect on target language -%ignore eprosima::fastrtps::rtps::DataHolder::DataHolder(DataHolder &&); -%ignore eprosima::fastrtps::rtps::DataHolderHelper::DataHolderHelper(DataHolderHelper &&); -%ignore eprosima::fastrtps::rtps::DataHolderHelper::find_property_value(const DataHolder& data_holder, const std::string& name); -%ignore eprosima::fastrtps::rtps::DataHolderHelper::find_property(const DataHolder& data_holder, const std::string& name); -%ignore eprosima::fastrtps::rtps::DataHolderHelper::find_binary_property_value(const DataHolder& data_holder, const std::string& name); -%ignore eprosima::fastrtps::rtps::DataHolderHelper::find_binary_property(const DataHolder& data_holder, const std::string& name); +%ignore eprosima::fastdds::rtps::DataHolder::DataHolder(DataHolder &&); +%ignore eprosima::fastdds::rtps::DataHolderHelper::DataHolderHelper(DataHolderHelper &&); +%ignore eprosima::fastdds::rtps::DataHolderHelper::find_property_value(const DataHolder& data_holder, const std::string& name); +%ignore eprosima::fastdds::rtps::DataHolderHelper::find_property(const DataHolder& data_holder, const std::string& name); +%ignore eprosima::fastdds::rtps::DataHolderHelper::find_binary_property_value(const DataHolder& data_holder, const std::string& name); +%ignore eprosima::fastdds::rtps::DataHolderHelper::find_binary_property(const DataHolder& data_holder, const std::string& name); %include "fastdds/rtps/common/Token.h" diff --git a/fastdds_python/src/swig/fastdds/rtps/common/Types.i b/fastdds_python/src/swig/fastdds/rtps/common/Types.i index 45ffee45..9a9ed250 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/Types.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/Types.i @@ -16,6 +16,6 @@ #include "fastdds/rtps/common/Types.h" %} -%ignore eprosima::fastrtps::rtps::operator <<(std::ostream&, const ProtocolVersion_t&); +%ignore eprosima::fastdds::rtps::operator <<(std::ostream&, const ProtocolVersion_t&); %include "fastdds/rtps/common/Types.h" diff --git a/fastdds_python/src/swig/fastdds/rtps/common/WriteParams.i b/fastdds_python/src/swig/fastdds/rtps/common/WriteParams.i index 794fdc22..f4dfa9d1 100644 --- a/fastdds_python/src/swig/fastdds/rtps/common/WriteParams.i +++ b/fastdds_python/src/swig/fastdds/rtps/common/WriteParams.i @@ -17,8 +17,8 @@ %} // Ignore overloaded constructor and methods that have no effect on target language -%ignore eprosima::fastrtps::rtps::WriteParams::WriteParams(WriteParams &&); -%ignore eprosima::fastrtps::rtps::WriteParams::sample_identity(SampleIdentity &&); -%ignore eprosima::fastrtps::rtps::WriteParams::related_sample_identity(SampleIdentity &&); +%ignore eprosima::fastdds::rtps::WriteParams::WriteParams(WriteParams &&); +%ignore eprosima::fastdds::rtps::WriteParams::sample_identity(SampleIdentity &&); +%ignore eprosima::fastdds::rtps::WriteParams::related_sample_identity(SampleIdentity &&); %include "fastdds/rtps/common/WriteParams.h" diff --git a/fastdds_python/src/swig/fastdds/utils/collections/ResourceLimitedVector.i b/fastdds_python/src/swig/fastdds/utils/collections/ResourceLimitedVector.i index 30a53b5a..4b071842 100644 --- a/fastdds_python/src/swig/fastdds/utils/collections/ResourceLimitedVector.i +++ b/fastdds_python/src/swig/fastdds/utils/collections/ResourceLimitedVector.i @@ -19,26 +19,26 @@ // Operator[] is ignored by SWIG because it does not map correctly to target languages // mostly because of its dual getter/setter nature // We can ignore them and extend to make the getter and setter methods explicit and break the overload -%ignore eprosima::fastrtps::ResourceLimitedVector::operator[]; +%ignore eprosima::fastdds::ResourceLimitedVector::operator[]; // These methods return references. // This is usually supported by SWIG, however, this being a template, and the returns being typedefs, // it seems that SWIG handles them differently and compilation fails // when trying to create a pointer to a reference and/or calling new for a reference // We rewrite them in terms of pointer results -%ignore eprosima::fastrtps::ResourceLimitedVector::at; -%ignore eprosima::fastrtps::ResourceLimitedVector::front; -%ignore eprosima::fastrtps::ResourceLimitedVector::back; +%ignore eprosima::fastdds::ResourceLimitedVector::at; +%ignore eprosima::fastdds::ResourceLimitedVector::front; +%ignore eprosima::fastdds::ResourceLimitedVector::back; // Initializer lists are note supported in SWIG. Ignore the method -%ignore eprosima::fastrtps::ResourceLimitedVector::assign(std::initializer_list); +%ignore eprosima::fastdds::ResourceLimitedVector::assign(std::initializer_list); // Casting to the inner 'collection_type' makes no sense in the target language // and SWIG does not support it in any case -%ignore eprosima::fastrtps::ResourceLimitedVector::operator const collection_type&; +%ignore eprosima::fastdds::ResourceLimitedVector::operator const collection_type&; -%extend eprosima::fastrtps::ResourceLimitedVector { +%extend eprosima::fastdds::ResourceLimitedVector { pointer at(size_type pos) { return &($self->at(pos)); diff --git a/fastdds_python/src/swig/fastrtps/Domain.i b/fastdds_python/src/swig/fastrtps/Domain.i deleted file mode 100644 index 56a1c603..00000000 --- a/fastdds_python/src/swig/fastrtps/Domain.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/Domain.h" -%} - -%include "fastrtps/Domain.h" diff --git a/fastdds_python/src/swig/fastrtps/attributes/LibrarySettingsAttributes.i b/fastdds_python/src/swig/fastrtps/attributes/LibrarySettingsAttributes.i deleted file mode 100644 index 76512edc..00000000 --- a/fastdds_python/src/swig/fastrtps/attributes/LibrarySettingsAttributes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/attributes/LibrarySettingsAttributes.h" -%} - -%include "fastrtps/attributes/LibrarySettingsAttributes.h" diff --git a/fastdds_python/src/swig/fastrtps/attributes/TopicAttributes.i b/fastdds_python/src/swig/fastrtps/attributes/TopicAttributes.i deleted file mode 100644 index 465b5ac1..00000000 --- a/fastdds_python/src/swig/fastrtps/attributes/TopicAttributes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastdds/rtps/attributes/TopicAttributes.h" -%} - -%include "fastdds/rtps/attributes/TopicAttributes.h" diff --git a/fastdds_python/src/swig/fastrtps/attributes/all_attributes.i b/fastdds_python/src/swig/fastrtps/attributes/all_attributes.i deleted file mode 100644 index fb5d6c8a..00000000 --- a/fastdds_python/src/swig/fastrtps/attributes/all_attributes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/attributes/all_attributes.h" -%} - -%include "fastrtps/attributes/all_attributes.h" diff --git a/fastdds_python/src/swig/fastrtps/common/KeyedChanges.i b/fastdds_python/src/swig/fastrtps/common/KeyedChanges.i deleted file mode 100644 index fda0de0e..00000000 --- a/fastdds_python/src/swig/fastrtps/common/KeyedChanges.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/common/KeyedChanges.h" -%} - -%include "fastrtps/common/KeyedChanges.h" diff --git a/fastdds_python/src/swig/fastrtps/config/doxygen_modules.i b/fastdds_python/src/swig/fastrtps/config/doxygen_modules.i deleted file mode 100644 index 534a053c..00000000 --- a/fastdds_python/src/swig/fastrtps/config/doxygen_modules.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/config/doxygen_modules.h" -%} - -%include "fastrtps/config/doxygen_modules.h" diff --git a/fastdds_python/src/swig/fastrtps/participant/Participant.i b/fastdds_python/src/swig/fastrtps/participant/Participant.i deleted file mode 100644 index 8aa55541..00000000 --- a/fastdds_python/src/swig/fastrtps/participant/Participant.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/participant/Participant.h" -%} - -%include "fastrtps/participant/Participant.h" diff --git a/fastdds_python/src/swig/fastrtps/participant/ParticipantListener.i b/fastdds_python/src/swig/fastrtps/participant/ParticipantListener.i deleted file mode 100644 index 2314070a..00000000 --- a/fastdds_python/src/swig/fastrtps/participant/ParticipantListener.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/participant/ParticipantListener.h" -%} - -%include "fastrtps/participant/ParticipantListener.h" diff --git a/fastdds_python/src/swig/fastrtps/publisher/Publisher.i b/fastdds_python/src/swig/fastrtps/publisher/Publisher.i deleted file mode 100644 index 42ca770b..00000000 --- a/fastdds_python/src/swig/fastrtps/publisher/Publisher.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/publisher/Publisher.h" -%} - -%include "fastrtps/publisher/Publisher.h" diff --git a/fastdds_python/src/swig/fastrtps/publisher/PublisherHistory.i b/fastdds_python/src/swig/fastrtps/publisher/PublisherHistory.i deleted file mode 100644 index 7cbcad9c..00000000 --- a/fastdds_python/src/swig/fastrtps/publisher/PublisherHistory.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/publisher/PublisherHistory.h" -%} - -%include "fastrtps/publisher/PublisherHistory.h" diff --git a/fastdds_python/src/swig/fastrtps/publisher/PublisherListener.i b/fastdds_python/src/swig/fastrtps/publisher/PublisherListener.i deleted file mode 100644 index ba1fa4e7..00000000 --- a/fastdds_python/src/swig/fastrtps/publisher/PublisherListener.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/publisher/PublisherListener.h" -%} - -%include "fastrtps/publisher/PublisherListener.h" diff --git a/fastdds_python/src/swig/fastrtps/qos/DeadlineMissedStatus.i b/fastdds_python/src/swig/fastrtps/qos/DeadlineMissedStatus.i deleted file mode 100644 index 8980b612..00000000 --- a/fastdds_python/src/swig/fastrtps/qos/DeadlineMissedStatus.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/qos/DeadlineMissedStatus.h" -%} - -%include "fastrtps/qos/DeadlineMissedStatus.h" diff --git a/fastdds_python/src/swig/fastrtps/qos/IncompatibleQosStatus.i b/fastdds_python/src/swig/fastrtps/qos/IncompatibleQosStatus.i deleted file mode 100644 index 7547a1ce..00000000 --- a/fastdds_python/src/swig/fastrtps/qos/IncompatibleQosStatus.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/qos/IncompatibleQosStatus.hpp" -%} - -%include "fastrtps/qos/IncompatibleQosStatus.hpp" diff --git a/fastdds_python/src/swig/fastrtps/qos/LivelinessChangedStatus.i b/fastdds_python/src/swig/fastrtps/qos/LivelinessChangedStatus.i deleted file mode 100644 index cb86a627..00000000 --- a/fastdds_python/src/swig/fastrtps/qos/LivelinessChangedStatus.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/qos/LivelinessChangedStatus.h" -%} - -%include "fastrtps/qos/LivelinessChangedStatus.h" diff --git a/fastdds_python/src/swig/fastrtps/qos/LivelinessLostStatus.i b/fastdds_python/src/swig/fastrtps/qos/LivelinessLostStatus.i deleted file mode 100644 index 7d72c55a..00000000 --- a/fastdds_python/src/swig/fastrtps/qos/LivelinessLostStatus.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/qos/LivelinessLostStatus.h" -%} - -%include "fastrtps/qos/LivelinessLostStatus.h" diff --git a/fastdds_python/src/swig/fastrtps/qos/ParameterTypes.i b/fastdds_python/src/swig/fastrtps/qos/ParameterTypes.i deleted file mode 100644 index 6195565c..00000000 --- a/fastdds_python/src/swig/fastrtps/qos/ParameterTypes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/qos/ParameterTypes.h" -%} - -%include "fastrtps/qos/ParameterTypes.h" diff --git a/fastdds_python/src/swig/fastrtps/qos/QosPolicies.i b/fastdds_python/src/swig/fastrtps/qos/QosPolicies.i deleted file mode 100644 index 13d83e08..00000000 --- a/fastdds_python/src/swig/fastrtps/qos/QosPolicies.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/qos/QosPolicies.h" -%} - -%include "fastrtps/qos/QosPolicies.h" diff --git a/fastdds_python/src/swig/fastrtps/qos/ReaderQos.i b/fastdds_python/src/swig/fastrtps/qos/ReaderQos.i deleted file mode 100644 index 4154552e..00000000 --- a/fastdds_python/src/swig/fastrtps/qos/ReaderQos.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/qos/ReaderQos.h" -%} - -%include "fastrtps/qos/ReaderQos.h" diff --git a/fastdds_python/src/swig/fastrtps/qos/SampleRejectedStatus.i b/fastdds_python/src/swig/fastrtps/qos/SampleRejectedStatus.i deleted file mode 100644 index ffe558d5..00000000 --- a/fastdds_python/src/swig/fastrtps/qos/SampleRejectedStatus.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/qos/SampleRejectedStatus.hpp" -%} - -%include "fastrtps/qos/SampleRejectedStatus.hpp" diff --git a/fastdds_python/src/swig/fastrtps/qos/WriterQos.i b/fastdds_python/src/swig/fastrtps/qos/WriterQos.i deleted file mode 100644 index cb08c1f6..00000000 --- a/fastdds_python/src/swig/fastrtps/qos/WriterQos.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/qos/WriterQos.h" -%} - -%include "fastrtps/qos/WriterQos.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/Endpoint.i b/fastdds_python/src/swig/fastrtps/rtps/Endpoint.i deleted file mode 100644 index d01d062b..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/Endpoint.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/Endpoint.h" -%} - -%include "fastrtps/rtps/Endpoint.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/RTPSDomain.i b/fastdds_python/src/swig/fastrtps/rtps/RTPSDomain.i deleted file mode 100644 index 75eb6a78..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/RTPSDomain.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/RTPSDomain.h" -%} - -%include "fastrtps/rtps/RTPSDomain.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/attributes/EndpointAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/EndpointAttributes.i deleted file mode 100644 index 2682236a..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/attributes/EndpointAttributes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/attributes/EndpointAttributes.h" -%} - -%include "fastrtps/rtps/attributes/EndpointAttributes.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/attributes/HistoryAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/HistoryAttributes.i deleted file mode 100644 index 277ce30a..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/attributes/HistoryAttributes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/attributes/HistoryAttributes.h" -%} - -%include "fastrtps/rtps/attributes/HistoryAttributes.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/attributes/PropertyPolicy.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/PropertyPolicy.i deleted file mode 100644 index 506926e7..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/attributes/PropertyPolicy.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/attributes/PropertyPolicy.h" -%} - -%include "fastrtps/rtps/attributes/PropertyPolicy.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/attributes/RTPSParticipantAllocationAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/RTPSParticipantAllocationAttributes.i deleted file mode 100644 index 6fb6a35d..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/attributes/RTPSParticipantAllocationAttributes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/attributes/RTPSParticipantAllocationAttributes.hpp" -%} - -%include "fastrtps/rtps/attributes/RTPSParticipantAllocationAttributes.hpp" diff --git a/fastdds_python/src/swig/fastrtps/rtps/attributes/RTPSParticipantAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/RTPSParticipantAttributes.i deleted file mode 100644 index 4f1f5931..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/attributes/RTPSParticipantAttributes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/attributes/RTPSParticipantAttributes.h" -%} - -%include "fastrtps/rtps/attributes/RTPSParticipantAttributes.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/attributes/ReaderAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/ReaderAttributes.i deleted file mode 100644 index 8b99d4b6..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/attributes/ReaderAttributes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/attributes/ReaderAttributes.h" -%} - -%include "fastrtps/rtps/attributes/ReaderAttributes.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/attributes/ServerAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/ServerAttributes.i deleted file mode 100644 index 9031a174..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/attributes/ServerAttributes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/attributes/ServerAttributes.h" -%} - -%include "fastrtps/rtps/attributes/ServerAttributes.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/attributes/WriterAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/attributes/WriterAttributes.i deleted file mode 100644 index 3941adf3..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/attributes/WriterAttributes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/attributes/WriterAttributes.h" -%} - -%include "fastrtps/rtps/attributes/WriterAttributes.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/builtin/data/ParticipantProxyData.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/data/ParticipantProxyData.i deleted file mode 100644 index 3a0bc9bd..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/builtin/data/ParticipantProxyData.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/builtin/data/ParticipantProxyData.h" -%} - -%include "fastrtps/rtps/builtin/data/ParticipantProxyData.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/builtin/data/ReaderProxyData.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/data/ReaderProxyData.i deleted file mode 100644 index 5a3d76e4..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/builtin/data/ReaderProxyData.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/builtin/data/ReaderProxyData.h" -%} - -%include "fastrtps/rtps/builtin/data/ReaderProxyData.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/builtin/data/WriterProxyData.i b/fastdds_python/src/swig/fastrtps/rtps/builtin/data/WriterProxyData.i deleted file mode 100644 index a6b44c1b..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/builtin/data/WriterProxyData.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/builtin/data/WriterProxyData.h" -%} - -%include "fastrtps/rtps/builtin/data/WriterProxyData.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/BinaryProperty.i b/fastdds_python/src/swig/fastrtps/rtps/common/BinaryProperty.i deleted file mode 100644 index 5b0a5296..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/BinaryProperty.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/BinaryProperty.h" -%} - -%include "fastrtps/rtps/common/BinaryProperty.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/CDRMessage_t.i b/fastdds_python/src/swig/fastrtps/rtps/common/CDRMessage_t.i deleted file mode 100644 index c1cf0c1b..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/CDRMessage_t.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/CDRMessage_t.h" -%} - -%include "fastrtps/rtps/common/CDRMessage_t.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/CacheChange.i b/fastdds_python/src/swig/fastrtps/rtps/common/CacheChange.i deleted file mode 100644 index 48322965..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/CacheChange.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/CacheChange.h" -%} - -%include "fastrtps/rtps/common/CacheChange.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/FragmentNumber.i b/fastdds_python/src/swig/fastrtps/rtps/common/FragmentNumber.i deleted file mode 100644 index c5c8d264..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/FragmentNumber.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/FragmentNumber.h" -%} - -%include "fastrtps/rtps/common/FragmentNumber.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/Guid.i b/fastdds_python/src/swig/fastrtps/rtps/common/Guid.i deleted file mode 100644 index d4a65554..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/Guid.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/Guid.h" -%} - -%include "fastrtps/rtps/common/Guid.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/InstanceHandle.i b/fastdds_python/src/swig/fastrtps/rtps/common/InstanceHandle.i deleted file mode 100644 index 43bc8143..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/InstanceHandle.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/InstanceHandle.h" -%} - -%include "fastrtps/rtps/common/InstanceHandle.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/Locator.i b/fastdds_python/src/swig/fastrtps/rtps/common/Locator.i deleted file mode 100644 index 17a7cd71..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/Locator.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/Locator.h" -%} - -%include "fastrtps/rtps/common/Locator.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/LocatorListComparisons.i b/fastdds_python/src/swig/fastrtps/rtps/common/LocatorListComparisons.i deleted file mode 100644 index ad8fcccd..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/LocatorListComparisons.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/LocatorListComparisons.hpp" -%} - -%include "fastrtps/rtps/common/LocatorListComparisons.hpp" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/LocatorSelector.i b/fastdds_python/src/swig/fastrtps/rtps/common/LocatorSelector.i deleted file mode 100644 index 873c6814..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/LocatorSelector.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/LocatorSelector.hpp" -%} - -%include "fastrtps/rtps/common/LocatorSelector.hpp" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/LocatorSelectorEntry.i b/fastdds_python/src/swig/fastrtps/rtps/common/LocatorSelectorEntry.i deleted file mode 100644 index 673537a7..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/LocatorSelectorEntry.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/LocatorSelectorEntry.hpp" -%} - -%include "fastrtps/rtps/common/LocatorSelectorEntry.hpp" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/MatchingInfo.i b/fastdds_python/src/swig/fastrtps/rtps/common/MatchingInfo.i deleted file mode 100644 index b6e206f3..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/MatchingInfo.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/MatchingInfo.h" -%} - -%include "fastrtps/rtps/common/MatchingInfo.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/PortParameters.i b/fastdds_python/src/swig/fastrtps/rtps/common/PortParameters.i deleted file mode 100644 index 413895b5..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/PortParameters.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/PortParameters.h" -%} - -%include "fastrtps/rtps/common/PortParameters.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/Property.i b/fastdds_python/src/swig/fastrtps/rtps/common/Property.i deleted file mode 100644 index dcba2bb7..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/Property.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/Property.h" -%} - -%include "fastrtps/rtps/common/Property.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/RemoteLocators.i b/fastdds_python/src/swig/fastrtps/rtps/common/RemoteLocators.i deleted file mode 100644 index 573bea62..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/RemoteLocators.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/RemoteLocators.hpp" -%} - -%include "fastrtps/rtps/common/RemoteLocators.hpp" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/SampleIdentity.i b/fastdds_python/src/swig/fastrtps/rtps/common/SampleIdentity.i deleted file mode 100644 index 51117ba3..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/SampleIdentity.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/SampleIdentity.h" -%} - -%include "fastrtps/rtps/common/SampleIdentity.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/SequenceNumber.i b/fastdds_python/src/swig/fastrtps/rtps/common/SequenceNumber.i deleted file mode 100644 index 085110b4..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/SequenceNumber.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/SequenceNumber.h" -%} - -%include "fastrtps/rtps/common/SequenceNumber.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/SerializedPayload.i b/fastdds_python/src/swig/fastrtps/rtps/common/SerializedPayload.i deleted file mode 100644 index 6a5e9db0..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/SerializedPayload.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/SerializedPayload.h" -%} - -%include "fastrtps/rtps/common/SerializedPayload.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/Time_t.i b/fastdds_python/src/swig/fastrtps/rtps/common/Time_t.i deleted file mode 100644 index 7043cb18..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/Time_t.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/Time_t.h" -%} - -%include "fastrtps/rtps/common/Time_t.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/Token.i b/fastdds_python/src/swig/fastrtps/rtps/common/Token.i deleted file mode 100644 index 7c6624c5..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/Token.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/Token.h" -%} - -%include "fastrtps/rtps/common/Token.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/Types.i b/fastdds_python/src/swig/fastrtps/rtps/common/Types.i deleted file mode 100644 index ad45d2e6..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/Types.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/Types.h" -%} - -%include "fastrtps/rtps/common/Types.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/WriteParams.i b/fastdds_python/src/swig/fastrtps/rtps/common/WriteParams.i deleted file mode 100644 index 053defd0..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/WriteParams.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/WriteParams.h" -%} - -%include "fastrtps/rtps/common/WriteParams.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/common/all_common.i b/fastdds_python/src/swig/fastrtps/rtps/common/all_common.i deleted file mode 100644 index 32e660df..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/common/all_common.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/common/all_common.h" -%} - -%include "fastrtps/rtps/common/all_common.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/exceptions/Exception.i b/fastdds_python/src/swig/fastrtps/rtps/exceptions/Exception.i deleted file mode 100644 index 42e98e03..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/exceptions/Exception.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/exceptions/Exception.h" -%} - -%include "fastrtps/rtps/exceptions/Exception.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/flowcontrol/ThroughputControllerDescriptor.i b/fastdds_python/src/swig/fastrtps/rtps/flowcontrol/ThroughputControllerDescriptor.i deleted file mode 100644 index e6fb12c6..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/flowcontrol/ThroughputControllerDescriptor.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/flowcontrol/ThroughputControllerDescriptor.h" -%} - -%include "fastrtps/rtps/flowcontrol/ThroughputControllerDescriptor.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/history/History.i b/fastdds_python/src/swig/fastrtps/rtps/history/History.i deleted file mode 100644 index 56e7a2f2..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/history/History.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/history/History.h" -%} - -%include "fastrtps/rtps/history/History.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/history/ReaderHistory.i b/fastdds_python/src/swig/fastrtps/rtps/history/ReaderHistory.i deleted file mode 100644 index 0973f0b3..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/history/ReaderHistory.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/history/ReaderHistory.h" -%} - -%include "fastrtps/rtps/history/ReaderHistory.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/history/WriterHistory.i b/fastdds_python/src/swig/fastrtps/rtps/history/WriterHistory.i deleted file mode 100644 index a96b8058..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/history/WriterHistory.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/history/WriterHistory.h" -%} - -%include "fastrtps/rtps/history/WriterHistory.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/messages/RTPSMessageSenderInterface.i b/fastdds_python/src/swig/fastrtps/rtps/messages/RTPSMessageSenderInterface.i deleted file mode 100644 index 6e29bb53..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/messages/RTPSMessageSenderInterface.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/messages/RTPSMessageSenderInterface.hpp" -%} - -%include "fastrtps/rtps/messages/RTPSMessageSenderInterface.hpp" diff --git a/fastdds_python/src/swig/fastrtps/rtps/messages/RTPS_messages.i b/fastdds_python/src/swig/fastrtps/rtps/messages/RTPS_messages.i deleted file mode 100644 index 8e2a0660..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/messages/RTPS_messages.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/messages/RTPS_messages.h" -%} - -%include "fastrtps/rtps/messages/RTPS_messages.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/network/NetworkFactory.i b/fastdds_python/src/swig/fastrtps/rtps/network/NetworkFactory.i deleted file mode 100644 index 568f259d..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/network/NetworkFactory.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/network/NetworkFactory.h" -%} - -%include "fastrtps/rtps/network/NetworkFactory.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/network/ReceiverResource.i b/fastdds_python/src/swig/fastrtps/rtps/network/ReceiverResource.i deleted file mode 100644 index 4c61c94d..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/network/ReceiverResource.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/network/ReceiverResource.h" -%} - -%include "fastrtps/rtps/network/ReceiverResource.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/network/SenderResource.i b/fastdds_python/src/swig/fastrtps/rtps/network/SenderResource.i deleted file mode 100644 index f090a1a2..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/network/SenderResource.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/network/SenderResource.h" -%} - -%include "fastrtps/rtps/network/SenderResource.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/participant/ParticipantDiscoveryInfo.i b/fastdds_python/src/swig/fastrtps/rtps/participant/ParticipantDiscoveryInfo.i deleted file mode 100644 index 48b4d0b1..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/participant/ParticipantDiscoveryInfo.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/participant/ParticipantDiscoveryInfo.h" -%} - -%include "fastrtps/rtps/participant/ParticipantDiscoveryInfo.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/participant/RTPSParticipant.i b/fastdds_python/src/swig/fastrtps/rtps/participant/RTPSParticipant.i deleted file mode 100644 index 2247fd8c..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/participant/RTPSParticipant.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/participant/RTPSParticipant.h" -%} - -%include "fastrtps/rtps/participant/RTPSParticipant.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/participant/RTPSParticipantListener.i b/fastdds_python/src/swig/fastrtps/rtps/participant/RTPSParticipantListener.i deleted file mode 100644 index bcbbb29f..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/participant/RTPSParticipantListener.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/participant/RTPSParticipantListener.h" -%} - -%include "fastrtps/rtps/participant/RTPSParticipantListener.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/reader/RTPSReader.i b/fastdds_python/src/swig/fastrtps/rtps/reader/RTPSReader.i deleted file mode 100644 index 55d1faf6..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/reader/RTPSReader.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/reader/RTPSReader.h" -%} - -%include "fastrtps/rtps/reader/RTPSReader.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/reader/ReaderDiscoveryInfo.i b/fastdds_python/src/swig/fastrtps/rtps/reader/ReaderDiscoveryInfo.i deleted file mode 100644 index 9f3c4b9c..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/reader/ReaderDiscoveryInfo.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/reader/ReaderDiscoveryInfo.h" -%} - -%include "fastrtps/rtps/reader/ReaderDiscoveryInfo.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/reader/ReaderListener.i b/fastdds_python/src/swig/fastrtps/rtps/reader/ReaderListener.i deleted file mode 100644 index 5efc78ce..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/reader/ReaderListener.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/reader/ReaderListener.h" -%} - -%include "fastrtps/rtps/reader/ReaderListener.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/resources/ResourceEvent.i b/fastdds_python/src/swig/fastrtps/rtps/resources/ResourceEvent.i deleted file mode 100644 index cd090b19..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/resources/ResourceEvent.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/resources/ResourceEvent.h" -%} - -%include "fastrtps/rtps/resources/ResourceEvent.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/resources/ResourceManagement.i b/fastdds_python/src/swig/fastrtps/rtps/resources/ResourceManagement.i deleted file mode 100644 index 88e336bb..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/resources/ResourceManagement.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/resources/ResourceManagement.h" -%} - -%include "fastrtps/rtps/resources/ResourceManagement.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/resources/TimedEvent.i b/fastdds_python/src/swig/fastrtps/rtps/resources/TimedEvent.i deleted file mode 100644 index b2f08d3f..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/resources/TimedEvent.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/resources/TimedEvent.h" -%} - -%include "fastrtps/rtps/resources/TimedEvent.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/rtps_all.i b/fastdds_python/src/swig/fastrtps/rtps/rtps_all.i deleted file mode 100644 index db6faef7..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/rtps_all.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/rtps_all.h" -%} - -%include "fastrtps/rtps/rtps_all.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/rtps_fwd.i b/fastdds_python/src/swig/fastrtps/rtps/rtps_fwd.i deleted file mode 100644 index 1841f5a7..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/rtps_fwd.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/rtps_fwd.h" -%} - -%include "fastrtps/rtps/rtps_fwd.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/AccessControl.i b/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/AccessControl.i deleted file mode 100644 index 785a2cbc..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/AccessControl.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/accesscontrol/AccessControl.h" -%} - -%include "fastrtps/rtps/security/accesscontrol/AccessControl.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/EndpointSecurityAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/EndpointSecurityAttributes.i deleted file mode 100644 index 63f678ed..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/EndpointSecurityAttributes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/accesscontrol/EndpointSecurityAttributes.h" -%} - -%include "fastrtps/rtps/security/accesscontrol/EndpointSecurityAttributes.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/ParticipantSecurityAttributes.i b/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/ParticipantSecurityAttributes.i deleted file mode 100644 index 2de4e32c..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/ParticipantSecurityAttributes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/accesscontrol/ParticipantSecurityAttributes.h" -%} - -%include "fastrtps/rtps/security/accesscontrol/ParticipantSecurityAttributes.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/SecurityMaskUtilities.i b/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/SecurityMaskUtilities.i deleted file mode 100644 index 0f271473..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/accesscontrol/SecurityMaskUtilities.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/accesscontrol/SecurityMaskUtilities.h" -%} - -%include "fastrtps/rtps/security/accesscontrol/SecurityMaskUtilities.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/authentication/Authentication.i b/fastdds_python/src/swig/fastrtps/rtps/security/authentication/Authentication.i deleted file mode 100644 index c1a86e5e..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/authentication/Authentication.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/authentication/Authentication.h" -%} - -%include "fastrtps/rtps/security/authentication/Authentication.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/authentication/Handshake.i b/fastdds_python/src/swig/fastrtps/rtps/security/authentication/Handshake.i deleted file mode 100644 index ed4fd916..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/authentication/Handshake.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/authentication/Handshake.h" -%} - -%include "fastrtps/rtps/security/authentication/Handshake.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/common/Handle.i b/fastdds_python/src/swig/fastrtps/rtps/security/common/Handle.i deleted file mode 100644 index 94e8d57e..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/common/Handle.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/common/Handle.h" -%} - -%include "fastrtps/rtps/security/common/Handle.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/common/ParticipantGenericMessage.i b/fastdds_python/src/swig/fastrtps/rtps/security/common/ParticipantGenericMessage.i deleted file mode 100644 index 42920376..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/common/ParticipantGenericMessage.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/common/ParticipantGenericMessage.h" -%} - -%include "fastrtps/rtps/security/common/ParticipantGenericMessage.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/common/SharedSecretHandle.i b/fastdds_python/src/swig/fastrtps/rtps/security/common/SharedSecretHandle.i deleted file mode 100644 index b7e3cbd2..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/common/SharedSecretHandle.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/common/SharedSecretHandle.h" -%} - -%include "fastrtps/rtps/security/common/SharedSecretHandle.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoKeyExchange.i b/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoKeyExchange.i deleted file mode 100644 index 666ff978..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoKeyExchange.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/cryptography/CryptoKeyExchange.h" -%} - -%include "fastrtps/rtps/security/cryptography/CryptoKeyExchange.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoKeyFactory.i b/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoKeyFactory.i deleted file mode 100644 index 7c169378..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoKeyFactory.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/cryptography/CryptoKeyFactory.h" -%} - -%include "fastrtps/rtps/security/cryptography/CryptoKeyFactory.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoTransform.i b/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoTransform.i deleted file mode 100644 index e11754b3..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoTransform.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/cryptography/CryptoTransform.h" -%} - -%include "fastrtps/rtps/security/cryptography/CryptoTransform.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoTypes.i b/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoTypes.i deleted file mode 100644 index 12f647a3..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/CryptoTypes.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/cryptography/CryptoTypes.h" -%} - -%include "fastrtps/rtps/security/cryptography/CryptoTypes.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/Cryptography.i b/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/Cryptography.i deleted file mode 100644 index a5594818..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/cryptography/Cryptography.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/cryptography/Cryptography.h" -%} - -%include "fastrtps/rtps/security/cryptography/Cryptography.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/security/exceptions/SecurityException.i b/fastdds_python/src/swig/fastrtps/rtps/security/exceptions/SecurityException.i deleted file mode 100644 index 48756dff..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/security/exceptions/SecurityException.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/security/exceptions/SecurityException.h" -%} - -%include "fastrtps/rtps/security/exceptions/SecurityException.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/writer/LivelinessData.i b/fastdds_python/src/swig/fastrtps/rtps/writer/LivelinessData.i deleted file mode 100644 index bf48cb04..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/writer/LivelinessData.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/writer/LivelinessData.h" -%} - -%include "fastrtps/rtps/writer/LivelinessData.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/writer/LivelinessManager.i b/fastdds_python/src/swig/fastrtps/rtps/writer/LivelinessManager.i deleted file mode 100644 index 76f08af1..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/writer/LivelinessManager.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/writer/LivelinessManager.h" -%} - -%include "fastrtps/rtps/writer/LivelinessManager.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/writer/PersistentWriter.i b/fastdds_python/src/swig/fastrtps/rtps/writer/PersistentWriter.i deleted file mode 100644 index 176a7996..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/writer/PersistentWriter.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/writer/PersistentWriter.h" -%} - -%include "fastrtps/rtps/writer/PersistentWriter.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/writer/RTPSWriter.i b/fastdds_python/src/swig/fastrtps/rtps/writer/RTPSWriter.i deleted file mode 100644 index 94614f5a..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/writer/RTPSWriter.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/writer/RTPSWriter.h" -%} - -%include "fastrtps/rtps/writer/RTPSWriter.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/writer/ReaderLocator.i b/fastdds_python/src/swig/fastrtps/rtps/writer/ReaderLocator.i deleted file mode 100644 index f0acf7b5..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/writer/ReaderLocator.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/writer/ReaderLocator.h" -%} - -%include "fastrtps/rtps/writer/ReaderLocator.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/writer/ReaderProxy.i b/fastdds_python/src/swig/fastrtps/rtps/writer/ReaderProxy.i deleted file mode 100644 index 5abb8155..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/writer/ReaderProxy.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/writer/ReaderProxy.h" -%} - -%include "fastrtps/rtps/writer/ReaderProxy.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/writer/StatefulPersistentWriter.i b/fastdds_python/src/swig/fastrtps/rtps/writer/StatefulPersistentWriter.i deleted file mode 100644 index 92976a76..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/writer/StatefulPersistentWriter.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/writer/StatefulPersistentWriter.h" -%} - -%include "fastrtps/rtps/writer/StatefulPersistentWriter.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/writer/StatefulWriter.i b/fastdds_python/src/swig/fastrtps/rtps/writer/StatefulWriter.i deleted file mode 100644 index 35e5afed..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/writer/StatefulWriter.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/writer/StatefulWriter.h" -%} - -%include "fastrtps/rtps/writer/StatefulWriter.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/writer/StatelessPersistentWriter.i b/fastdds_python/src/swig/fastrtps/rtps/writer/StatelessPersistentWriter.i deleted file mode 100644 index 8fc19f1e..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/writer/StatelessPersistentWriter.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/writer/StatelessPersistentWriter.h" -%} - -%include "fastrtps/rtps/writer/StatelessPersistentWriter.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/writer/StatelessWriter.i b/fastdds_python/src/swig/fastrtps/rtps/writer/StatelessWriter.i deleted file mode 100644 index 1143e92b..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/writer/StatelessWriter.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/writer/StatelessWriter.h" -%} - -%include "fastrtps/rtps/writer/StatelessWriter.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/writer/WriterDiscoveryInfo.i b/fastdds_python/src/swig/fastrtps/rtps/writer/WriterDiscoveryInfo.i deleted file mode 100644 index 77c0bfe9..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/writer/WriterDiscoveryInfo.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/writer/WriterDiscoveryInfo.h" -%} - -%include "fastrtps/rtps/writer/WriterDiscoveryInfo.h" diff --git a/fastdds_python/src/swig/fastrtps/rtps/writer/WriterListener.i b/fastdds_python/src/swig/fastrtps/rtps/writer/WriterListener.i deleted file mode 100644 index b665be47..00000000 --- a/fastdds_python/src/swig/fastrtps/rtps/writer/WriterListener.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/rtps/writer/WriterListener.h" -%} - -%include "fastrtps/rtps/writer/WriterListener.h" diff --git a/fastdds_python/src/swig/fastrtps/subscriber/SampleInfo.i b/fastdds_python/src/swig/fastrtps/subscriber/SampleInfo.i deleted file mode 100644 index 9c100e82..00000000 --- a/fastdds_python/src/swig/fastrtps/subscriber/SampleInfo.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/subscriber/SampleInfo.h" -%} - -%include "fastrtps/subscriber/SampleInfo.h" diff --git a/fastdds_python/src/swig/fastrtps/subscriber/Subscriber.i b/fastdds_python/src/swig/fastrtps/subscriber/Subscriber.i deleted file mode 100644 index eb5078f1..00000000 --- a/fastdds_python/src/swig/fastrtps/subscriber/Subscriber.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/subscriber/Subscriber.h" -%} - -%include "fastrtps/subscriber/Subscriber.h" diff --git a/fastdds_python/src/swig/fastrtps/subscriber/SubscriberHistory.i b/fastdds_python/src/swig/fastrtps/subscriber/SubscriberHistory.i deleted file mode 100644 index 90249e69..00000000 --- a/fastdds_python/src/swig/fastrtps/subscriber/SubscriberHistory.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/subscriber/SubscriberHistory.h" -%} - -%include "fastrtps/subscriber/SubscriberHistory.h" diff --git a/fastdds_python/src/swig/fastrtps/subscriber/SubscriberListener.i b/fastdds_python/src/swig/fastrtps/subscriber/SubscriberListener.i deleted file mode 100644 index 434d88db..00000000 --- a/fastdds_python/src/swig/fastrtps/subscriber/SubscriberListener.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/subscriber/SubscriberListener.h" -%} - -%include "fastrtps/subscriber/SubscriberListener.h" diff --git a/fastdds_python/src/swig/fastrtps/transport/SocketTransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/SocketTransportDescriptor.i deleted file mode 100644 index 23fb0c08..00000000 --- a/fastdds_python/src/swig/fastrtps/transport/SocketTransportDescriptor.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/transport/SocketTransportDescriptor.h" -%} - -%include "fastrtps/transport/SocketTransportDescriptor.h" diff --git a/fastdds_python/src/swig/fastrtps/transport/TCPTransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/TCPTransportDescriptor.i deleted file mode 100644 index 5c1ea8cd..00000000 --- a/fastdds_python/src/swig/fastrtps/transport/TCPTransportDescriptor.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/transport/TCPTransportDescriptor.h" -%} - -%include "fastrtps/transport/TCPTransportDescriptor.h" diff --git a/fastdds_python/src/swig/fastrtps/transport/TCPv4TransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/TCPv4TransportDescriptor.i deleted file mode 100644 index edc784a2..00000000 --- a/fastdds_python/src/swig/fastrtps/transport/TCPv4TransportDescriptor.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/transport/TCPv4TransportDescriptor.h" -%} - -%include "fastrtps/transport/TCPv4TransportDescriptor.h" diff --git a/fastdds_python/src/swig/fastrtps/transport/TCPv6TransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/TCPv6TransportDescriptor.i deleted file mode 100644 index aad1fbd9..00000000 --- a/fastdds_python/src/swig/fastrtps/transport/TCPv6TransportDescriptor.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/transport/TCPv6TransportDescriptor.h" -%} - -%include "fastrtps/transport/TCPv6TransportDescriptor.h" diff --git a/fastdds_python/src/swig/fastrtps/transport/TransportDescriptorInterface.i b/fastdds_python/src/swig/fastrtps/transport/TransportDescriptorInterface.i deleted file mode 100644 index 40def852..00000000 --- a/fastdds_python/src/swig/fastrtps/transport/TransportDescriptorInterface.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/transport/TransportDescriptorInterface.h" -%} - -%include "fastrtps/transport/TransportDescriptorInterface.h" diff --git a/fastdds_python/src/swig/fastrtps/transport/TransportInterface.i b/fastdds_python/src/swig/fastrtps/transport/TransportInterface.i deleted file mode 100644 index 1f8066ae..00000000 --- a/fastdds_python/src/swig/fastrtps/transport/TransportInterface.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/transport/TransportInterface.h" -%} - -%include "fastrtps/transport/TransportInterface.h" diff --git a/fastdds_python/src/swig/fastrtps/transport/TransportReceiverInterface.i b/fastdds_python/src/swig/fastrtps/transport/TransportReceiverInterface.i deleted file mode 100644 index 16bae284..00000000 --- a/fastdds_python/src/swig/fastrtps/transport/TransportReceiverInterface.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/transport/TransportReceiverInterface.h" -%} - -%include "fastrtps/transport/TransportReceiverInterface.h" diff --git a/fastdds_python/src/swig/fastrtps/transport/UDPTransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/UDPTransportDescriptor.i deleted file mode 100644 index 3b4a22b2..00000000 --- a/fastdds_python/src/swig/fastrtps/transport/UDPTransportDescriptor.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/transport/UDPTransportDescriptor.h" -%} - -%include "fastrtps/transport/UDPTransportDescriptor.h" diff --git a/fastdds_python/src/swig/fastrtps/transport/UDPv4TransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/UDPv4TransportDescriptor.i deleted file mode 100644 index 97886c4f..00000000 --- a/fastdds_python/src/swig/fastrtps/transport/UDPv4TransportDescriptor.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/transport/UDPv4TransportDescriptor.h" -%} - -%include "fastrtps/transport/UDPv4TransportDescriptor.h" diff --git a/fastdds_python/src/swig/fastrtps/transport/UDPv6TransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/UDPv6TransportDescriptor.i deleted file mode 100644 index 06c064d3..00000000 --- a/fastdds_python/src/swig/fastrtps/transport/UDPv6TransportDescriptor.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/transport/UDPv6TransportDescriptor.h" -%} - -%include "fastrtps/transport/UDPv6TransportDescriptor.h" diff --git a/fastdds_python/src/swig/fastrtps/transport/test_UDPv4TransportDescriptor.i b/fastdds_python/src/swig/fastrtps/transport/test_UDPv4TransportDescriptor.i deleted file mode 100644 index 6b83a70e..00000000 --- a/fastdds_python/src/swig/fastrtps/transport/test_UDPv4TransportDescriptor.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/transport/test_UDPv4TransportDescriptor.h" -%} - -%include "fastrtps/transport/test_UDPv4TransportDescriptor.h" diff --git a/fastdds_python/src/swig/fastrtps/utils/IPFinder.i b/fastdds_python/src/swig/fastrtps/utils/IPFinder.i deleted file mode 100644 index d5515ae2..00000000 --- a/fastdds_python/src/swig/fastrtps/utils/IPFinder.i +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastdds/utils/IPFinder.h" -%} - -// Flatten nested classes -%feature("flatnested", "1"); - -// Need to create a custom name for the flattened classes -// since other classes also define the same inner class -%rename (IPFinder_IPTYPE) eprosima::fastrtps::rtps::IPFinder::IPTYPE; -%rename (IPFinder_info_IP) eprosima::fastrtps::rtps::IPFinder::info_IP; -%rename (IPFinder_info_MAC) eprosima::fastrtps::rtps::IPFinder::info_MAC; - -%include "fastdds/utils/IPFinder.h" - -// Deactivate class flattening -%feature("flatnested", "0"); diff --git a/fastdds_python/src/swig/fastrtps/utils/IPLocator.i b/fastdds_python/src/swig/fastrtps/utils/IPLocator.i deleted file mode 100644 index 8ec7bb23..00000000 --- a/fastdds_python/src/swig/fastrtps/utils/IPLocator.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastdds/utils/IPLocator.h" -%} - -%include "fastdds/utils/IPLocator.h" diff --git a/fastdds_python/src/swig/fastrtps/utils/System.i b/fastdds_python/src/swig/fastrtps/utils/System.i deleted file mode 100644 index fa6193bc..00000000 --- a/fastdds_python/src/swig/fastrtps/utils/System.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/utils/System.h" -%} - -%include "fastrtps/utils/System.h" diff --git a/fastdds_python/src/swig/fastrtps/utils/TimedConditionVariable.i b/fastdds_python/src/swig/fastrtps/utils/TimedConditionVariable.i deleted file mode 100644 index ce9c5875..00000000 --- a/fastdds_python/src/swig/fastrtps/utils/TimedConditionVariable.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastdds/utils/TimedConditionVariable.hpp" -%} - -%include "fastdds/utils/TimedConditionVariable.hpp" diff --git a/fastdds_python/src/swig/fastrtps/utils/TimedMutex.i b/fastdds_python/src/swig/fastrtps/utils/TimedMutex.i deleted file mode 100644 index 5f2e21fe..00000000 --- a/fastdds_python/src/swig/fastrtps/utils/TimedMutex.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastdds/utils/TimedMutex.hpp" -%} - -%include "fastdds/utils/TimedMutex.hpp" diff --git a/fastdds_python/src/swig/fastrtps/utils/collections/foonathan_memory_helpers.i b/fastdds_python/src/swig/fastrtps/utils/collections/foonathan_memory_helpers.i deleted file mode 100644 index 97b87877..00000000 --- a/fastdds_python/src/swig/fastrtps/utils/collections/foonathan_memory_helpers.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/utils/collections/foonathan_memory_helpers.hpp" -%} - -%include "fastrtps/utils/collections/foonathan_memory_helpers.hpp" diff --git a/fastdds_python/src/swig/fastrtps/utils/fixed_size_bitmap.i b/fastdds_python/src/swig/fastrtps/utils/fixed_size_bitmap.i deleted file mode 100644 index f92aec8e..00000000 --- a/fastdds_python/src/swig/fastrtps/utils/fixed_size_bitmap.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastdds/utils/fixed_size_bitmap.hpp" -%} - -%include "fastdds/utils/fixed_size_bitmap.hpp" diff --git a/fastdds_python/src/swig/fastrtps/utils/fixed_size_string.i b/fastdds_python/src/swig/fastrtps/utils/fixed_size_string.i deleted file mode 100644 index d1f8669b..00000000 --- a/fastdds_python/src/swig/fastrtps/utils/fixed_size_string.i +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/utils/fixed_size_string.hpp" -%} - -// Ignore method that causes warnings on SWIG -%ignore eprosima::fastrtps::fixed_string::operator const char*() const; - -%include "fastrtps/utils/fixed_size_string.hpp" diff --git a/fastdds_python/src/swig/fastrtps/utils/md5.i b/fastdds_python/src/swig/fastrtps/utils/md5.i deleted file mode 100644 index 2df8f894..00000000 --- a/fastdds_python/src/swig/fastrtps/utils/md5.i +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -// SWIG helper modules -%include "std_string.i" - -%{ -#include "fastdds/utils/md5.h" -%} - -%ignore md5(const std::string); - -%include "fastdds/utils/md5.h" diff --git a/fastdds_python/src/swig/fastrtps/utils/string_convert.i b/fastdds_python/src/swig/fastrtps/utils/string_convert.i deleted file mode 100644 index e4b91757..00000000 --- a/fastdds_python/src/swig/fastrtps/utils/string_convert.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/utils/string_convert.hpp" -%} - -%include "fastrtps/utils/string_convert.hpp" diff --git a/fastdds_python/src/swig/fastrtps/xmlparser/XMLEndpointParser.i b/fastdds_python/src/swig/fastrtps/xmlparser/XMLEndpointParser.i deleted file mode 100644 index 367379d4..00000000 --- a/fastdds_python/src/swig/fastrtps/xmlparser/XMLEndpointParser.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/xmlparser/XMLEndpointParser.h" -%} - -%include "fastrtps/xmlparser/XMLEndpointParser.h" diff --git a/fastdds_python/src/swig/fastrtps/xmlparser/XMLParser.i b/fastdds_python/src/swig/fastrtps/xmlparser/XMLParser.i deleted file mode 100644 index a8736de3..00000000 --- a/fastdds_python/src/swig/fastrtps/xmlparser/XMLParser.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/xmlparser/XMLParser.h" -%} - -%include "fastrtps/xmlparser/XMLParser.h" diff --git a/fastdds_python/src/swig/fastrtps/xmlparser/XMLParserCommon.i b/fastdds_python/src/swig/fastrtps/xmlparser/XMLParserCommon.i deleted file mode 100644 index c63572c8..00000000 --- a/fastdds_python/src/swig/fastrtps/xmlparser/XMLParserCommon.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/xmlparser/XMLParserCommon.h" -%} - -%include "fastrtps/xmlparser/XMLParserCommon.h" diff --git a/fastdds_python/src/swig/fastrtps/xmlparser/XMLProfileManager.i b/fastdds_python/src/swig/fastrtps/xmlparser/XMLProfileManager.i deleted file mode 100644 index 4b7f0175..00000000 --- a/fastdds_python/src/swig/fastrtps/xmlparser/XMLProfileManager.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/xmlparser/XMLProfileManager.h" -%} - -%include "fastrtps/xmlparser/XMLProfileManager.h" diff --git a/fastdds_python/src/swig/fastrtps/xmlparser/XMLTree.i b/fastdds_python/src/swig/fastrtps/xmlparser/XMLTree.i deleted file mode 100644 index 13edb891..00000000 --- a/fastdds_python/src/swig/fastrtps/xmlparser/XMLTree.i +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2022 Proyectos y Sistemas de Mantenimiento SL (eProsima). -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -%{ -#include "fastrtps/xmlparser/XMLTree.h" -%} - -%include "fastrtps/xmlparser/XMLTree.h" diff --git a/fastdds_python/test/types/test_completePubSubTypes.cxx b/fastdds_python/test/types/test_completePubSubTypes.cxx index 56a80f09..699bf638 100644 --- a/fastdds_python/test/types/test_completePubSubTypes.cxx +++ b/fastdds_python/test/types/test_completePubSubTypes.cxx @@ -27,8 +27,8 @@ #include "test_completeCdrAux.hpp" #include "test_completeTypeObjectSupport.hpp" -using SerializedPayload_t = eprosima::fastrtps::rtps::SerializedPayload_t; -using InstanceHandle_t = eprosima::fastrtps::rtps::InstanceHandle_t; +using SerializedPayload_t = eprosima::fastdds::rtps::SerializedPayload_t; +using InstanceHandle_t = eprosima::fastdds::rtps::InstanceHandle_t; using DataRepresentationId_t = eprosima::fastdds::dds::DataRepresentationId_t; StructTypePubSubType::StructTypePubSubType() diff --git a/fastdds_python/test/types/test_completePubSubTypes.h b/fastdds_python/test/types/test_completePubSubTypes.h index cbe8bfb9..a7fc7bf2 100644 --- a/fastdds_python/test/types/test_completePubSubTypes.h +++ b/fastdds_python/test/types/test_completePubSubTypes.h @@ -55,18 +55,18 @@ class StructTypePubSubType : public eprosima::fastdds::dds::TopicDataType eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload) override + eprosima::fastdds::rtps::SerializedPayload_t* payload) override { return serialize(data, payload, eprosima::fastdds::dds::DEFAULT_DATA_REPRESENTATION); } eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, eprosima::fastdds::dds::DataRepresentationId_t data_representation) override; eProsima_user_DllExport bool deserialize( - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, void* data) override; eProsima_user_DllExport std::function getSerializedSizeProvider( @@ -81,7 +81,7 @@ class StructTypePubSubType : public eprosima::fastdds::dds::TopicDataType eProsima_user_DllExport bool getKey( void* data, - eprosima::fastrtps::rtps::InstanceHandle_t* ihandle, + eprosima::fastdds::rtps::InstanceHandle_t* ihandle, bool force_md5 = false) override; eProsima_user_DllExport void* createData() override; @@ -148,18 +148,18 @@ class CompleteTestTypePubSubType : public eprosima::fastdds::dds::TopicDataType eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload) override + eprosima::fastdds::rtps::SerializedPayload_t* payload) override { return serialize(data, payload, eprosima::fastdds::dds::DEFAULT_DATA_REPRESENTATION); } eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, eprosima::fastdds::dds::DataRepresentationId_t data_representation) override; eProsima_user_DllExport bool deserialize( - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, void* data) override; eProsima_user_DllExport std::function getSerializedSizeProvider( @@ -174,7 +174,7 @@ class CompleteTestTypePubSubType : public eprosima::fastdds::dds::TopicDataType eProsima_user_DllExport bool getKey( void* data, - eprosima::fastrtps::rtps::InstanceHandle_t* ihandle, + eprosima::fastdds::rtps::InstanceHandle_t* ihandle, bool force_md5 = false) override; eProsima_user_DllExport void* createData() override; @@ -239,18 +239,18 @@ class KeyedCompleteTestTypePubSubType : public eprosima::fastdds::dds::TopicData eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload) override + eprosima::fastdds::rtps::SerializedPayload_t* payload) override { return serialize(data, payload, eprosima::fastdds::dds::DEFAULT_DATA_REPRESENTATION); } eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, eprosima::fastdds::dds::DataRepresentationId_t data_representation) override; eProsima_user_DllExport bool deserialize( - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, void* data) override; eProsima_user_DllExport std::function getSerializedSizeProvider( @@ -265,7 +265,7 @@ class KeyedCompleteTestTypePubSubType : public eprosima::fastdds::dds::TopicData eProsima_user_DllExport bool getKey( void* data, - eprosima::fastrtps::rtps::InstanceHandle_t* ihandle, + eprosima::fastdds::rtps::InstanceHandle_t* ihandle, bool force_md5 = false) override; eProsima_user_DllExport void* createData() override; diff --git a/fastdds_python/test/types/test_included_modulesPubSubTypes.cxx b/fastdds_python/test/types/test_included_modulesPubSubTypes.cxx index fefa4d7e..00e40149 100644 --- a/fastdds_python/test/types/test_included_modulesPubSubTypes.cxx +++ b/fastdds_python/test/types/test_included_modulesPubSubTypes.cxx @@ -27,8 +27,8 @@ #include "test_included_modulesCdrAux.hpp" #include "test_included_modulesTypeObjectSupport.hpp" -using SerializedPayload_t = eprosima::fastrtps::rtps::SerializedPayload_t; -using InstanceHandle_t = eprosima::fastrtps::rtps::InstanceHandle_t; +using SerializedPayload_t = eprosima::fastdds::rtps::SerializedPayload_t; +using InstanceHandle_t = eprosima::fastdds::rtps::InstanceHandle_t; using DataRepresentationId_t = eprosima::fastdds::dds::DataRepresentationId_t; namespace eprosima { diff --git a/fastdds_python/test/types/test_included_modulesPubSubTypes.h b/fastdds_python/test/types/test_included_modulesPubSubTypes.h index b11095d6..907cda2e 100644 --- a/fastdds_python/test/types/test_included_modulesPubSubTypes.h +++ b/fastdds_python/test/types/test_included_modulesPubSubTypes.h @@ -58,18 +58,18 @@ namespace eprosima eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload) override + eprosima::fastdds::rtps::SerializedPayload_t* payload) override { return serialize(data, payload, eprosima::fastdds::dds::DEFAULT_DATA_REPRESENTATION); } eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, eprosima::fastdds::dds::DataRepresentationId_t data_representation) override; eProsima_user_DllExport bool deserialize( - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, void* data) override; eProsima_user_DllExport std::function getSerializedSizeProvider( @@ -84,7 +84,7 @@ namespace eprosima eProsima_user_DllExport bool getKey( void* data, - eprosima::fastrtps::rtps::InstanceHandle_t* ihandle, + eprosima::fastdds::rtps::InstanceHandle_t* ihandle, bool force_md5 = false) override; eProsima_user_DllExport void* createData() override; diff --git a/fastdds_python/test/types/test_modulesPubSubTypes.cxx b/fastdds_python/test/types/test_modulesPubSubTypes.cxx index 020f68cb..2cab23dd 100644 --- a/fastdds_python/test/types/test_modulesPubSubTypes.cxx +++ b/fastdds_python/test/types/test_modulesPubSubTypes.cxx @@ -27,8 +27,8 @@ #include "test_modulesCdrAux.hpp" #include "test_modulesTypeObjectSupport.hpp" -using SerializedPayload_t = eprosima::fastrtps::rtps::SerializedPayload_t; -using InstanceHandle_t = eprosima::fastrtps::rtps::InstanceHandle_t; +using SerializedPayload_t = eprosima::fastdds::rtps::SerializedPayload_t; +using InstanceHandle_t = eprosima::fastdds::rtps::InstanceHandle_t; using DataRepresentationId_t = eprosima::fastdds::dds::DataRepresentationId_t; namespace eprosima { diff --git a/fastdds_python/test/types/test_modulesPubSubTypes.h b/fastdds_python/test/types/test_modulesPubSubTypes.h index 85b806a6..5cf3cff8 100644 --- a/fastdds_python/test/types/test_modulesPubSubTypes.h +++ b/fastdds_python/test/types/test_modulesPubSubTypes.h @@ -58,18 +58,18 @@ namespace eprosima eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload) override + eprosima::fastdds::rtps::SerializedPayload_t* payload) override { return serialize(data, payload, eprosima::fastdds::dds::DEFAULT_DATA_REPRESENTATION); } eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, eprosima::fastdds::dds::DataRepresentationId_t data_representation) override; eProsima_user_DllExport bool deserialize( - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, void* data) override; eProsima_user_DllExport std::function getSerializedSizeProvider( @@ -84,7 +84,7 @@ namespace eprosima eProsima_user_DllExport bool getKey( void* data, - eprosima::fastrtps::rtps::InstanceHandle_t* ihandle, + eprosima::fastdds::rtps::InstanceHandle_t* ihandle, bool force_md5 = false) override; eProsima_user_DllExport void* createData() override; @@ -151,18 +151,18 @@ namespace eprosima eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload) override + eprosima::fastdds::rtps::SerializedPayload_t* payload) override { return serialize(data, payload, eprosima::fastdds::dds::DEFAULT_DATA_REPRESENTATION); } eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, eprosima::fastdds::dds::DataRepresentationId_t data_representation) override; eProsima_user_DllExport bool deserialize( - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, void* data) override; eProsima_user_DllExport std::function getSerializedSizeProvider( @@ -177,7 +177,7 @@ namespace eprosima eProsima_user_DllExport bool getKey( void* data, - eprosima::fastrtps::rtps::InstanceHandle_t* ihandle, + eprosima::fastdds::rtps::InstanceHandle_t* ihandle, bool force_md5 = false) override; eProsima_user_DllExport void* createData() override; @@ -242,18 +242,18 @@ namespace eprosima eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload) override + eprosima::fastdds::rtps::SerializedPayload_t* payload) override { return serialize(data, payload, eprosima::fastdds::dds::DEFAULT_DATA_REPRESENTATION); } eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, eprosima::fastdds::dds::DataRepresentationId_t data_representation) override; eProsima_user_DllExport bool deserialize( - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, void* data) override; eProsima_user_DllExport std::function getSerializedSizeProvider( @@ -268,7 +268,7 @@ namespace eprosima eProsima_user_DllExport bool getKey( void* data, - eprosima::fastrtps::rtps::InstanceHandle_t* ihandle, + eprosima::fastdds::rtps::InstanceHandle_t* ihandle, bool force_md5 = false) override; eProsima_user_DllExport void* createData() override; diff --git a/fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.cxx b/fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.cxx index aa161b2e..a73cf0ff 100644 --- a/fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.cxx +++ b/fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.cxx @@ -27,8 +27,8 @@ #include "HelloWorldCdrAux.hpp" #include "HelloWorldTypeObjectSupport.hpp" -using SerializedPayload_t = eprosima::fastrtps::rtps::SerializedPayload_t; -using InstanceHandle_t = eprosima::fastrtps::rtps::InstanceHandle_t; +using SerializedPayload_t = eprosima::fastdds::rtps::SerializedPayload_t; +using InstanceHandle_t = eprosima::fastdds::rtps::InstanceHandle_t; using DataRepresentationId_t = eprosima::fastdds::dds::DataRepresentationId_t; HelloWorldPubSubType::HelloWorldPubSubType() diff --git a/fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.h b/fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.h index 7c83d2b3..f048c9be 100644 --- a/fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.h +++ b/fastdds_python_examples/HelloWorldExample/HelloWorldPubSubTypes.h @@ -54,18 +54,18 @@ class HelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataType eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload) override + eprosima::fastdds::rtps::SerializedPayload_t* payload) override { return serialize(data, payload, eprosima::fastdds::dds::DEFAULT_DATA_REPRESENTATION); } eProsima_user_DllExport bool serialize( void* data, - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, eprosima::fastdds::dds::DataRepresentationId_t data_representation) override; eProsima_user_DllExport bool deserialize( - eprosima::fastrtps::rtps::SerializedPayload_t* payload, + eprosima::fastdds::rtps::SerializedPayload_t* payload, void* data) override; eProsima_user_DllExport std::function getSerializedSizeProvider( @@ -80,7 +80,7 @@ class HelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataType eProsima_user_DllExport bool getKey( void* data, - eprosima::fastrtps::rtps::InstanceHandle_t* ihandle, + eprosima::fastdds::rtps::InstanceHandle_t* ihandle, bool force_md5 = false) override; eProsima_user_DllExport void* createData() override;