From c7052c3db4a3ed0c4cc648e030fc5dd862c07a57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ricardo=20Gonz=C3=A1lez=20Moreno?= Date: Wed, 17 Jul 2024 10:50:13 +0200 Subject: [PATCH] Refs #21349. Fix in fastdds_python MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Ricardo González Moreno --- .../ConfigurationPubSubTypes.hpp | 2 + .../content_filter/HelloWorldPubSubTypes.hpp | 2 + .../HelloWorldPubSubTypes.hpp | 2 + .../FlowControlExamplePubSubTypes.hpp | 2 + .../HelloWorldPubSubTypes.hpp | 2 + .../HelloWorldPubSubTypes.hpp | 2 + .../HelloWorldPubSubTypes.hpp | 2 + examples/cpp/dds/Keys/samplePubSubTypes.hpp | 2 + .../HelloWorldPubSubTypes.hpp | 2 + .../LoanableHelloWorldPubSubTypes.hpp | 3 +- .../LoanableHelloWorldPubSubTypes.hpp | 3 +- .../DeliveryMechanismsPubSubTypes.hpp | 3 +- .../HelloWorldPubSubTypes.hpp | 2 + .../cpp/hello_world/HelloWorldPubSubTypes.hpp | 2 + .../types/CalculatorPubSubTypes.hpp | 4 + .../cpp/security/HelloWorldPubSubTypes.hpp | 2 + include/fastdds/dds/topic/TopicDataType.hpp | 15 +- .../dds_xtypes_typeobjectPubSubTypes.hpp | 202 ++++++- .../detail/TypeLookupTypesPubSubTypes.hpp | 12 + .../detail/rpc_typesPubSubTypes.hpp | 17 +- .../types/monitorservice_typesPubSubTypes.hpp | 14 + src/cpp/statistics/types/typesPubSubTypes.hpp | 28 + test/blackbox/types/Data1mbPubSubTypes.hpp | 2 + test/blackbox/types/Data64kbPubSubTypes.hpp | 2 + test/blackbox/types/FixedSizedPubSubTypes.hpp | 3 +- test/blackbox/types/HelloWorldPubSubTypes.hpp | 2 + .../types/KeyedData1mbPubSubTypes.hpp | 2 + .../types/KeyedHelloWorldPubSubTypes.hpp | 2 + test/blackbox/types/StringTestPubSubTypes.hpp | 2 + .../types/TestRegression3361PubSubTypes.hpp | 2 + .../types/UnboundedHelloWorldPubSubTypes.hpp | 2 + .../types/core/core_typesPubSubTypes.hpp | 44 ++ .../monitorservice_typesPubSubTypes.hpp | 14 + .../types/statistics/typesPubSubTypes.hpp | 28 + test/dds-types-test/aliasesPubSubTypes.hpp | 50 ++ .../dds-types-test/annotationsPubSubTypes.hpp | 6 + test/dds-types-test/appendablePubSubTypes.hpp | 38 ++ test/dds-types-test/arraysPubSubTypes.hpp | 208 +++++++ test/dds-types-test/bitsetsPubSubTypes.hpp | 2 + test/dds-types-test/constantsPubSubTypes.hpp | 6 + .../declarationsPubSubTypes.hpp | 12 + .../enumerationsPubSubTypes.hpp | 6 + test/dds-types-test/externalPubSubTypes.hpp | 54 ++ test/dds-types-test/finalPubSubTypes.hpp | 54 +- .../helpers/basic_inner_typesPubSubTypes.hpp | 4 + .../dds-types-test/inheritancePubSubTypes.hpp | 16 + test/dds-types-test/keyPubSubTypes.hpp | 34 ++ test/dds-types-test/mapsPubSubTypes.hpp | 524 ++++++++++++++++++ test/dds-types-test/member_idPubSubTypes.hpp | 24 + test/dds-types-test/mutablePubSubTypes.hpp | 38 ++ test/dds-types-test/optionalPubSubTypes.hpp | 162 ++++++ test/dds-types-test/primitivesPubSubTypes.hpp | 42 ++ .../relative_path_includePubSubTypes.hpp | 2 + test/dds-types-test/sequencesPubSubTypes.hpp | 56 ++ test/dds-types-test/stringsPubSubTypes.hpp | 12 + test/dds-types-test/structuresPubSubTypes.hpp | 68 +++ test/dds-types-test/unionsPubSubTypes.hpp | 82 +++ .../allocations/AllocTestTypePubSubTypes.hpp | 2 + .../ContentFilterTestTypePubSubTypes.hpp | 4 + .../gen/alias_structPubSubTypes.hpp | 2 + .../gen/array_structPubSubTypes.hpp | 6 + .../gen/bitmask_structPubSubTypes.hpp | 2 + .../gen/bitset_structPubSubTypes.hpp | 2 + .../gen/enum_structPubSubTypes.hpp | 2 + .../gen/extensibility_structPubSubTypes.hpp | 9 +- .../key_struct/gen/key_structPubSubTypes.hpp | 4 + .../map_struct/gen/map_structPubSubTypes.hpp | 4 + .../gen/primitives_structPubSubTypes.hpp | 2 + .../gen/sequence_structPubSubTypes.hpp | 6 + .../gen/string_structPubSubTypes.hpp | 2 + .../gen/struct_structPubSubTypes.hpp | 8 + .../gen/union_structPubSubTypes.hpp | 2 + .../gen/ComprehensiveTypePubSubTypes.hpp | 6 + 73 files changed, 1952 insertions(+), 41 deletions(-) diff --git a/examples/cpp/configuration/ConfigurationPubSubTypes.hpp b/examples/cpp/configuration/ConfigurationPubSubTypes.hpp index c9a1178ff3e..a1aa60218ed 100644 --- a/examples/cpp/configuration/ConfigurationPubSubTypes.hpp +++ b/examples/cpp/configuration/ConfigurationPubSubTypes.hpp @@ -112,6 +112,8 @@ class ConfigurationPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/examples/cpp/content_filter/HelloWorldPubSubTypes.hpp b/examples/cpp/content_filter/HelloWorldPubSubTypes.hpp index 70e4cd9df99..c9b0647aef5 100644 --- a/examples/cpp/content_filter/HelloWorldPubSubTypes.hpp +++ b/examples/cpp/content_filter/HelloWorldPubSubTypes.hpp @@ -112,6 +112,8 @@ class HelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/examples/cpp/custom_payload_pool/HelloWorldPubSubTypes.hpp b/examples/cpp/custom_payload_pool/HelloWorldPubSubTypes.hpp index 70e4cd9df99..c9b0647aef5 100644 --- a/examples/cpp/custom_payload_pool/HelloWorldPubSubTypes.hpp +++ b/examples/cpp/custom_payload_pool/HelloWorldPubSubTypes.hpp @@ -112,6 +112,8 @@ class HelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/examples/cpp/dds/FlowControlExample/FlowControlExamplePubSubTypes.hpp b/examples/cpp/dds/FlowControlExample/FlowControlExamplePubSubTypes.hpp index 1148892f20c..72c576ba385 100644 --- a/examples/cpp/dds/FlowControlExample/FlowControlExamplePubSubTypes.hpp +++ b/examples/cpp/dds/FlowControlExample/FlowControlExamplePubSubTypes.hpp @@ -112,6 +112,8 @@ class FlowControlExamplePubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/examples/cpp/dds/HelloWorldExampleDataSharing/HelloWorldPubSubTypes.hpp b/examples/cpp/dds/HelloWorldExampleDataSharing/HelloWorldPubSubTypes.hpp index 56aac916f19..8937b288ac5 100644 --- a/examples/cpp/dds/HelloWorldExampleDataSharing/HelloWorldPubSubTypes.hpp +++ b/examples/cpp/dds/HelloWorldExampleDataSharing/HelloWorldPubSubTypes.hpp @@ -112,6 +112,8 @@ class HelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/examples/cpp/dds/HelloWorldExampleSharedMem/HelloWorldPubSubTypes.hpp b/examples/cpp/dds/HelloWorldExampleSharedMem/HelloWorldPubSubTypes.hpp index 70e4cd9df99..c9b0647aef5 100644 --- a/examples/cpp/dds/HelloWorldExampleSharedMem/HelloWorldPubSubTypes.hpp +++ b/examples/cpp/dds/HelloWorldExampleSharedMem/HelloWorldPubSubTypes.hpp @@ -112,6 +112,8 @@ class HelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/examples/cpp/dds/HelloWorldExampleTCP/HelloWorldPubSubTypes.hpp b/examples/cpp/dds/HelloWorldExampleTCP/HelloWorldPubSubTypes.hpp index 70e4cd9df99..c9b0647aef5 100644 --- a/examples/cpp/dds/HelloWorldExampleTCP/HelloWorldPubSubTypes.hpp +++ b/examples/cpp/dds/HelloWorldExampleTCP/HelloWorldPubSubTypes.hpp @@ -112,6 +112,8 @@ class HelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/examples/cpp/dds/Keys/samplePubSubTypes.hpp b/examples/cpp/dds/Keys/samplePubSubTypes.hpp index cbc82ef71f5..6d7ba563666 100644 --- a/examples/cpp/dds/Keys/samplePubSubTypes.hpp +++ b/examples/cpp/dds/Keys/samplePubSubTypes.hpp @@ -112,6 +112,8 @@ class samplePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/examples/cpp/dds/StaticHelloWorldExample/HelloWorldPubSubTypes.hpp b/examples/cpp/dds/StaticHelloWorldExample/HelloWorldPubSubTypes.hpp index 70e4cd9df99..c9b0647aef5 100644 --- a/examples/cpp/dds/StaticHelloWorldExample/HelloWorldPubSubTypes.hpp +++ b/examples/cpp/dds/StaticHelloWorldExample/HelloWorldPubSubTypes.hpp @@ -112,6 +112,8 @@ class HelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/examples/cpp/dds/WriterLoansExample/LoanableHelloWorldPubSubTypes.hpp b/examples/cpp/dds/WriterLoansExample/LoanableHelloWorldPubSubTypes.hpp index 3d154f59dae..d6d5f5c0a16 100644 --- a/examples/cpp/dds/WriterLoansExample/LoanableHelloWorldPubSubTypes.hpp +++ b/examples/cpp/dds/WriterLoansExample/LoanableHelloWorldPubSubTypes.hpp @@ -151,10 +151,11 @@ class LoanableHelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { diff --git a/examples/cpp/dds/ZeroCopyExample/LoanableHelloWorldPubSubTypes.hpp b/examples/cpp/dds/ZeroCopyExample/LoanableHelloWorldPubSubTypes.hpp index 3d154f59dae..d6d5f5c0a16 100644 --- a/examples/cpp/dds/ZeroCopyExample/LoanableHelloWorldPubSubTypes.hpp +++ b/examples/cpp/dds/ZeroCopyExample/LoanableHelloWorldPubSubTypes.hpp @@ -151,10 +151,11 @@ class LoanableHelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { diff --git a/examples/cpp/delivery_mechanisms/DeliveryMechanismsPubSubTypes.hpp b/examples/cpp/delivery_mechanisms/DeliveryMechanismsPubSubTypes.hpp index 86540cb8040..af03ba7d1d0 100644 --- a/examples/cpp/delivery_mechanisms/DeliveryMechanismsPubSubTypes.hpp +++ b/examples/cpp/delivery_mechanisms/DeliveryMechanismsPubSubTypes.hpp @@ -151,10 +151,11 @@ class DeliveryMechanismsPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { diff --git a/examples/cpp/discovery_server/HelloWorldPubSubTypes.hpp b/examples/cpp/discovery_server/HelloWorldPubSubTypes.hpp index 70e4cd9df99..c9b0647aef5 100644 --- a/examples/cpp/discovery_server/HelloWorldPubSubTypes.hpp +++ b/examples/cpp/discovery_server/HelloWorldPubSubTypes.hpp @@ -112,6 +112,8 @@ class HelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/examples/cpp/hello_world/HelloWorldPubSubTypes.hpp b/examples/cpp/hello_world/HelloWorldPubSubTypes.hpp index 70e4cd9df99..c9b0647aef5 100644 --- a/examples/cpp/hello_world/HelloWorldPubSubTypes.hpp +++ b/examples/cpp/hello_world/HelloWorldPubSubTypes.hpp @@ -112,6 +112,8 @@ class HelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/examples/cpp/request_reply/types/CalculatorPubSubTypes.hpp b/examples/cpp/request_reply/types/CalculatorPubSubTypes.hpp index 12c59033738..4114f7bc08c 100644 --- a/examples/cpp/request_reply/types/CalculatorPubSubTypes.hpp +++ b/examples/cpp/request_reply/types/CalculatorPubSubTypes.hpp @@ -112,6 +112,8 @@ class CalculatorRequestTypePubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -191,6 +193,8 @@ class CalculatorReplyTypePubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/examples/cpp/security/HelloWorldPubSubTypes.hpp b/examples/cpp/security/HelloWorldPubSubTypes.hpp index 70e4cd9df99..c9b0647aef5 100644 --- a/examples/cpp/security/HelloWorldPubSubTypes.hpp +++ b/examples/cpp/security/HelloWorldPubSubTypes.hpp @@ -112,6 +112,8 @@ class HelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/include/fastdds/dds/topic/TopicDataType.hpp b/include/fastdds/dds/topic/TopicDataType.hpp index 05862fbe32f..3e840578509 100644 --- a/include/fastdds/dds/topic/TopicDataType.hpp +++ b/include/fastdds/dds/topic/TopicDataType.hpp @@ -83,8 +83,8 @@ class TopicDataType */ FASTDDS_EXPORTED_API virtual bool serialize( const void* const data, - fastdds::rtps::SerializedPayload_t& payload, - DataRepresentationId_t data_representation) = 0; + rtps::SerializedPayload_t& payload, + eprosima::fastdds::dds::DataRepresentationId_t data_representation) = 0; /** * Deserialize method, it should be implemented by the user, since it is abstract. @@ -94,7 +94,7 @@ class TopicDataType * @return True if correct. */ FASTDDS_EXPORTED_API virtual bool deserialize( - fastdds::rtps::SerializedPayload_t& payload, + rtps::SerializedPayload_t& payload, void* data) = 0; /*! @@ -106,7 +106,7 @@ class TopicDataType */ FASTDDS_EXPORTED_API virtual uint32_t calculate_serialized_size( const void* const data, - DataRepresentationId_t data_representation) = 0; + eprosima::fastdds::dds::DataRepresentationId_t data_representation) = 0; /** * Create a Data Type. @@ -114,6 +114,7 @@ class TopicDataType * @return Void pointer to the created object. */ FASTDDS_EXPORTED_API virtual void* create_data() = 0; + /** * Remove a previously created object. * @@ -131,8 +132,8 @@ class TopicDataType * @return True if correct. */ FASTDDS_EXPORTED_API virtual bool compute_key( - fastdds::rtps::SerializedPayload_t& payload, - fastdds::rtps::InstanceHandle_t& ihandle, + rtps::SerializedPayload_t& payload, + rtps::InstanceHandle_t& ihandle, bool force_md5 = false) = 0; /** @@ -145,7 +146,7 @@ class TopicDataType */ FASTDDS_EXPORTED_API virtual bool compute_key( const void* const data, - fastdds::rtps::InstanceHandle_t& ihandle, + rtps::InstanceHandle_t& ihandle, bool force_md5 = false) = 0; /** diff --git a/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobjectPubSubTypes.hpp b/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobjectPubSubTypes.hpp index a91c109515a..4ca6575f1b9 100644 --- a/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobjectPubSubTypes.hpp +++ b/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobjectPubSubTypes.hpp @@ -242,10 +242,11 @@ class StringSTypeDefnPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -376,10 +377,11 @@ class StringLTypeDefnPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -471,6 +473,8 @@ class PlainCollectionHeaderPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -550,6 +554,8 @@ class PlainSequenceSElemDefnPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -629,6 +635,8 @@ class PlainSequenceLElemDefnPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -708,6 +716,8 @@ class PlainArraySElemDefnPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -787,6 +797,8 @@ class PlainArrayLElemDefnPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -866,6 +878,8 @@ class PlainMapSTypeDefnPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -945,6 +959,8 @@ class PlainMapLTypeDefnPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1024,6 +1040,8 @@ class StronglyConnectedComponentIdPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1103,6 +1121,8 @@ class ExtendedTypeDefnPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1188,10 +1208,11 @@ class DummyPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -1284,6 +1305,8 @@ class ExtendedAnnotationParameterValuePubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1364,6 +1387,8 @@ class AppliedAnnotationParameterPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1444,6 +1469,8 @@ class AppliedAnnotationPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1524,6 +1551,8 @@ class AppliedVerbatimAnnotationPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1603,6 +1632,8 @@ class AppliedBuiltinMemberAnnotationsPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1682,6 +1713,8 @@ class CommonStructMemberPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1761,6 +1794,8 @@ class CompleteMemberDetailPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1879,10 +1914,11 @@ class MinimalMemberDetailPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -1974,6 +2010,8 @@ class CompleteStructMemberPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2054,6 +2092,8 @@ class MinimalStructMemberPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2134,6 +2174,8 @@ class AppliedBuiltinTypeAnnotationsPubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2219,10 +2261,11 @@ class MinimalTypeDetailPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -2310,6 +2353,8 @@ class CompleteTypeDetailPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2389,6 +2434,8 @@ class CompleteStructHeaderPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2468,6 +2515,8 @@ class MinimalStructHeaderPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2547,6 +2596,8 @@ class CompleteStructTypePubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2626,6 +2677,8 @@ class MinimalStructTypePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2706,6 +2759,8 @@ class CommonUnionMemberPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2785,6 +2840,8 @@ class CompleteUnionMemberPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2865,6 +2922,8 @@ class MinimalUnionMemberPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2945,6 +3004,8 @@ class CommonDiscriminatorMemberPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3024,6 +3085,8 @@ class CompleteDiscriminatorMemberPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3103,6 +3166,8 @@ class MinimalDiscriminatorMemberPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3182,6 +3247,8 @@ class CompleteUnionHeaderPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3261,6 +3328,8 @@ class MinimalUnionHeaderPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3340,6 +3409,8 @@ class CompleteUnionTypePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3419,6 +3490,8 @@ class MinimalUnionTypePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3498,6 +3571,8 @@ class CommonAnnotationParameterPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3577,6 +3652,8 @@ class CompleteAnnotationParameterPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3657,6 +3734,8 @@ class MinimalAnnotationParameterPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3737,6 +3816,8 @@ class CompleteAnnotationHeaderPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3816,6 +3897,8 @@ class MinimalAnnotationHeaderPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3895,6 +3978,8 @@ class CompleteAnnotationTypePubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3974,6 +4059,8 @@ class MinimalAnnotationTypePubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4053,6 +4140,8 @@ class CommonAliasBodyPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4132,6 +4221,8 @@ class CompleteAliasBodyPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4211,6 +4302,8 @@ class MinimalAliasBodyPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4290,6 +4383,8 @@ class CompleteAliasHeaderPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4369,6 +4464,8 @@ class MinimalAliasHeaderPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4448,6 +4545,8 @@ class CompleteAliasTypePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4527,6 +4626,8 @@ class MinimalAliasTypePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4606,6 +4707,8 @@ class CompleteElementDetailPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4685,6 +4788,8 @@ class CommonCollectionElementPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4764,6 +4869,8 @@ class CompleteCollectionElementPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4843,6 +4950,8 @@ class MinimalCollectionElementPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4961,10 +5070,11 @@ class CommonCollectionHeaderPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -5056,6 +5166,8 @@ class CompleteCollectionHeaderPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5135,6 +5247,8 @@ class MinimalCollectionHeaderPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5214,6 +5328,8 @@ class CompleteSequenceTypePubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5293,6 +5409,8 @@ class MinimalSequenceTypePubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5372,6 +5490,8 @@ class CommonArrayHeaderPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5451,6 +5571,8 @@ class CompleteArrayHeaderPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5530,6 +5652,8 @@ class MinimalArrayHeaderPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5609,6 +5733,8 @@ class CompleteArrayTypePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5688,6 +5814,8 @@ class MinimalArrayTypePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5767,6 +5895,8 @@ class CompleteMapTypePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5846,6 +5976,8 @@ class MinimalMapTypePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5926,6 +6058,8 @@ class CommonEnumeratedLiteralPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6005,6 +6139,8 @@ class CompleteEnumeratedLiteralPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6085,6 +6221,8 @@ class MinimalEnumeratedLiteralPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6204,10 +6342,11 @@ class CommonEnumeratedHeaderPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -6299,6 +6438,8 @@ class CompleteEnumeratedHeaderPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6378,6 +6519,8 @@ class MinimalEnumeratedHeaderPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6457,6 +6600,8 @@ class CompleteEnumeratedTypePubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6536,6 +6681,8 @@ class MinimalEnumeratedTypePubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6615,6 +6762,8 @@ class CommonBitflagPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6694,6 +6843,8 @@ class CompleteBitflagPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6774,6 +6925,8 @@ class MinimalBitflagPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6893,10 +7046,11 @@ class CommonBitmaskHeaderPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -6990,6 +7144,8 @@ class CompleteBitmaskTypePubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7069,6 +7225,8 @@ class MinimalBitmaskTypePubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7148,6 +7306,8 @@ class CommonBitfieldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7227,6 +7387,8 @@ class CompleteBitfieldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7307,6 +7469,8 @@ class MinimalBitfieldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7387,6 +7551,8 @@ class CompleteBitsetHeaderPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7466,6 +7632,8 @@ class MinimalBitsetHeaderPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7545,6 +7713,8 @@ class CompleteBitsetTypePubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7624,6 +7794,8 @@ class MinimalBitsetTypePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7703,6 +7875,8 @@ class CompleteExtendedTypePubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7783,6 +7957,8 @@ class MinimalExtendedTypePubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7866,6 +8042,8 @@ class TypeIdentifierTypeObjectPairPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7946,6 +8124,8 @@ class TypeIdentifierPairPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8026,6 +8206,8 @@ class TypeIdentfierWithSizePubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8106,6 +8288,8 @@ class TypeIdentifierWithDependenciesPubSubType : public eprosima::fastdds::dds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8186,6 +8370,8 @@ class TypeInformationPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/src/cpp/fastdds/builtin/type_lookup_service/detail/TypeLookupTypesPubSubTypes.hpp b/src/cpp/fastdds/builtin/type_lookup_service/detail/TypeLookupTypesPubSubTypes.hpp index 7aebb900447..152db35ea63 100644 --- a/src/cpp/fastdds/builtin/type_lookup_service/detail/TypeLookupTypesPubSubTypes.hpp +++ b/src/cpp/fastdds/builtin/type_lookup_service/detail/TypeLookupTypesPubSubTypes.hpp @@ -124,6 +124,8 @@ namespace builtin #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -203,6 +205,8 @@ namespace builtin #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -283,6 +287,8 @@ namespace builtin #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -362,6 +368,8 @@ namespace builtin #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -443,6 +451,8 @@ namespace builtin #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -523,6 +533,8 @@ namespace builtin #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/src/cpp/fastdds/builtin/type_lookup_service/detail/rpc_typesPubSubTypes.hpp b/src/cpp/fastdds/builtin/type_lookup_service/detail/rpc_typesPubSubTypes.hpp index 67d6d47b2e1..8d685a273cf 100644 --- a/src/cpp/fastdds/builtin/type_lookup_service/detail/rpc_typesPubSubTypes.hpp +++ b/src/cpp/fastdds/builtin/type_lookup_service/detail/rpc_typesPubSubTypes.hpp @@ -159,10 +159,11 @@ class EntityId_tPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -293,10 +294,11 @@ class GUID_tPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -427,10 +429,11 @@ class SequenceNumber_tPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -561,10 +564,11 @@ class SampleIdentityPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -663,6 +667,8 @@ namespace rpc #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -781,10 +787,11 @@ namespace rpc #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; - private: static constexpr bool is_plain_xcdrv1_impl() { diff --git a/src/cpp/statistics/types/monitorservice_typesPubSubTypes.hpp b/src/cpp/statistics/types/monitorservice_typesPubSubTypes.hpp index 7938c6eaa10..5c62a2bba76 100644 --- a/src/cpp/statistics/types/monitorservice_typesPubSubTypes.hpp +++ b/src/cpp/statistics/types/monitorservice_typesPubSubTypes.hpp @@ -119,6 +119,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -198,6 +200,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -277,6 +281,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -357,6 +363,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -436,6 +444,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -515,6 +525,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -611,6 +623,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/src/cpp/statistics/types/typesPubSubTypes.hpp b/src/cpp/statistics/types/typesPubSubTypes.hpp index b569c375f9e..3a7c7aa0ad6 100644 --- a/src/cpp/statistics/types/typesPubSubTypes.hpp +++ b/src/cpp/statistics/types/typesPubSubTypes.hpp @@ -120,6 +120,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -199,6 +201,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -278,6 +282,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -357,6 +363,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -436,6 +444,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -515,6 +525,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -595,6 +607,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -674,6 +688,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -753,6 +769,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -832,6 +850,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -911,6 +931,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -990,6 +1012,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1069,6 +1093,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1148,6 +1174,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/blackbox/types/Data1mbPubSubTypes.hpp b/test/blackbox/types/Data1mbPubSubTypes.hpp index 5a1e5348822..55c750a2eea 100644 --- a/test/blackbox/types/Data1mbPubSubTypes.hpp +++ b/test/blackbox/types/Data1mbPubSubTypes.hpp @@ -112,6 +112,8 @@ class Data1mbPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/blackbox/types/Data64kbPubSubTypes.hpp b/test/blackbox/types/Data64kbPubSubTypes.hpp index 5a3e342e799..3be8206399d 100644 --- a/test/blackbox/types/Data64kbPubSubTypes.hpp +++ b/test/blackbox/types/Data64kbPubSubTypes.hpp @@ -112,6 +112,8 @@ class Data64kbPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/blackbox/types/FixedSizedPubSubTypes.hpp b/test/blackbox/types/FixedSizedPubSubTypes.hpp index 49b19731357..95bf9d34c76 100644 --- a/test/blackbox/types/FixedSizedPubSubTypes.hpp +++ b/test/blackbox/types/FixedSizedPubSubTypes.hpp @@ -151,10 +151,11 @@ class FixedSizedPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { diff --git a/test/blackbox/types/HelloWorldPubSubTypes.hpp b/test/blackbox/types/HelloWorldPubSubTypes.hpp index 56aac916f19..8937b288ac5 100644 --- a/test/blackbox/types/HelloWorldPubSubTypes.hpp +++ b/test/blackbox/types/HelloWorldPubSubTypes.hpp @@ -112,6 +112,8 @@ class HelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/blackbox/types/KeyedData1mbPubSubTypes.hpp b/test/blackbox/types/KeyedData1mbPubSubTypes.hpp index 487251a3c5d..cf2e1dc9c0c 100644 --- a/test/blackbox/types/KeyedData1mbPubSubTypes.hpp +++ b/test/blackbox/types/KeyedData1mbPubSubTypes.hpp @@ -112,6 +112,8 @@ class KeyedData1mbPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/blackbox/types/KeyedHelloWorldPubSubTypes.hpp b/test/blackbox/types/KeyedHelloWorldPubSubTypes.hpp index 9ef39bb12b1..481164a5a72 100644 --- a/test/blackbox/types/KeyedHelloWorldPubSubTypes.hpp +++ b/test/blackbox/types/KeyedHelloWorldPubSubTypes.hpp @@ -112,6 +112,8 @@ class KeyedHelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/blackbox/types/StringTestPubSubTypes.hpp b/test/blackbox/types/StringTestPubSubTypes.hpp index 5ba86b3fd29..1a391d45e8d 100644 --- a/test/blackbox/types/StringTestPubSubTypes.hpp +++ b/test/blackbox/types/StringTestPubSubTypes.hpp @@ -112,6 +112,8 @@ class StringTestPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/blackbox/types/TestRegression3361PubSubTypes.hpp b/test/blackbox/types/TestRegression3361PubSubTypes.hpp index d643801da0e..3f909155f76 100644 --- a/test/blackbox/types/TestRegression3361PubSubTypes.hpp +++ b/test/blackbox/types/TestRegression3361PubSubTypes.hpp @@ -113,6 +113,8 @@ class TestRegression3361PubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/blackbox/types/UnboundedHelloWorldPubSubTypes.hpp b/test/blackbox/types/UnboundedHelloWorldPubSubTypes.hpp index 23beb71e133..cfd44f55696 100644 --- a/test/blackbox/types/UnboundedHelloWorldPubSubTypes.hpp +++ b/test/blackbox/types/UnboundedHelloWorldPubSubTypes.hpp @@ -112,6 +112,8 @@ class UnboundedHelloWorldPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/blackbox/types/core/core_typesPubSubTypes.hpp b/test/blackbox/types/core/core_typesPubSubTypes.hpp index 421eed63f4b..10945b7926a 100644 --- a/test/blackbox/types/core/core_typesPubSubTypes.hpp +++ b/test/blackbox/types/core/core_typesPubSubTypes.hpp @@ -122,6 +122,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -201,6 +203,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -280,6 +284,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -359,6 +365,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -438,6 +446,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -517,6 +527,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -596,6 +608,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -675,6 +689,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -755,6 +771,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -834,6 +852,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -913,6 +933,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -994,6 +1016,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1073,6 +1097,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1152,6 +1178,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1232,6 +1260,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1311,6 +1341,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1393,6 +1425,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1472,6 +1506,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1551,6 +1587,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1630,6 +1668,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1709,6 +1749,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1789,6 +1831,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/blackbox/types/statistics/monitorservice_typesPubSubTypes.hpp b/test/blackbox/types/statistics/monitorservice_typesPubSubTypes.hpp index 7938c6eaa10..5c62a2bba76 100644 --- a/test/blackbox/types/statistics/monitorservice_typesPubSubTypes.hpp +++ b/test/blackbox/types/statistics/monitorservice_typesPubSubTypes.hpp @@ -119,6 +119,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -198,6 +200,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -277,6 +281,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -357,6 +363,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -436,6 +444,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -515,6 +525,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -611,6 +623,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/blackbox/types/statistics/typesPubSubTypes.hpp b/test/blackbox/types/statistics/typesPubSubTypes.hpp index b569c375f9e..3a7c7aa0ad6 100644 --- a/test/blackbox/types/statistics/typesPubSubTypes.hpp +++ b/test/blackbox/types/statistics/typesPubSubTypes.hpp @@ -120,6 +120,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -199,6 +201,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -278,6 +282,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -357,6 +363,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -436,6 +444,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -515,6 +525,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -595,6 +607,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -674,6 +688,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -753,6 +769,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -832,6 +850,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -911,6 +931,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -990,6 +1012,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1069,6 +1093,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1148,6 +1174,8 @@ namespace eprosima #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/aliasesPubSubTypes.hpp b/test/dds-types-test/aliasesPubSubTypes.hpp index ad359a8dcac..dd213b28d4d 100644 --- a/test/dds-types-test/aliasesPubSubTypes.hpp +++ b/test/dds-types-test/aliasesPubSubTypes.hpp @@ -138,6 +138,8 @@ class AliasInt16PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -217,6 +219,8 @@ class AliasUint16PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -296,6 +300,8 @@ class AliasInt32PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -375,6 +381,8 @@ class AliasUInt32PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -454,6 +462,8 @@ class AliasInt64PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -533,6 +543,8 @@ class AliasUInt64PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -612,6 +624,8 @@ class AliasFloat32PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -691,6 +705,8 @@ class AliasFloat64PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -770,6 +786,8 @@ class AliasFloat128PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -849,6 +867,8 @@ class AliasBoolPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -928,6 +948,8 @@ class AliasOctetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1007,6 +1029,8 @@ class AliasChar8PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1086,6 +1110,8 @@ class AliasChar16PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1165,6 +1191,8 @@ class AliasString8PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1244,6 +1272,8 @@ class AliasString16PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1323,6 +1353,8 @@ class AliasEnumPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1402,6 +1434,8 @@ class AliasBitmaskPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1481,6 +1515,8 @@ class AliasAliasPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1560,6 +1596,8 @@ class AliasArrayPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1639,6 +1677,8 @@ class AliasMultiArrayPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1718,6 +1758,8 @@ class AliasSequencePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1797,6 +1839,8 @@ class AliasMapPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1876,6 +1920,8 @@ class AliasUnionPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1955,6 +2001,8 @@ class AliasStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2034,6 +2082,8 @@ class AliasBitsetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/annotationsPubSubTypes.hpp b/test/dds-types-test/annotationsPubSubTypes.hpp index 075f94445f8..413d5a9a33c 100644 --- a/test/dds-types-test/annotationsPubSubTypes.hpp +++ b/test/dds-types-test/annotationsPubSubTypes.hpp @@ -113,6 +113,8 @@ class AnnotatedStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -192,6 +194,8 @@ class EmptyAnnotatedStructPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -272,6 +276,8 @@ class BasicAnnotationsStructPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/appendablePubSubTypes.hpp b/test/dds-types-test/appendablePubSubTypes.hpp index 09451e078f3..b500618d042 100644 --- a/test/dds-types-test/appendablePubSubTypes.hpp +++ b/test/dds-types-test/appendablePubSubTypes.hpp @@ -113,6 +113,8 @@ class AppendableShortStructPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -192,6 +194,8 @@ class AppendableUShortStructPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -271,6 +275,8 @@ class AppendableLongStructPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -350,6 +356,8 @@ class AppendableULongStructPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -429,6 +437,8 @@ class AppendableLongLongStructPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -508,6 +518,8 @@ class AppendableULongLongStructPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -587,6 +599,8 @@ class AppendableFloatStructPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -666,6 +680,8 @@ class AppendableDoubleStructPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -745,6 +761,8 @@ class AppendableLongDoubleStructPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -824,6 +842,8 @@ class AppendableBooleanStructPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -903,6 +923,8 @@ class AppendableOctetStructPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -982,6 +1004,8 @@ class AppendableCharStructPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1061,6 +1085,8 @@ class AppendableWCharStructPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1140,6 +1166,8 @@ class AppendableUnionStructPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1219,6 +1247,8 @@ class AppendableEmptyStructPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1298,6 +1328,8 @@ class AppendableEmptyInheritanceStructPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1377,6 +1409,8 @@ class AppendableInheritanceStructPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1456,6 +1490,8 @@ class AppendableInheritanceEmptyStructPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1535,6 +1571,8 @@ class AppendableExtensibilityInheritancePubSubType : public eprosima::fastdds::d #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/arraysPubSubTypes.hpp b/test/dds-types-test/arraysPubSubTypes.hpp index 21d2905ee2d..78d92d62170 100644 --- a/test/dds-types-test/arraysPubSubTypes.hpp +++ b/test/dds-types-test/arraysPubSubTypes.hpp @@ -113,6 +113,8 @@ class ArrayShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -192,6 +194,8 @@ class ArrayUShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -271,6 +275,8 @@ class ArrayLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -350,6 +356,8 @@ class ArrayULongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -429,6 +437,8 @@ class ArrayLongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -508,6 +518,8 @@ class ArrayULongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -587,6 +599,8 @@ class ArrayFloatPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -666,6 +680,8 @@ class ArrayDoublePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -745,6 +761,8 @@ class ArrayLongDoublePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -824,6 +842,8 @@ class ArrayBooleanPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -903,6 +923,8 @@ class ArrayOctetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -982,6 +1004,8 @@ class ArrayCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1061,6 +1085,8 @@ class ArrayWCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1140,6 +1166,8 @@ class ArrayStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1219,6 +1247,8 @@ class ArrayWStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1298,6 +1328,8 @@ class ArrayBoundedStringPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1377,6 +1409,8 @@ class ArrayBoundedWStringPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1456,6 +1490,8 @@ class ArrayEnumPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1535,6 +1571,8 @@ class ArrayBitMaskPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1614,6 +1652,8 @@ class ArrayAliasPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1693,6 +1733,8 @@ class ArrayShortArrayPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1772,6 +1814,8 @@ class ArraySequencePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1851,6 +1895,8 @@ class ArrayMapPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1930,6 +1976,8 @@ class ArrayUnionPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2009,6 +2057,8 @@ class ArrayStructurePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2088,6 +2138,8 @@ class ArrayBitsetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2167,6 +2219,8 @@ class ArrayMultiDimensionShortPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2246,6 +2300,8 @@ class ArrayMultiDimensionUShortPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2325,6 +2381,8 @@ class ArrayMultiDimensionLongPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2404,6 +2462,8 @@ class ArrayMultiDimensionULongPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2483,6 +2543,8 @@ class ArrayMultiDimensionLongLongPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2562,6 +2624,8 @@ class ArrayMultiDimensionULongLongPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2641,6 +2705,8 @@ class ArrayMultiDimensionFloatPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2720,6 +2786,8 @@ class ArrayMultiDimensionDoublePubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2799,6 +2867,8 @@ class ArrayMultiDimensionLongDoublePubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2878,6 +2948,8 @@ class ArrayMultiDimensionBooleanPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2957,6 +3029,8 @@ class ArrayMultiDimensionOctetPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3036,6 +3110,8 @@ class ArrayMultiDimensionCharPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3115,6 +3191,8 @@ class ArrayMultiDimensionWCharPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3194,6 +3272,8 @@ class ArrayMultiDimensionStringPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3273,6 +3353,8 @@ class ArrayMultiDimensionWStringPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3352,6 +3434,8 @@ class ArrayMultiDimensionBoundedStringPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3431,6 +3515,8 @@ class ArrayMultiDimensionBoundedWStringPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3510,6 +3596,8 @@ class ArrayMultiDimensionEnumPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3589,6 +3677,8 @@ class ArrayMultiDimensionBitMaskPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3668,6 +3758,8 @@ class ArrayMultiDimensionAliasPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3747,6 +3839,8 @@ class ArrayMultiDimensionSequencePubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3826,6 +3920,8 @@ class ArrayMultiDimensionMapPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3905,6 +4001,8 @@ class ArrayMultiDimensionUnionPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3984,6 +4082,8 @@ class ArrayMultiDimensionStructurePubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4063,6 +4163,8 @@ class ArrayMultiDimensionBitsetPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4144,6 +4246,8 @@ class ArraySingleDimensionLiteralsShortPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4223,6 +4327,8 @@ class ArraySingleDimensionLiteralsUnsignedShortPubSubType : public eprosima::fas #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4302,6 +4408,8 @@ class ArraySingleDimensionLiteralsLongPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4381,6 +4489,8 @@ class ArraySingleDimensionLiteralsUnsignedLongPubSubType : public eprosima::fast #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4460,6 +4570,8 @@ class ArraySingleDimensionLiteralsLongLongPubSubType : public eprosima::fastdds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4539,6 +4651,8 @@ class ArraySingleDimensionLiteralsUnsignedLongLongPubSubType : public eprosima:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4618,6 +4732,8 @@ class ArraySingleDimensionLiteralsFloatPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4697,6 +4813,8 @@ class ArraySingleDimensionLiteralsDoublePubSubType : public eprosima::fastdds::d #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4776,6 +4894,8 @@ class ArraySingleDimensionLiteralsLongDoublePubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4855,6 +4975,8 @@ class ArraySingleDimensionLiteralsBooleanPubSubType : public eprosima::fastdds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4934,6 +5056,8 @@ class ArraySingleDimensionLiteralsOctetPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5013,6 +5137,8 @@ class ArraySingleDimensionLiteralsCharPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5092,6 +5218,8 @@ class ArraySingleDimensionLiteralsWCharPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5171,6 +5299,8 @@ class ArraySingleDimensionLiteralsStringPubSubType : public eprosima::fastdds::d #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5250,6 +5380,8 @@ class ArraySingleDimensionLiteralsWStringPubSubType : public eprosima::fastdds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5329,6 +5461,8 @@ class ArraySingleDimensionLiteralsBoundedStringPubSubType : public eprosima::fas #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5408,6 +5542,8 @@ class ArraySingleDimensionLiteralsBoundedWStringPubSubType : public eprosima::fa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5487,6 +5623,8 @@ class ArraySingleDimensionLiteralsEnumPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5566,6 +5704,8 @@ class ArraySingleDimensionLiteralsBitMaskPubSubType : public eprosima::fastdds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5645,6 +5785,8 @@ class ArraySingleDimensionLiteralsAliasPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5724,6 +5866,8 @@ class ArraySingleDimensionLiteralsShortArrayPubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5803,6 +5947,8 @@ class ArraySingleDimensionLiteralsSequencePubSubType : public eprosima::fastdds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5882,6 +6028,8 @@ class ArraySingleDimensionLiteralsMapPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5961,6 +6109,8 @@ class ArraySingleDimensionLiteralsUnionPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6040,6 +6190,8 @@ class ArraySingleDimensionLiteralsStructurePubSubType : public eprosima::fastdds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6119,6 +6271,8 @@ class ArraySingleDimensionLiteralsBitsetPubSubType : public eprosima::fastdds::d #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6198,6 +6352,8 @@ class ArrayMultiDimensionLiteralsShortPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6277,6 +6433,8 @@ class ArrayMultiDimensionLiteralsUShortPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6356,6 +6514,8 @@ class ArrayMultiDimensionLiteralsLongPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6435,6 +6595,8 @@ class ArrayMultiDimensionLiteralsULongPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6514,6 +6676,8 @@ class ArrayMultiDimensionLiteralsLongLongPubSubType : public eprosima::fastdds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6593,6 +6757,8 @@ class ArrayMultiDimensionLiteralsULongLongPubSubType : public eprosima::fastdds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6672,6 +6838,8 @@ class ArrayMultiDimensionLiteralsFloatPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6751,6 +6919,8 @@ class ArrayMultiDimensionLiteralsDoublePubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6830,6 +7000,8 @@ class ArrayMultiDimensionLiteralsLongDoublePubSubType : public eprosima::fastdds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6909,6 +7081,8 @@ class ArrayMultiDimensionLiteralsBooleanPubSubType : public eprosima::fastdds::d #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6988,6 +7162,8 @@ class ArrayMultiDimensionLiteralsOctetPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7067,6 +7243,8 @@ class ArrayMultiDimensionLiteralsCharPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7146,6 +7324,8 @@ class ArrayMultiDimensionLiteralsWCharPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7225,6 +7405,8 @@ class ArrayMultiDimensionLiteralsStringPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7304,6 +7486,8 @@ class ArrayMultiDimensionLiteralsWStringPubSubType : public eprosima::fastdds::d #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7383,6 +7567,8 @@ class ArrayMultiDimensionLiteralsBoundedStringPubSubType : public eprosima::fast #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7462,6 +7648,8 @@ class ArrayMultiDimensionLiteralsBoundedWStringPubSubType : public eprosima::fas #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7541,6 +7729,8 @@ class ArrayMultiDimensionLiteralsEnumPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7620,6 +7810,8 @@ class ArrayMultiDimensionLiteralsBitMaskPubSubType : public eprosima::fastdds::d #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7699,6 +7891,8 @@ class ArrayMultiDimensionLiteralsAliasPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7778,6 +7972,8 @@ class ArrayMultiDimensionLiteralsSequencePubSubType : public eprosima::fastdds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7857,6 +8053,8 @@ class ArrayMultiDimensionLiteralsMapPubSubType : public eprosima::fastdds::dds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7936,6 +8134,8 @@ class ArrayMultiDimensionLiteralsUnionPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8015,6 +8215,8 @@ class ArrayMultiDimensionLiteralsStructurePubSubType : public eprosima::fastdds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8094,6 +8296,8 @@ class ArrayMultiDimensionLiteralsBitSetPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8173,6 +8377,8 @@ class BoundedSmallArraysPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8252,6 +8458,8 @@ class BoundedBigArraysPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/bitsetsPubSubTypes.hpp b/test/dds-types-test/bitsetsPubSubTypes.hpp index 93cfa50749e..095c73a5fd4 100644 --- a/test/dds-types-test/bitsetsPubSubTypes.hpp +++ b/test/dds-types-test/bitsetsPubSubTypes.hpp @@ -113,6 +113,8 @@ class BitsetStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/constantsPubSubTypes.hpp b/test/dds-types-test/constantsPubSubTypes.hpp index e220029ec8d..f220b1da26f 100644 --- a/test/dds-types-test/constantsPubSubTypes.hpp +++ b/test/dds-types-test/constantsPubSubTypes.hpp @@ -119,6 +119,8 @@ namespace const_module1 #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -201,6 +203,8 @@ namespace const_module2 #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -281,6 +285,8 @@ class ConstsLiteralsStructPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/declarationsPubSubTypes.hpp b/test/dds-types-test/declarationsPubSubTypes.hpp index c649ac154cb..a3e57c0bc1b 100644 --- a/test/dds-types-test/declarationsPubSubTypes.hpp +++ b/test/dds-types-test/declarationsPubSubTypes.hpp @@ -117,6 +117,8 @@ class ForwardDeclarationsRecursiveStructPubSubType : public eprosima::fastdds::d #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -197,6 +199,8 @@ class ForwardStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -282,6 +286,8 @@ namespace declarations_module #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -362,6 +368,8 @@ class ModuledForwardDeclarationsRecursiveStructPubSubType : public eprosima::fas #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -443,6 +451,8 @@ namespace declarations_module #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -525,6 +535,8 @@ class ModuledCommonNameStructurePubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/enumerationsPubSubTypes.hpp b/test/dds-types-test/enumerationsPubSubTypes.hpp index f748fdb12bd..bd437018d10 100644 --- a/test/dds-types-test/enumerationsPubSubTypes.hpp +++ b/test/dds-types-test/enumerationsPubSubTypes.hpp @@ -116,6 +116,8 @@ class EnumStructurePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -195,6 +197,8 @@ class BitMaskStructurePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -274,6 +278,8 @@ class BoundedBitMaskStructurePubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/externalPubSubTypes.hpp b/test/dds-types-test/externalPubSubTypes.hpp index 17fbb0e0fe1..95328b37a01 100644 --- a/test/dds-types-test/externalPubSubTypes.hpp +++ b/test/dds-types-test/externalPubSubTypes.hpp @@ -113,6 +113,8 @@ class short_externalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -192,6 +194,8 @@ class ushort_externalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -271,6 +275,8 @@ class long_externalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -350,6 +356,8 @@ class ulong_externalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -429,6 +437,8 @@ class longlong_externalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -508,6 +518,8 @@ class ulonglong_externalPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -587,6 +599,8 @@ class float_externalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -666,6 +680,8 @@ class double_externalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -745,6 +761,8 @@ class longdouble_externalPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -824,6 +842,8 @@ class boolean_externalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -903,6 +923,8 @@ class octet_externalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -982,6 +1004,8 @@ class char_externalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1061,6 +1085,8 @@ class wchar_externalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1140,6 +1166,8 @@ class sequence_short_externalPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1219,6 +1247,8 @@ class string_unbounded_externalPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1298,6 +1328,8 @@ class string_bounded_externalPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1377,6 +1409,8 @@ class map_short_externalPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1456,6 +1490,8 @@ class array_short_externalPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1535,6 +1571,8 @@ class struct_externalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1614,6 +1652,8 @@ class InnerStructExternalPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1693,6 +1733,8 @@ class ext_struct_externalPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1772,6 +1814,8 @@ class ext_and_inner_struct_externalPubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1851,6 +1895,8 @@ class struct_external_optionalPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1931,6 +1977,8 @@ class recursive_union_containerPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2011,6 +2059,8 @@ class recursive_test_1PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2092,6 +2142,8 @@ class recursive_structurePubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2171,6 +2223,8 @@ class recursive_test_2PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/finalPubSubTypes.hpp b/test/dds-types-test/finalPubSubTypes.hpp index d6a0bc530a6..a8786266315 100644 --- a/test/dds-types-test/finalPubSubTypes.hpp +++ b/test/dds-types-test/finalPubSubTypes.hpp @@ -152,10 +152,11 @@ class FinalShortStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -286,10 +287,11 @@ class FinalUShortStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -420,10 +422,11 @@ class FinalLongStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -554,10 +557,11 @@ class FinalULongStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -688,10 +692,11 @@ class FinalLongLongStructPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -822,10 +827,11 @@ class FinalULongLongStructPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -956,10 +962,11 @@ class FinalFloatStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -1090,10 +1097,11 @@ class FinalDoubleStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -1224,10 +1232,11 @@ class FinalLongDoubleStructPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -1358,10 +1367,11 @@ class FinalBooleanStructPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -1492,10 +1502,11 @@ class FinalOctetStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -1626,10 +1637,11 @@ class FinalCharStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -1760,10 +1772,11 @@ class FinalWCharStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -1855,6 +1868,8 @@ class FinalUnionStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1940,10 +1955,11 @@ class FinalEmptyStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -2031,6 +2047,8 @@ class FinalEmptyInheritanceStructPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2110,6 +2128,8 @@ class FinalInheritanceStructPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2195,10 +2215,11 @@ class InheritanceEmptyStructPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -2329,10 +2350,11 @@ class FinalExtensibilityInheritancePubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { diff --git a/test/dds-types-test/helpers/basic_inner_typesPubSubTypes.hpp b/test/dds-types-test/helpers/basic_inner_typesPubSubTypes.hpp index b7c51842714..3a34f042fcc 100644 --- a/test/dds-types-test/helpers/basic_inner_typesPubSubTypes.hpp +++ b/test/dds-types-test/helpers/basic_inner_typesPubSubTypes.hpp @@ -113,6 +113,8 @@ class InnerStructureHelperPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -192,6 +194,8 @@ class InnerEmptyStructureHelperPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/inheritancePubSubTypes.hpp b/test/dds-types-test/inheritancePubSubTypes.hpp index 7591d16ff6b..5261daeadca 100644 --- a/test/dds-types-test/inheritancePubSubTypes.hpp +++ b/test/dds-types-test/inheritancePubSubTypes.hpp @@ -113,6 +113,8 @@ class InnerStructureHelperChildPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -192,6 +194,8 @@ class InnerStructureHelperChildChildPubSubType : public eprosima::fastdds::dds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -271,6 +275,8 @@ class InnerStructureHelperEmptyChildPubSubType : public eprosima::fastdds::dds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -350,6 +356,8 @@ class InnerStructureHelperEmptyChildChildPubSubType : public eprosima::fastdds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -429,6 +437,8 @@ class InnerEmptyStructureHelperChildPubSubType : public eprosima::fastdds::dds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -508,6 +518,8 @@ class StructAliasInheritanceStructPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -587,6 +599,8 @@ class StructuresInheritanceStructPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -669,6 +683,8 @@ class BitsetsChildInheritanceStructPubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/keyPubSubTypes.hpp b/test/dds-types-test/keyPubSubTypes.hpp index c0622681173..998fc9110b7 100644 --- a/test/dds-types-test/keyPubSubTypes.hpp +++ b/test/dds-types-test/keyPubSubTypes.hpp @@ -112,6 +112,8 @@ class KeyedShortStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -191,6 +193,8 @@ class KeyedUShortStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -270,6 +274,8 @@ class KeyedLongStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -349,6 +355,8 @@ class KeyedULongStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -428,6 +436,8 @@ class KeyedLongLongStructPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -507,6 +517,8 @@ class KeyedULongLongStructPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -586,6 +598,8 @@ class KeyedFloatStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -665,6 +679,8 @@ class KeyedDoubleStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -744,6 +760,8 @@ class KeyedLongDoubleStructPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -823,6 +841,8 @@ class KeyedBooleanStructPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -902,6 +922,8 @@ class KeyedOctetStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -981,6 +1003,8 @@ class KeyedCharStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1060,6 +1084,8 @@ class KeyedWCharStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1139,6 +1165,8 @@ class KeyedEmptyStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1218,6 +1246,8 @@ class KeyedEmptyInheritanceStructPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1297,6 +1327,8 @@ class KeyedInheritanceStructPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1376,6 +1408,8 @@ class InheritanceKeyedEmptyStructPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/mapsPubSubTypes.hpp b/test/dds-types-test/mapsPubSubTypes.hpp index 2a7662cf787..db82899c968 100644 --- a/test/dds-types-test/mapsPubSubTypes.hpp +++ b/test/dds-types-test/mapsPubSubTypes.hpp @@ -113,6 +113,8 @@ class MapShortShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -192,6 +194,8 @@ class MapShortUShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -271,6 +275,8 @@ class MapShortLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -350,6 +356,8 @@ class MapShortULongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -429,6 +437,8 @@ class MapShortLongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -508,6 +518,8 @@ class MapShortULongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -587,6 +599,8 @@ class MapShortFloatPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -666,6 +680,8 @@ class MapShortDoublePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -745,6 +761,8 @@ class MapShortLongDoublePubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -824,6 +842,8 @@ class MapShortBooleanPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -903,6 +923,8 @@ class MapShortOctetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -982,6 +1004,8 @@ class MapShortCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1061,6 +1085,8 @@ class MapShortWCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1140,6 +1166,8 @@ class MapShortStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1219,6 +1247,8 @@ class MapShortWStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1298,6 +1328,8 @@ class MapShortInnerAliasBoundedStringHelperPubSubType : public eprosima::fastdds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1377,6 +1409,8 @@ class MapShortInnerAliasBoundedWStringHelperPubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1456,6 +1490,8 @@ class MapShortInnerEnumHelperPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1535,6 +1571,8 @@ class MapShortInnerBitMaskHelperPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1614,6 +1652,8 @@ class MapShortInnerAliasHelperPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1693,6 +1733,8 @@ class MapShortInnerAliasArrayHelperPubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1772,6 +1814,8 @@ class MapShortInnerAliasSequenceHelperPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1851,6 +1895,8 @@ class MapShortInnerAliasMapHelperPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1930,6 +1976,8 @@ class MapShortInnerUnionHelperPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2009,6 +2057,8 @@ class MapShortInnerStructureHelperPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2088,6 +2138,8 @@ class MapShortInnerBitsetHelperPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2167,6 +2219,8 @@ class MapUShortShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2246,6 +2300,8 @@ class MapUShortUShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2325,6 +2381,8 @@ class MapUShortLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2404,6 +2462,8 @@ class MapUShortULongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2483,6 +2543,8 @@ class MapUShortLongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2562,6 +2624,8 @@ class MapUShortULongLongPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2641,6 +2705,8 @@ class MapUShortFloatPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2720,6 +2786,8 @@ class MapUShortDoublePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2799,6 +2867,8 @@ class MapUShortLongDoublePubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2878,6 +2948,8 @@ class MapUShortBooleanPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2957,6 +3029,8 @@ class MapUShortOctetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3036,6 +3110,8 @@ class MapUShortCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3115,6 +3191,8 @@ class MapUShortWCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3194,6 +3272,8 @@ class MapUShortStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3273,6 +3353,8 @@ class MapUShortWStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3352,6 +3434,8 @@ class MapUShortInnerAliasBoundedStringHelperPubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3431,6 +3515,8 @@ class MapUShortInnerAliasBoundedWStringHelperPubSubType : public eprosima::fastd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3510,6 +3596,8 @@ class MapUShortInnerEnumHelperPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3589,6 +3677,8 @@ class MapUShortInnerBitMaskHelperPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3668,6 +3758,8 @@ class MapUShortInnerAliasHelperPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3747,6 +3839,8 @@ class MapUShortInnerAliasArrayHelperPubSubType : public eprosima::fastdds::dds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3826,6 +3920,8 @@ class MapUShortInnerAliasSequenceHelperPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3905,6 +4001,8 @@ class MapUShortInnerAliasMapHelperPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3984,6 +4082,8 @@ class MapUShortInnerUnionHelperPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4063,6 +4163,8 @@ class MapUShortInnerStructureHelperPubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4142,6 +4244,8 @@ class MapUShortInnerBitsetHelperPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4221,6 +4325,8 @@ class MapLongShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4300,6 +4406,8 @@ class MapLongUShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4379,6 +4487,8 @@ class MapLongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4458,6 +4568,8 @@ class MapLongULongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4537,6 +4649,8 @@ class MapLongKeyLongLongValuePubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4616,6 +4730,8 @@ class MapLongULongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4695,6 +4811,8 @@ class MapLongFloatPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4774,6 +4892,8 @@ class MapLongDoublePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4853,6 +4973,8 @@ class MapLongKeyLongDoubleValuePubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4932,6 +5054,8 @@ class MapLongBooleanPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5011,6 +5135,8 @@ class MapLongOctetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5090,6 +5216,8 @@ class MapLongCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5169,6 +5297,8 @@ class MapLongWCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5248,6 +5378,8 @@ class MapLongStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5327,6 +5459,8 @@ class MapLongWStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5406,6 +5540,8 @@ class MapLongInnerAliasBoundedStringHelperPubSubType : public eprosima::fastdds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5485,6 +5621,8 @@ class MapLongInnerAliasBoundedWStringHelperPubSubType : public eprosima::fastdds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5564,6 +5702,8 @@ class MapLongInnerEnumHelperPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5643,6 +5783,8 @@ class MapLongInnerBitMaskHelperPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5722,6 +5864,8 @@ class MapLongInnerAliasHelperPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5801,6 +5945,8 @@ class MapLongInnerAliasArrayHelperPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5880,6 +6026,8 @@ class MapLongInnerAliasSequenceHelperPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5959,6 +6107,8 @@ class MapLongInnerAliasMapHelperPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6038,6 +6188,8 @@ class MapLongInnerUnionHelperPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6117,6 +6269,8 @@ class MapLongInnerStructureHelperPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6196,6 +6350,8 @@ class MapLongInnerBitsetHelperPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6275,6 +6431,8 @@ class MapULongShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6354,6 +6512,8 @@ class MapULongUShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6433,6 +6593,8 @@ class MapULongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6512,6 +6674,8 @@ class MapULongULongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6591,6 +6755,8 @@ class MapKeyULongValueLongLongPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6670,6 +6836,8 @@ class MapULongULongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6749,6 +6917,8 @@ class MapULongFloatPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6828,6 +6998,8 @@ class MapULongDoublePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6907,6 +7079,8 @@ class MapKeyULongValueLongDoublePubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6986,6 +7160,8 @@ class MapULongBooleanPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7065,6 +7241,8 @@ class MapULongOctetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7144,6 +7322,8 @@ class MapULongCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7223,6 +7403,8 @@ class MapULongWCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7302,6 +7484,8 @@ class MapULongStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7381,6 +7565,8 @@ class MapULongWStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7460,6 +7646,8 @@ class MapULongInnerAliasBoundedStringHelperPubSubType : public eprosima::fastdds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7539,6 +7727,8 @@ class MapULongInnerAliasBoundedWStringHelperPubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7618,6 +7808,8 @@ class MapULongInnerEnumHelperPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7697,6 +7889,8 @@ class MapULongInnerBitMaskHelperPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7776,6 +7970,8 @@ class MapULongInnerAliasHelperPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7855,6 +8051,8 @@ class MapULongInnerAliasArrayHelperPubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -7934,6 +8132,8 @@ class MapULongInnerAliasSequenceHelperPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8013,6 +8213,8 @@ class MapULongInnerAliasMapHelperPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8092,6 +8294,8 @@ class MapULongInnerUnionHelperPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8171,6 +8375,8 @@ class MapULongInnerStructureHelperPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8250,6 +8456,8 @@ class MapULongInnerBitsetHelperPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8329,6 +8537,8 @@ class MapLongLongShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8408,6 +8618,8 @@ class MapLongLongUShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8487,6 +8699,8 @@ class MapLongLongKeyLongValuePubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8566,6 +8780,8 @@ class MapLongLongULongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8645,6 +8861,8 @@ class MapLongLongLongLongPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8724,6 +8942,8 @@ class MapLongLongULongLongPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8803,6 +9023,8 @@ class MapLongLongFloatPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8882,6 +9104,8 @@ class MapLongLongKeyDoubleValuePubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -8961,6 +9185,8 @@ class MapLongLongLongDoublePubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -9040,6 +9266,8 @@ class MapLongLongBooleanPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -9119,6 +9347,8 @@ class MapLongLongOctetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -9198,6 +9428,8 @@ class MapLongLongCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -9277,6 +9509,8 @@ class MapLongLongWCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -9356,6 +9590,8 @@ class MapLongLongStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -9435,6 +9671,8 @@ class MapLongLongWStringPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -9514,6 +9752,8 @@ class MapLongLongInnerAliasBoundedStringHelperPubSubType : public eprosima::fast #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -9593,6 +9833,8 @@ class MapLongLongInnerAliasBoundedWStringHelperPubSubType : public eprosima::fas #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -9672,6 +9914,8 @@ class MapLongLongInnerEnumHelperPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -9751,6 +9995,8 @@ class MapLongLongInnerBitMaskHelperPubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -9830,6 +10076,8 @@ class MapLongLongInnerAliasHelperPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -9909,6 +10157,8 @@ class MapLongLongInnerAliasArrayHelperPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -9988,6 +10238,8 @@ class MapLongLongInnerAliasSequenceHelperPubSubType : public eprosima::fastdds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -10067,6 +10319,8 @@ class MapLongLongInnerAliasMapHelperPubSubType : public eprosima::fastdds::dds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -10146,6 +10400,8 @@ class MapLongLongInnerUnionHelperPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -10225,6 +10481,8 @@ class MapLongLongInnerStructureHelperPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -10304,6 +10562,8 @@ class MapLongLongInnerBitsetHelperPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -10383,6 +10643,8 @@ class MapULongLongShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -10462,6 +10724,8 @@ class MapULongLongUShortPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -10541,6 +10805,8 @@ class MapULongLongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -10620,6 +10886,8 @@ class MapULongLongULongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -10699,6 +10967,8 @@ class MapULongLongLongLongPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -10778,6 +11048,8 @@ class MapULongLongULongLongPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -10857,6 +11129,8 @@ class MapULongLongFloatPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -10936,6 +11210,8 @@ class MapKeyULongLongValueDoublePubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -11015,6 +11291,8 @@ class MapULongLongLongDoublePubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -11094,6 +11372,8 @@ class MapULongLongBooleanPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -11173,6 +11453,8 @@ class MapULongLongOctetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -11252,6 +11534,8 @@ class MapULongLongCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -11331,6 +11615,8 @@ class MapULongLongWCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -11410,6 +11696,8 @@ class MapULongLongStringPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -11489,6 +11777,8 @@ class MapULongLongWStringPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -11568,6 +11858,8 @@ class MapULongLongInnerAliasBoundedStringHelperPubSubType : public eprosima::fas #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -11647,6 +11939,8 @@ class MapULongLongInnerAliasBoundedWStringHelperPubSubType : public eprosima::fa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -11726,6 +12020,8 @@ class MapULongLongInnerEnumHelperPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -11805,6 +12101,8 @@ class MapULongLongInnerBitMaskHelperPubSubType : public eprosima::fastdds::dds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -11884,6 +12182,8 @@ class MapULongLongInnerAliasHelperPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -11963,6 +12263,8 @@ class MapULongLongInnerAliasArrayHelperPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -12042,6 +12344,8 @@ class MapULongLongInnerAliasSequenceHelperPubSubType : public eprosima::fastdds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -12121,6 +12425,8 @@ class MapULongLongInnerAliasMapHelperPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -12200,6 +12506,8 @@ class MapULongLongInnerUnionHelperPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -12279,6 +12587,8 @@ class MapULongLongInnerStructureHelperPubSubType : public eprosima::fastdds::dds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -12358,6 +12668,8 @@ class MapULongLongInnerBitsetHelperPubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -12437,6 +12749,8 @@ class MapStringShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -12516,6 +12830,8 @@ class MapStringUShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -12595,6 +12911,8 @@ class MapStringLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -12674,6 +12992,8 @@ class MapStringULongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -12753,6 +13073,8 @@ class MapStringLongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -12832,6 +13154,8 @@ class MapStringULongLongPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -12911,6 +13235,8 @@ class MapStringFloatPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -12990,6 +13316,8 @@ class MapStringDoublePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -13069,6 +13397,8 @@ class MapStringLongDoublePubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -13148,6 +13478,8 @@ class MapStringBooleanPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -13227,6 +13559,8 @@ class MapStringOctetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -13306,6 +13640,8 @@ class MapStringCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -13385,6 +13721,8 @@ class MapStringWCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -13464,6 +13802,8 @@ class MapStringStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -13543,6 +13883,8 @@ class MapStringWStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -13622,6 +13964,8 @@ class MapStringInnerAliasBoundedStringHelperPubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -13701,6 +14045,8 @@ class MapStringInnerAliasBoundedWStringHelperPubSubType : public eprosima::fastd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -13780,6 +14126,8 @@ class MapStringInnerEnumHelperPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -13859,6 +14207,8 @@ class MapStringInnerBitMaskHelperPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -13938,6 +14288,8 @@ class MapStringInnerAliasHelperPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -14017,6 +14369,8 @@ class MapStringInnerAliasArrayHelperPubSubType : public eprosima::fastdds::dds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -14096,6 +14450,8 @@ class MapStringInnerAliasSequenceHelperPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -14175,6 +14531,8 @@ class MapStringInnerAliasMapHelperPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -14254,6 +14612,8 @@ class MapStringInnerUnionHelperPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -14333,6 +14693,8 @@ class MapStringInnerStructureHelperPubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -14412,6 +14774,8 @@ class MapStringInnerBitsetHelperPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -14491,6 +14855,8 @@ class MapWStringShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -14570,6 +14936,8 @@ class MapWStringUShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -14649,6 +15017,8 @@ class MapWStringLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -14728,6 +15098,8 @@ class MapWStringULongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -14807,6 +15179,8 @@ class MapWStringLongLongPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -14886,6 +15260,8 @@ class MapWStringULongLongPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -14965,6 +15341,8 @@ class MapWStringFloatPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -15044,6 +15422,8 @@ class MapWStringDoublePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -15123,6 +15503,8 @@ class MapWStringLongDoublePubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -15202,6 +15584,8 @@ class MapWStringBooleanPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -15281,6 +15665,8 @@ class MapWStringOctetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -15360,6 +15746,8 @@ class MapWStringCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -15439,6 +15827,8 @@ class MapWStringWCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -15518,6 +15908,8 @@ class MapWStringStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -15597,6 +15989,8 @@ class MapWStringWStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -15676,6 +16070,8 @@ class MapWStringInnerAliasBoundedStringHelperPubSubType : public eprosima::fastd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -15755,6 +16151,8 @@ class MapWStringInnerAliasBoundedWStringHelperPubSubType : public eprosima::fast #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -15834,6 +16232,8 @@ class MapWStringInnerEnumHelperPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -15913,6 +16313,8 @@ class MapWStringInnerBitMaskHelperPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -15992,6 +16394,8 @@ class MapWStringInnerAliasHelperPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -16071,6 +16475,8 @@ class MapWStringInnerAliasArrayHelperPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -16150,6 +16556,8 @@ class MapWStringInnerAliasSequenceHelperPubSubType : public eprosima::fastdds::d #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -16229,6 +16637,8 @@ class MapWStringInnerAliasMapHelperPubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -16308,6 +16718,8 @@ class MapWStringInnerUnionHelperPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -16387,6 +16799,8 @@ class MapWStringInnerStructureHelperPubSubType : public eprosima::fastdds::dds:: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -16466,6 +16880,8 @@ class MapWStringInnerBitsetHelperPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -16545,6 +16961,8 @@ class MapInnerAliasBoundedStringHelperShortPubSubType : public eprosima::fastdds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -16624,6 +17042,8 @@ class MapInnerAliasBoundedStringHelperUShortPubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -16703,6 +17123,8 @@ class MapInnerAliasBoundedStringHelperLongPubSubType : public eprosima::fastdds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -16782,6 +17204,8 @@ class MapInnerAliasBoundedStringHelperULongPubSubType : public eprosima::fastdds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -16861,6 +17285,8 @@ class MapInnerAliasBoundedStringHelperLongLongPubSubType : public eprosima::fast #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -16940,6 +17366,8 @@ class MapInnerAliasBoundedStringHelperULongLongPubSubType : public eprosima::fas #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -17019,6 +17447,8 @@ class MapInnerAliasBoundedStringHelperFloatPubSubType : public eprosima::fastdds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -17098,6 +17528,8 @@ class MapInnerAliasBoundedStringHelperDoublePubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -17177,6 +17609,8 @@ class MapInnerAliasBoundedStringHelperLongDoublePubSubType : public eprosima::fa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -17256,6 +17690,8 @@ class MapInnerAliasBoundedStringHelperBooleanPubSubType : public eprosima::fastd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -17335,6 +17771,8 @@ class MapInnerAliasBoundedStringHelperOctetPubSubType : public eprosima::fastdds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -17414,6 +17852,8 @@ class MapInnerAliasBoundedStringHelperCharPubSubType : public eprosima::fastdds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -17493,6 +17933,8 @@ class MapInnerAliasBoundedStringHelperWCharPubSubType : public eprosima::fastdds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -17572,6 +18014,8 @@ class MapInnerAliasBoundedStringHelperStringPubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -17651,6 +18095,8 @@ class MapInnerAliasBoundedStringHelperWStringPubSubType : public eprosima::fastd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -17730,6 +18176,8 @@ class MapInnerAliasBoundedStringHelperInnerAliasBoundedStringHelperPubSubType : #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -17809,6 +18257,8 @@ class MapInnerAliasBoundedStringHelperInnerAliasBoundedWStringHelperPubSubType : #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -17888,6 +18338,8 @@ class MapInnerAliasBoundedStringHelperInnerEnumHelperPubSubType : public eprosim #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -17967,6 +18419,8 @@ class MapInnerAliasBoundedStringHelperInnerBitMaskHelperPubSubType : public epro #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -18046,6 +18500,8 @@ class MapInnerAliasBoundedStringHelperInnerAliasHelperPubSubType : public eprosi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -18125,6 +18581,8 @@ class MapInnerAliasBoundedStringHelperInnerAliasArrayHelperPubSubType : public e #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -18204,6 +18662,8 @@ class MapInnerAliasBoundedStringHelperInnerAliasSequenceHelperPubSubType : publi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -18283,6 +18743,8 @@ class MapInnerAliasBoundedStringHelperInnerAliasMapHelperPubSubType : public epr #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -18362,6 +18824,8 @@ class MapInnerAliasBoundedStringHelperInnerUnionHelperPubSubType : public eprosi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -18441,6 +18905,8 @@ class MapInnerAliasBoundedStringHelperInnerStructureHelperPubSubType : public ep #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -18520,6 +18986,8 @@ class MapInnerAliasBoundedStringHelperInnerBitsetHelperPubSubType : public epros #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -18599,6 +19067,8 @@ class MapInnerAliasBoundedWStringHelperShortPubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -18678,6 +19148,8 @@ class MapInnerAliasBoundedWStringHelperUShortPubSubType : public eprosima::fastd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -18757,6 +19229,8 @@ class MapInnerAliasBoundedWStringHelperLongPubSubType : public eprosima::fastdds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -18836,6 +19310,8 @@ class MapInnerAliasBoundedWStringHelperULongPubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -18915,6 +19391,8 @@ class MapInnerAliasBoundedWStringHelperLongLongPubSubType : public eprosima::fas #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -18994,6 +19472,8 @@ class MapInnerAliasBoundedWStringHelperULongLongPubSubType : public eprosima::fa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -19073,6 +19553,8 @@ class MapInnerAliasBoundedWStringHelperFloatPubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -19152,6 +19634,8 @@ class MapInnerAliasBoundedWStringHelperDoublePubSubType : public eprosima::fastd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -19231,6 +19715,8 @@ class MapInnerAliasBoundedWStringHelperLongDoublePubSubType : public eprosima::f #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -19310,6 +19796,8 @@ class MapInnerAliasBoundedWStringHelperBooleanPubSubType : public eprosima::fast #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -19389,6 +19877,8 @@ class MapInnerAliasBoundedWStringHelperOctetPubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -19468,6 +19958,8 @@ class MapInnerAliasBoundedWStringHelperCharPubSubType : public eprosima::fastdds #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -19547,6 +20039,8 @@ class MapInnerAliasBoundedWStringHelperWCharPubSubType : public eprosima::fastdd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -19626,6 +20120,8 @@ class MapInnerAliasBoundedWStringHelperStringPubSubType : public eprosima::fastd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -19705,6 +20201,8 @@ class MapInnerAliasBoundedWStringHelperWStringPubSubType : public eprosima::fast #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -19784,6 +20282,8 @@ class MapInnerAliasBoundedWStringHelperInnerAliasBoundedStringHelperPubSubType : #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -19863,6 +20363,8 @@ class MapInnerAliasBoundedWStringHelperInnerAliasBoundedWStringHelperPubSubType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -19942,6 +20444,8 @@ class MapInnerAliasBoundedWStringHelperInnerEnumHelperPubSubType : public eprosi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -20021,6 +20525,8 @@ class MapInnerAliasBoundedWStringHelperInnerBitMaskHelperPubSubType : public epr #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -20100,6 +20606,8 @@ class MapInnerAliasBoundedWStringHelperInnerAliasHelperPubSubType : public epros #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -20179,6 +20687,8 @@ class MapInnerAliasBoundedWStringHelperInnerAliasArrayHelperPubSubType : public #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -20258,6 +20768,8 @@ class MapInnerAliasBoundedWStringHelperInnerAliasSequenceHelperPubSubType : publ #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -20337,6 +20849,8 @@ class MapInnerAliasBoundedWStringHelperInnerAliasMapHelperPubSubType : public ep #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -20416,6 +20930,8 @@ class MapInnerAliasBoundedWStringHelperInnerUnionHelperPubSubType : public epros #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -20495,6 +21011,8 @@ class MapInnerAliasBoundedWStringHelperInnerStructureHelperPubSubType : public e #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -20574,6 +21092,8 @@ class MapInnerAliasBoundedWStringHelperInnerBitsetHelperPubSubType : public epro #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -20653,6 +21173,8 @@ class BoundedSmallMapPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -20732,6 +21254,8 @@ class BoundedLargeMapPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/member_idPubSubTypes.hpp b/test/dds-types-test/member_idPubSubTypes.hpp index f1bdd74ee18..4ab02678028 100644 --- a/test/dds-types-test/member_idPubSubTypes.hpp +++ b/test/dds-types-test/member_idPubSubTypes.hpp @@ -112,6 +112,8 @@ class FixIdPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -191,6 +193,8 @@ class FixHexIdPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -270,6 +274,8 @@ class FixHashidDefaultPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -349,6 +355,8 @@ class FixHashidPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -428,6 +436,8 @@ class FixMixPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -507,6 +517,8 @@ class AutoidDefaultPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -586,6 +598,8 @@ class AutoidSequentialPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -665,6 +679,8 @@ class AutoidHashPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -744,6 +760,8 @@ class DerivedAutoidDefaultPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -823,6 +841,8 @@ class DerivedEmptyAutoidSequentialPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -902,6 +922,8 @@ class DerivedAutoidSequentialPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -981,6 +1003,8 @@ class DerivedAutoidHashPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/mutablePubSubTypes.hpp b/test/dds-types-test/mutablePubSubTypes.hpp index 0210aeb75e4..d7c8411031d 100644 --- a/test/dds-types-test/mutablePubSubTypes.hpp +++ b/test/dds-types-test/mutablePubSubTypes.hpp @@ -113,6 +113,8 @@ class MutableShortStructPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -192,6 +194,8 @@ class MutableUShortStructPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -271,6 +275,8 @@ class MutableLongStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -350,6 +356,8 @@ class MutableULongStructPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -429,6 +437,8 @@ class MutableLongLongStructPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -508,6 +518,8 @@ class MutableULongLongStructPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -587,6 +599,8 @@ class MutableFloatStructPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -666,6 +680,8 @@ class MutableDoubleStructPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -745,6 +761,8 @@ class MutableLongDoubleStructPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -824,6 +842,8 @@ class MutableBooleanStructPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -903,6 +923,8 @@ class MutableOctetStructPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -982,6 +1004,8 @@ class MutableCharStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1061,6 +1085,8 @@ class MutableWCharStructPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1140,6 +1166,8 @@ class MutableUnionStructPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1219,6 +1247,8 @@ class MutableEmptyStructPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1298,6 +1328,8 @@ class MutableEmptyInheritanceStructPubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1377,6 +1409,8 @@ class MutableInheritanceStructPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1456,6 +1490,8 @@ class MutableInheritanceEmptyStructPubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1535,6 +1571,8 @@ class MutableExtensibilityInheritancePubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/optionalPubSubTypes.hpp b/test/dds-types-test/optionalPubSubTypes.hpp index e3488d09480..ae477d9dd90 100644 --- a/test/dds-types-test/optionalPubSubTypes.hpp +++ b/test/dds-types-test/optionalPubSubTypes.hpp @@ -113,6 +113,8 @@ class short_optionalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -192,6 +194,8 @@ class ushort_optionalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -271,6 +275,8 @@ class long_optionalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -350,6 +356,8 @@ class ulong_optionalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -429,6 +437,8 @@ class longlong_optionalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -508,6 +518,8 @@ class ulonglong_optionalPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -587,6 +599,8 @@ class float_optionalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -666,6 +680,8 @@ class double_optionalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -745,6 +761,8 @@ class longdouble_optionalPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -824,6 +842,8 @@ class boolean_optionalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -903,6 +923,8 @@ class octet_optionalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -982,6 +1004,8 @@ class char_optionalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1061,6 +1085,8 @@ class wchar_optionalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1140,6 +1166,8 @@ class short_align_1_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1219,6 +1247,8 @@ class short_align_2_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1298,6 +1328,8 @@ class short_align_4_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1377,6 +1409,8 @@ class ushort_align_1_optionalPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1456,6 +1490,8 @@ class ushort_align_2_optionalPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1535,6 +1571,8 @@ class ushort_align_4_optionalPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1614,6 +1652,8 @@ class long_align_1_optionalPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1693,6 +1733,8 @@ class long_align_2_optionalPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1772,6 +1814,8 @@ class long_align_4_optionalPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1851,6 +1895,8 @@ class ulong_align_1_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1930,6 +1976,8 @@ class ulong_align_2_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2009,6 +2057,8 @@ class ulong_align_4_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2088,6 +2138,8 @@ class longlong_align_1_optionalPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2167,6 +2219,8 @@ class longlong_align_2_optionalPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2246,6 +2300,8 @@ class longlong_align_4_optionalPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2325,6 +2381,8 @@ class ulonglong_align_1_optionalPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2404,6 +2462,8 @@ class ulonglong_align_2_optionalPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2483,6 +2543,8 @@ class ulonglong_align_4_optionalPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2562,6 +2624,8 @@ class float_align_1_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2641,6 +2705,8 @@ class float_align_2_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2720,6 +2786,8 @@ class float_align_4_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2799,6 +2867,8 @@ class double_align_1_optionalPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2878,6 +2948,8 @@ class double_align_2_optionalPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2957,6 +3029,8 @@ class double_align_4_optionalPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3036,6 +3110,8 @@ class longdouble_align_1_optionalPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3115,6 +3191,8 @@ class longdouble_align_2_optionalPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3194,6 +3272,8 @@ class longdouble_align_4_optionalPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3273,6 +3353,8 @@ class boolean_align_1_optionalPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3352,6 +3434,8 @@ class boolean_align_2_optionalPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3431,6 +3515,8 @@ class boolean_align_4_optionalPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3510,6 +3596,8 @@ class octet_align_1_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3589,6 +3677,8 @@ class octet_align_2_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3668,6 +3758,8 @@ class octet_align_4_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3747,6 +3839,8 @@ class char_align_1_optionalPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3826,6 +3920,8 @@ class char_align_2_optionalPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3905,6 +4001,8 @@ class char_align_4_optionalPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3984,6 +4082,8 @@ class wchar_align_1_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4063,6 +4163,8 @@ class wchar_align_2_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4142,6 +4244,8 @@ class wchar_align_4_optionalPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4221,6 +4325,8 @@ class sequence_short_optionalPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4300,6 +4406,8 @@ class sequence_short_align_1_optionalPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4379,6 +4487,8 @@ class sequence_short_align_2_optionalPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4458,6 +4568,8 @@ class sequence_short_align_4_optionalPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4537,6 +4649,8 @@ class string_unbounded_optionalPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4616,6 +4730,8 @@ class string_unbounded_align_1_optionalPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4695,6 +4811,8 @@ class string_unbounded_align_2_optionalPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4774,6 +4892,8 @@ class string_unbounded_align_4_optionalPubSubType : public eprosima::fastdds::dd #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4853,6 +4973,8 @@ class string_bounded_optionalPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -4932,6 +5054,8 @@ class string_bounded_align_1_optionalPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5011,6 +5135,8 @@ class string_bounded_align_2_optionalPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5090,6 +5216,8 @@ class string_bounded_align_4_optionalPubSubType : public eprosima::fastdds::dds: #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5169,6 +5297,8 @@ class map_short_optionalPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5248,6 +5378,8 @@ class map_short_align_1_optionalPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5327,6 +5459,8 @@ class map_short_align_2_optionalPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5406,6 +5540,8 @@ class map_short_align_4_optionalPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5485,6 +5621,8 @@ class array_short_optionalPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5564,6 +5702,8 @@ class array_short_align_1_optionalPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5643,6 +5783,8 @@ class array_short_align_2_optionalPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5722,6 +5864,8 @@ class array_short_align_4_optionalPubSubType : public eprosima::fastdds::dds::To #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5801,6 +5945,8 @@ class struct_optionalPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5880,6 +6026,8 @@ class struct_align_1_optionalPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -5959,6 +6107,8 @@ class struct_align_2_optionalPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6038,6 +6188,8 @@ class struct_align_4_optionalPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6117,6 +6269,8 @@ class InnerStructOptionalPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6196,6 +6350,8 @@ class opt_struct_optionalPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6275,6 +6431,8 @@ class opt_struct_align_1_optionalPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6354,6 +6512,8 @@ class opt_struct_align_2_optionalPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -6433,6 +6593,8 @@ class opt_struct_align_4_optionalPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/primitivesPubSubTypes.hpp b/test/dds-types-test/primitivesPubSubTypes.hpp index 5d67084dcd9..064216d2982 100644 --- a/test/dds-types-test/primitivesPubSubTypes.hpp +++ b/test/dds-types-test/primitivesPubSubTypes.hpp @@ -112,6 +112,8 @@ class ShortStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -191,6 +193,8 @@ class UShortStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -270,6 +274,8 @@ class LongStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -349,6 +355,8 @@ class ULongStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -428,6 +436,8 @@ class LongLongStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -507,6 +517,8 @@ class ULongLongStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -586,6 +598,8 @@ class FloatStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -665,6 +679,8 @@ class DoubleStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -744,6 +760,8 @@ class LongDoubleStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -823,6 +841,8 @@ class BooleanStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -902,6 +922,8 @@ class OctetStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -981,6 +1003,8 @@ class CharStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1060,6 +1084,8 @@ class WCharStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1139,6 +1165,8 @@ class Int8StructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1218,6 +1246,8 @@ class Uint8StructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1297,6 +1327,8 @@ class Int16StructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1376,6 +1408,8 @@ class Uint16StructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1455,6 +1489,8 @@ class Int32StructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1534,6 +1570,8 @@ class Uint32StructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1613,6 +1651,8 @@ class Int64StructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1692,6 +1732,8 @@ class Uint64StructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/relative_path_includePubSubTypes.hpp b/test/dds-types-test/relative_path_includePubSubTypes.hpp index 17eefabf029..95a3d1eeffd 100644 --- a/test/dds-types-test/relative_path_includePubSubTypes.hpp +++ b/test/dds-types-test/relative_path_includePubSubTypes.hpp @@ -113,6 +113,8 @@ class RelativePathIncludeStructPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/sequencesPubSubTypes.hpp b/test/dds-types-test/sequencesPubSubTypes.hpp index 7692db289a8..983f16fd33a 100644 --- a/test/dds-types-test/sequencesPubSubTypes.hpp +++ b/test/dds-types-test/sequencesPubSubTypes.hpp @@ -113,6 +113,8 @@ class SequenceShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -192,6 +194,8 @@ class SequenceUShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -271,6 +275,8 @@ class SequenceLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -350,6 +356,8 @@ class SequenceULongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -429,6 +437,8 @@ class SequenceLongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -508,6 +518,8 @@ class SequenceULongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -587,6 +599,8 @@ class SequenceFloatPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -666,6 +680,8 @@ class SequenceDoublePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -745,6 +761,8 @@ class SequenceLongDoublePubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -824,6 +842,8 @@ class SequenceBooleanPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -903,6 +923,8 @@ class SequenceOctetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -982,6 +1004,8 @@ class SequenceCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1061,6 +1085,8 @@ class SequenceWCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1140,6 +1166,8 @@ class SequenceStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1219,6 +1247,8 @@ class SequenceWStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1298,6 +1328,8 @@ class SequenceStringBoundedPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1377,6 +1409,8 @@ class SequenceWStringBoundedPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1456,6 +1490,8 @@ class SequenceEnumPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1535,6 +1571,8 @@ class SequenceBitMaskPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1614,6 +1652,8 @@ class SequenceAliasPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1693,6 +1733,8 @@ class SequenceShortArrayPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1772,6 +1814,8 @@ class SequenceSequencePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1851,6 +1895,8 @@ class SequenceMapPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1930,6 +1976,8 @@ class SequenceUnionPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2009,6 +2057,8 @@ class SequenceStructurePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2088,6 +2138,8 @@ class SequenceBitsetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2167,6 +2219,8 @@ class BoundedSmallSequencesPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2246,6 +2300,8 @@ class BoundedBigSequencesPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/stringsPubSubTypes.hpp b/test/dds-types-test/stringsPubSubTypes.hpp index c2f6f265748..76bda9bdcca 100644 --- a/test/dds-types-test/stringsPubSubTypes.hpp +++ b/test/dds-types-test/stringsPubSubTypes.hpp @@ -112,6 +112,8 @@ class StringStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -191,6 +193,8 @@ class WStringStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -270,6 +274,8 @@ class SmallStringStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -349,6 +355,8 @@ class SmallWStringStructPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -428,6 +436,8 @@ class LargeStringStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -507,6 +517,8 @@ class LargeWStringStructPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/structuresPubSubTypes.hpp b/test/dds-types-test/structuresPubSubTypes.hpp index 39e67020ed6..a68af1f1334 100644 --- a/test/dds-types-test/structuresPubSubTypes.hpp +++ b/test/dds-types-test/structuresPubSubTypes.hpp @@ -113,6 +113,8 @@ class StructShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -192,6 +194,8 @@ class StructUnsignedShortPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -271,6 +275,8 @@ class StructLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -350,6 +356,8 @@ class StructUnsignedLongPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -429,6 +437,8 @@ class StructLongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -508,6 +518,8 @@ class StructUnsignedLongLongPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -587,6 +599,8 @@ class StructFloatPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -666,6 +680,8 @@ class StructDoublePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -745,6 +761,8 @@ class StructLongDoublePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -824,6 +842,8 @@ class StructBooleanPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -903,6 +923,8 @@ class StructOctetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -982,6 +1004,8 @@ class StructChar8PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1061,6 +1085,8 @@ class StructChar16PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1140,6 +1166,8 @@ class StructStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1219,6 +1247,8 @@ class StructWStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1298,6 +1328,8 @@ class StructBoundedStringPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1377,6 +1409,8 @@ class StructBoundedWStringPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1456,6 +1490,8 @@ class StructEnumPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1535,6 +1571,8 @@ class StructBitMaskPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1614,6 +1652,8 @@ class StructAliasPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1693,6 +1733,8 @@ class StructShortArrayPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1772,6 +1814,8 @@ class StructSequencePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1851,6 +1895,8 @@ class StructMapPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1930,6 +1976,8 @@ class StructUnionPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2009,6 +2057,8 @@ class StructStructurePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2088,6 +2138,8 @@ class StructBitsetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2167,6 +2219,8 @@ class StructEmptyPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2246,6 +2300,8 @@ class StructuresPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2327,6 +2383,8 @@ namespace testing_1 #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2409,6 +2467,8 @@ namespace testing_2 #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE + private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2489,6 +2549,8 @@ class barPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2568,6 +2630,8 @@ class root1PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2647,6 +2711,8 @@ class root2PubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2726,6 +2792,8 @@ class rootPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/dds-types-test/unionsPubSubTypes.hpp b/test/dds-types-test/unionsPubSubTypes.hpp index a244eac9c6d..f4f03cfd3b7 100644 --- a/test/dds-types-test/unionsPubSubTypes.hpp +++ b/test/dds-types-test/unionsPubSubTypes.hpp @@ -113,6 +113,8 @@ class UnionShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -192,6 +194,8 @@ class UnionUShortPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -271,6 +275,8 @@ class UnionLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -350,6 +356,8 @@ class UnionULongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -429,6 +437,8 @@ class UnionLongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -508,6 +518,8 @@ class UnionULongLongPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -587,6 +599,8 @@ class UnionFloatPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -666,6 +680,8 @@ class UnionDoublePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -745,6 +761,8 @@ class UnionLongDoublePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -824,6 +842,8 @@ class UnionBooleanPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -903,6 +923,8 @@ class UnionOctetPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -982,6 +1004,8 @@ class UnionCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1061,6 +1085,8 @@ class UnionWCharPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1140,6 +1166,8 @@ class UnionStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1219,6 +1247,8 @@ class UnionWStringPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1298,6 +1328,8 @@ class UnionBoundedStringPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1377,6 +1409,8 @@ class UnionBoundedWStringPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1456,6 +1490,8 @@ class UnionInnerEnumHelperPubSubType : public eprosima::fastdds::dds::TopicDataT #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1535,6 +1571,8 @@ class UnionInnerBitMaskHelperPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1614,6 +1652,8 @@ class UnionInnerAliasHelperPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1693,6 +1733,8 @@ class UnionArrayPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1772,6 +1814,8 @@ class UnionSequencePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1851,6 +1895,8 @@ class UnionMapPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -1930,6 +1976,8 @@ class UnionInnerUnionHelperPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2009,6 +2057,8 @@ class UnionInnerStructureHelperPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2088,6 +2138,8 @@ class UnionInnerBitsetHelperPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2167,6 +2219,8 @@ class UnionDiscriminatorShortPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2246,6 +2300,8 @@ class UnionDiscriminatorUShortPubSubType : public eprosima::fastdds::dds::TopicD #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2325,6 +2381,8 @@ class UnionDiscriminatorLongPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2404,6 +2462,8 @@ class UnionDiscriminatorULongPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2483,6 +2543,8 @@ class UnionDiscriminatorLongLongPubSubType : public eprosima::fastdds::dds::Topi #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2562,6 +2624,8 @@ class UnionDiscriminatorULongLongPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2641,6 +2705,8 @@ class UnionDiscriminatorBooleanPubSubType : public eprosima::fastdds::dds::Topic #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2720,6 +2786,8 @@ class UnionDiscriminatorOctetPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2799,6 +2867,8 @@ class UnionDiscriminatorCharPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2878,6 +2948,8 @@ class UnionDiscriminatorWCharPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -2957,6 +3029,8 @@ class UnionDiscriminatorEnumPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3036,6 +3110,8 @@ class UnionDiscriminatorEnumLabelPubSubType : public eprosima::fastdds::dds::Top #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3115,6 +3191,8 @@ class UnionDiscriminatorAliasPubSubType : public eprosima::fastdds::dds::TopicDa #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3194,6 +3272,8 @@ class UnionSeveralFieldsPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -3273,6 +3353,8 @@ class UnionSeveralFieldsWithDefaultPubSubType : public eprosima::fastdds::dds::T #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/profiling/allocations/AllocTestTypePubSubTypes.hpp b/test/profiling/allocations/AllocTestTypePubSubTypes.hpp index 640bffeb965..bccb5a14989 100644 --- a/test/profiling/allocations/AllocTestTypePubSubTypes.hpp +++ b/test/profiling/allocations/AllocTestTypePubSubTypes.hpp @@ -112,6 +112,8 @@ class AllocTestTypePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/topic/DDSSQLFilter/data_types/ContentFilterTestTypePubSubTypes.hpp b/test/unittest/dds/topic/DDSSQLFilter/data_types/ContentFilterTestTypePubSubTypes.hpp index f17e9dc8c7d..fe817ca2f89 100644 --- a/test/unittest/dds/topic/DDSSQLFilter/data_types/ContentFilterTestTypePubSubTypes.hpp +++ b/test/unittest/dds/topic/DDSSQLFilter/data_types/ContentFilterTestTypePubSubTypes.hpp @@ -112,6 +112,8 @@ class StructTypePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -193,6 +195,8 @@ class ContentFilterTestTypePubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/idl/types/alias_struct/gen/alias_structPubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/idl/types/alias_struct/gen/alias_structPubSubTypes.hpp index 02f9a18f0be..8a24de83518 100644 --- a/test/unittest/dds/xtypes/serializers/idl/types/alias_struct/gen/alias_structPubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/idl/types/alias_struct/gen/alias_structPubSubTypes.hpp @@ -117,6 +117,8 @@ class AliasStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/idl/types/array_struct/gen/array_structPubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/idl/types/array_struct/gen/array_structPubSubTypes.hpp index 5ff71513879..ea2758b2daa 100644 --- a/test/unittest/dds/xtypes/serializers/idl/types/array_struct/gen/array_structPubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/idl/types/array_struct/gen/array_structPubSubTypes.hpp @@ -112,6 +112,8 @@ class NestedArrayElementPubSubType : public eprosima::fastdds::dds::TopicDataTyp #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -191,6 +193,8 @@ class ComplexArrayElementPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -270,6 +274,8 @@ class ArrayStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/idl/types/bitmask_struct/gen/bitmask_structPubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/idl/types/bitmask_struct/gen/bitmask_structPubSubTypes.hpp index 28fb3956e0c..3748dcf031e 100644 --- a/test/unittest/dds/xtypes/serializers/idl/types/bitmask_struct/gen/bitmask_structPubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/idl/types/bitmask_struct/gen/bitmask_structPubSubTypes.hpp @@ -112,6 +112,8 @@ class BitmaskStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/idl/types/bitset_struct/gen/bitset_structPubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/idl/types/bitset_struct/gen/bitset_structPubSubTypes.hpp index 026cc4a8cd7..540f233b50e 100644 --- a/test/unittest/dds/xtypes/serializers/idl/types/bitset_struct/gen/bitset_structPubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/idl/types/bitset_struct/gen/bitset_structPubSubTypes.hpp @@ -112,6 +112,8 @@ class BitsetStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/idl/types/enum_struct/gen/enum_structPubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/idl/types/enum_struct/gen/enum_structPubSubTypes.hpp index 230526e3af6..d8e06efaedd 100644 --- a/test/unittest/dds/xtypes/serializers/idl/types/enum_struct/gen/enum_structPubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/idl/types/enum_struct/gen/enum_structPubSubTypes.hpp @@ -112,6 +112,8 @@ class EnumStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/idl/types/extensibility_struct/gen/extensibility_structPubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/idl/types/extensibility_struct/gen/extensibility_structPubSubTypes.hpp index a89f7f7be05..0935ace0331 100644 --- a/test/unittest/dds/xtypes/serializers/idl/types/extensibility_struct/gen/extensibility_structPubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/idl/types/extensibility_struct/gen/extensibility_structPubSubTypes.hpp @@ -151,10 +151,11 @@ class FinalStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; -private: static constexpr bool is_plain_xcdrv1_impl() { @@ -246,6 +247,8 @@ class MutableStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -325,6 +328,8 @@ class AppendableStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -404,6 +409,8 @@ class ExtensibilityStructPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/idl/types/key_struct/gen/key_structPubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/idl/types/key_struct/gen/key_structPubSubTypes.hpp index 54c88de0b91..e57f9d039d9 100644 --- a/test/unittest/dds/xtypes/serializers/idl/types/key_struct/gen/key_structPubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/idl/types/key_struct/gen/key_structPubSubTypes.hpp @@ -112,6 +112,8 @@ class ImportantStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -191,6 +193,8 @@ class KeyStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/idl/types/map_struct/gen/map_structPubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/idl/types/map_struct/gen/map_structPubSubTypes.hpp index 5f17e6aa287..0afc151f82a 100644 --- a/test/unittest/dds/xtypes/serializers/idl/types/map_struct/gen/map_structPubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/idl/types/map_struct/gen/map_structPubSubTypes.hpp @@ -112,6 +112,8 @@ class ValueStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -191,6 +193,8 @@ class MapStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/idl/types/primitives_struct/gen/primitives_structPubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/idl/types/primitives_struct/gen/primitives_structPubSubTypes.hpp index ab3fa2fb39a..660b9e10916 100644 --- a/test/unittest/dds/xtypes/serializers/idl/types/primitives_struct/gen/primitives_structPubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/idl/types/primitives_struct/gen/primitives_structPubSubTypes.hpp @@ -112,6 +112,8 @@ class PrimitivesStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/idl/types/sequence_struct/gen/sequence_structPubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/idl/types/sequence_struct/gen/sequence_structPubSubTypes.hpp index a349ba40e30..7b1156b7fe1 100644 --- a/test/unittest/dds/xtypes/serializers/idl/types/sequence_struct/gen/sequence_structPubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/idl/types/sequence_struct/gen/sequence_structPubSubTypes.hpp @@ -112,6 +112,8 @@ class NestedSequenceElementPubSubType : public eprosima::fastdds::dds::TopicData #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -191,6 +193,8 @@ class ComplexSequenceElementPubSubType : public eprosima::fastdds::dds::TopicDat #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -270,6 +274,8 @@ class SequenceStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/idl/types/string_struct/gen/string_structPubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/idl/types/string_struct/gen/string_structPubSubTypes.hpp index 64039ed2afc..f65d86f4c42 100644 --- a/test/unittest/dds/xtypes/serializers/idl/types/string_struct/gen/string_structPubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/idl/types/string_struct/gen/string_structPubSubTypes.hpp @@ -112,6 +112,8 @@ class StringStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/idl/types/struct_struct/gen/struct_structPubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/idl/types/struct_struct/gen/struct_structPubSubTypes.hpp index d95a4de9966..23357a10840 100644 --- a/test/unittest/dds/xtypes/serializers/idl/types/struct_struct/gen/struct_structPubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/idl/types/struct_struct/gen/struct_structPubSubTypes.hpp @@ -112,6 +112,8 @@ class GrandparentStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -191,6 +193,8 @@ class ParentStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -270,6 +274,8 @@ class NestedStructElementPubSubType : public eprosima::fastdds::dds::TopicDataTy #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -349,6 +355,8 @@ class StructStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/idl/types/union_struct/gen/union_structPubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/idl/types/union_struct/gen/union_structPubSubTypes.hpp index 4338f821c74..2e5e999e658 100644 --- a/test/unittest/dds/xtypes/serializers/idl/types/union_struct/gen/union_structPubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/idl/types/union_struct/gen/union_structPubSubTypes.hpp @@ -112,6 +112,8 @@ class UnionStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; diff --git a/test/unittest/dds/xtypes/serializers/json/types/comprehensive_type/gen/ComprehensiveTypePubSubTypes.hpp b/test/unittest/dds/xtypes/serializers/json/types/comprehensive_type/gen/ComprehensiveTypePubSubTypes.hpp index 7d60293617b..984eaf6935c 100644 --- a/test/unittest/dds/xtypes/serializers/json/types/comprehensive_type/gen/ComprehensiveTypePubSubTypes.hpp +++ b/test/unittest/dds/xtypes/serializers/json/types/comprehensive_type/gen/ComprehensiveTypePubSubTypes.hpp @@ -112,6 +112,8 @@ class PrimitivesStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -200,6 +202,8 @@ class AllStructPubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_; @@ -279,6 +283,8 @@ class ComprehensiveTypePubSubType : public eprosima::fastdds::dds::TopicDataType #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE +private: + eprosima::fastdds::MD5 md5_; unsigned char* key_buffer_;