--- /srv/reproducible-results/rbuild-debian/r-b-build.DuFn4xrv/b1/fastdds_3.1.2+ds-1_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.DuFn4xrv/b2/fastdds_3.1.2+ds-1_amd64.changes ├── Files │ @@ -1,8 +1,8 @@ │ │ dcc957a13596daa644cdc42bb321471f 577680 debug optional fastdds-tools-dbgsym_3.1.2+ds-1_amd64.deb │ 43efdaee6dceec4bcaab0a471470e216 66924 net optional fastdds-tools_3.1.2+ds-1_amd64.deb │ abb43cc34b8334693c810a6144d36427 240836 libdevel optional libfastdds-dev_3.1.2+ds-1_amd64.deb │ - 40086a92f7a05685bc9c8a04380812e9 7391808 doc optional libfastdds-doc_3.1.2+ds-1_all.deb │ + c3be1308ad9d6a5c47df8d7e057524b9 7390952 doc optional libfastdds-doc_3.1.2+ds-1_all.deb │ 3e9f4a6ce9c97195940e2e8634275719 66228940 debug optional libfastdds3.1-dbgsym_3.1.2+ds-1_amd64.deb │ 5b59c5b713b04fa214bcd3c14115442a 2889884 libs optional libfastdds3.1_3.1.2+ds-1_amd64.deb │ cc4991ed1de8d20efef2a21683b50545 5936 oldlibs optional libfastrtps-dev_3.1.2+ds-1_all.deb ├── libfastdds-doc_3.1.2+ds-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-02-27 10:54:35.000000 debian-binary │ │ --rw-r--r-- 0 0 0 100264 2025-02-27 10:54:35.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 7291352 2025-02-27 10:54:35.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 100128 2025-02-27 10:54:35.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 7290632 2025-02-27 10:54:35.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: libfastdds-doc │ │ │ │ Source: fastdds │ │ │ │ Version: 3.1.2+ds-1 │ │ │ │ Architecture: all │ │ │ │ Maintainer: Debian Robotics Team │ │ │ │ -Installed-Size: 65493 │ │ │ │ +Installed-Size: 65482 │ │ │ │ Depends: libjs-jquery │ │ │ │ Section: doc │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: foreign │ │ │ │ Homepage: https://github.com/eProsima/Fast-DDS │ │ │ │ Description: C++ library for the Real Time Publish Subscribe Protocol - documentation │ │ │ │ This package is part of eProsima FastDDS. RTPS is the wire interoperability │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -97,15 +97,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20946 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_matching_info_8hpp_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 66351 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_member_descriptor_8hpp_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13928 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_netmask_filter_kind_8hpp_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16285 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_network_buffer_8hpp_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25215 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_network_interface_8hpp_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30978 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_network_interface_with_filter_8hpp_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15096 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_o_stream_consumer_8hpp_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 422792 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_parameter_types_8hpp_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 415312 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_parameter_types_8hpp_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19840 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_participant_discovery_info_8hpp_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 31686 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_port_based_transport_descriptor_8hpp_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 33533 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_port_parameters_8hpp_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16214 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_product_version__t_8hpp_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 71781 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_property_8hpp_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 40082 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_property_policy_8hpp_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13109 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/_publication_matched_status_8hpp_source.html │ │ │ │ @@ -550,15 +550,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7628 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_product_version__t-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17900 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_product_version__t.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 506 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_product_version__t.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 467 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_product_version__t__inherit__graph.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_product_version__t__inherit__graph.md5 │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4392 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_product_version__t__inherit__graph.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8231 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t-members.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 24746 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21330 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1353 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13898 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_property_list__t-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 48376 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_property_list__t.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2869 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_property_list__t.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10982 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_property_list__t_1_1const__iterator-members.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27924 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_property_list__t_1_1const__iterator.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2375 2025-02-27 10:54:35.000000 ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_property_list__t_1_1const__iterator.js │ │ │ ├── ./usr/share/doc/libfastdds-dev/api_reference/_parameter_types_8hpp_source.html │ │ │ │ @@ -958,38 +958,38 @@ │ │ │ │
1063 //Skip the size of the second element and return the string
│ │ │ │
1064 return std::string((char*)data + size1 + 4);
│ │ │ │
1065 }
│ │ │ │ │ │ │ │
1066
│ │ │ │
│ │ │ │ │ │ │ │ -
1074 const std::pair<std::string, std::string>& new_value)
│ │ │ │ +
1074 const std::pair<std::string, std::string>& new_value)
│ │ │ │
1075 {
│ │ │ │ -
1076 uint32_t old_size = size();
│ │ │ │ +
1076 uint32_t old_size = size();
│ │ │ │
1077
│ │ │ │ -
1078 uint32_t first_size = (uint32_t)new_value.first.size() + 1;
│ │ │ │ -
1079 uint32_t first_alignment = ((first_size + 3u) & ~3u) - first_size;
│ │ │ │ -
1080 uint32_t second_size = (uint32_t)new_value.second.size() + 1;
│ │ │ │ -
1081 uint32_t second_alignment = ((second_size + 3u) & ~3u) - second_size;
│ │ │ │ - │ │ │ │ +
1078 uint32_t first_size = (uint32_t)new_value.first.size() + 1;
│ │ │ │ +
1079 uint32_t first_alignment = ((first_size + 3u) & ~3u) - first_size;
│ │ │ │ +
1080 uint32_t second_size = (uint32_t)new_value.second.size() + 1;
│ │ │ │ +
1081 uint32_t second_alignment = ((second_size + 3u) & ~3u) - second_size;
│ │ │ │ +
1082 uint32_t new_size = first_size + first_alignment + second_size + second_alignment + 8;
│ │ │ │
1083
│ │ │ │ -
1084 if (old_size != new_size)
│ │ │ │ +
1084 if (old_size != new_size)
│ │ │ │
1085 {
│ │ │ │
1086 return false;
│ │ │ │
1087 }
│ │ │ │
1088
│ │ │ │ - │ │ │ │ - │ │ │ │ -
1091 memcpy(current + 4, new_value.first.c_str(), first_size);
│ │ │ │ - │ │ │ │ +
1089 fastdds::rtps::octet* current = data;
│ │ │ │ +
1090 memcpy(current, &first_size, 4);
│ │ │ │ +
1091 memcpy(current + 4, new_value.first.c_str(), first_size);
│ │ │ │ +
1092 memset(current + 4 + first_size, 0, first_alignment);
│ │ │ │
1093
│ │ │ │ -
1094 current = data + 4 + first_size + first_alignment;
│ │ │ │ - │ │ │ │ -
1096 memcpy(current + 4, new_value.second.c_str(), second_size);
│ │ │ │ - │ │ │ │ +
1094 current = data + 4 + first_size + first_alignment;
│ │ │ │ +
1095 memcpy(current, &second_size, 4);
│ │ │ │ +
1096 memcpy(current + 4, new_value.second.c_str(), second_size);
│ │ │ │ +
1097 memset(current + 4 + second_size, 0, second_alignment);
│ │ │ │
1098
│ │ │ │
1099 return true;
│ │ │ │
1100 }
│ │ │ │
│ │ │ │
1101
│ │ │ │
│ │ │ │
1107 std::pair<const std::string, const std::string> pair() const
│ │ │ │ @@ -998,46 +998,46 @@ │ │ │ │
1110 }
│ │ │ │
│ │ │ │
1111
│ │ │ │
│ │ │ │
1117 uint32_t size() const
│ │ │ │
1118 {
│ │ │ │
1119 //Size of the first element (with alignment)
│ │ │ │ -
1120 uint32_t size1 = ParameterProperty_t::element_size(data);
│ │ │ │ +
1120 uint32_t size1 = ParameterProperty_t::element_size(data);
│ │ │ │
1121
│ │ │ │
1122 //Size of the second element (with alignment)
│ │ │ │ -
1123 uint32_t size2 = ParameterProperty_t::element_size(data + size1);
│ │ │ │ -
1124 return size1 + size2;
│ │ │ │ +
1123 uint32_t size2 = ParameterProperty_t::element_size(data + size1);
│ │ │ │ +
1124 return size1 + size2;
│ │ │ │
1125 }
│ │ │ │
│ │ │ │
1126
│ │ │ │
│ │ │ │ │ │ │ │ -
1128 const ParameterProperty_t& b) const
│ │ │ │ +
1128 const ParameterProperty_t& b) const
│ │ │ │
1129 {
│ │ │ │ -
1130 return (first() == b.first()) &&
│ │ │ │ -
1131 (second() == b.second());
│ │ │ │ +
1130 return (first() == b.first()) &&
│ │ │ │ +
1131 (second() == b.second());
│ │ │ │
1132 }
│ │ │ │
│ │ │ │
1133
│ │ │ │
│ │ │ │ │ │ │ │ -
1135 const ParameterProperty_t& b) const
│ │ │ │ +
1135 const ParameterProperty_t& b) const
│ │ │ │
1136 {
│ │ │ │ -
1137 return !(*this == b);
│ │ │ │ +
1137 return !(*this == b);
│ │ │ │
1138 }
│ │ │ │
│ │ │ │
1139
│ │ │ │
1140private:
│ │ │ │
1141
│ │ │ │
1148 static uint32_t element_size(
│ │ │ │ -
1149 const fastdds::rtps::octet* ptr)
│ │ │ │ +
1149 const fastdds::rtps::octet* ptr)
│ │ │ │
1150 {
│ │ │ │
1151 //Size of the element (with alignment)
│ │ │ │ -
1152 uint32_t size = *(uint32_t*)ptr;
│ │ │ │ +
1152 uint32_t size = *(uint32_t*)ptr;
│ │ │ │
1153 return (4u + ((size + 3u) & ~3u));
│ │ │ │
1154 }
│ │ │ │
1155
│ │ │ │
1156};
│ │ │ │ │ │ │ │
1157
│ │ │ │
1163const std::string parameter_property_persistence_guid = "PID_PERSISTENCE_GUID";
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -715,78 +715,78 @@ │ │ │ │ │ 1061 uint32_t size1 = ParameterProperty_t::element_size(data); │ │ │ │ │ 1062 │ │ │ │ │ 1063 //Skip the size of the second element and return the string │ │ │ │ │ 1064 return std::string((char*)data + size1 + 4); │ │ │ │ │ 1065 } │ │ │ │ │ 1066 │ │ │ │ │ _1_0_7_3 bool _m_o_d_i_f_y( │ │ │ │ │ -1074 const std::pair& _n_e_w___v_a_l_u_e) │ │ │ │ │ +1074 const std::pair& new_value) │ │ │ │ │ 1075 { │ │ │ │ │ -1076 uint32_t _o_l_d___s_i_z_e = _s_i_z_e(); │ │ │ │ │ +1076 uint32_t old_size = _s_i_z_e(); │ │ │ │ │ 1077 │ │ │ │ │ -1078 uint32_t _f_i_r_s_t___s_i_z_e = (uint32_t)_n_e_w___v_a_l_u_e.first.size() + 1; │ │ │ │ │ -1079 uint32_t _f_i_r_s_t___a_l_i_g_n_m_e_n_t = ((_f_i_r_s_t___s_i_z_e + 3u) & ~3u) - _f_i_r_s_t___s_i_z_e; │ │ │ │ │ -1080 uint32_t _s_e_c_o_n_d___s_i_z_e = (uint32_t)_n_e_w___v_a_l_u_e.second.size() + 1; │ │ │ │ │ -1081 uint32_t _s_e_c_o_n_d___a_l_i_g_n_m_e_n_t = ((_s_e_c_o_n_d___s_i_z_e + 3u) & ~3u) - _s_e_c_o_n_d___s_i_z_e; │ │ │ │ │ -1082 uint32_t _n_e_w___s_i_z_e = _f_i_r_s_t___s_i_z_e + _f_i_r_s_t___a_l_i_g_n_m_e_n_t + _s_e_c_o_n_d___s_i_z_e + │ │ │ │ │ -_s_e_c_o_n_d___a_l_i_g_n_m_e_n_t + 8; │ │ │ │ │ +1078 uint32_t first_size = (uint32_t)new_value.first.size() + 1; │ │ │ │ │ +1079 uint32_t first_alignment = ((first_size + 3u) & ~3u) - first_size; │ │ │ │ │ +1080 uint32_t second_size = (uint32_t)new_value.second.size() + 1; │ │ │ │ │ +1081 uint32_t second_alignment = ((second_size + 3u) & ~3u) - second_size; │ │ │ │ │ +1082 uint32_t new_size = first_size + first_alignment + second_size + │ │ │ │ │ +second_alignment + 8; │ │ │ │ │ 1083 │ │ │ │ │ -1084 if (_o_l_d___s_i_z_e != _n_e_w___s_i_z_e) │ │ │ │ │ +1084 if (old_size != new_size) │ │ │ │ │ 1085 { │ │ │ │ │ 1086 return false; │ │ │ │ │ 1087 } │ │ │ │ │ 1088 │ │ │ │ │ -1089 _f_a_s_t_d_d_s_:_:_r_t_p_s_:_:_o_c_t_e_t* _c_u_r_r_e_n_t = data; │ │ │ │ │ -1090 _m_e_m_c_p_y(_c_u_r_r_e_n_t, &_f_i_r_s_t___s_i_z_e, 4); │ │ │ │ │ -1091 _m_e_m_c_p_y(_c_u_r_r_e_n_t + 4, _n_e_w___v_a_l_u_e.first.c_str(), _f_i_r_s_t___s_i_z_e); │ │ │ │ │ -1092 _m_e_m_s_e_t(_c_u_r_r_e_n_t + 4 + _f_i_r_s_t___s_i_z_e, 0, _f_i_r_s_t___a_l_i_g_n_m_e_n_t); │ │ │ │ │ +1089 _f_a_s_t_d_d_s_:_:_r_t_p_s_:_:_o_c_t_e_t* current = data; │ │ │ │ │ +1090 memcpy(current, &first_size, 4); │ │ │ │ │ +1091 memcpy(current + 4, new_value.first.c_str(), first_size); │ │ │ │ │ +1092 memset(current + 4 + first_size, 0, first_alignment); │ │ │ │ │ 1093 │ │ │ │ │ -1094 _c_u_r_r_e_n_t = data + 4 + _f_i_r_s_t___s_i_z_e + _f_i_r_s_t___a_l_i_g_n_m_e_n_t; │ │ │ │ │ -1095 _m_e_m_c_p_y(_c_u_r_r_e_n_t, &_s_e_c_o_n_d___s_i_z_e, 4); │ │ │ │ │ -1096 _m_e_m_c_p_y(_c_u_r_r_e_n_t + 4, _n_e_w___v_a_l_u_e.second.c_str(), _s_e_c_o_n_d___s_i_z_e); │ │ │ │ │ -1097 _m_e_m_s_e_t(_c_u_r_r_e_n_t + 4 + _s_e_c_o_n_d___s_i_z_e, 0, _s_e_c_o_n_d___a_l_i_g_n_m_e_n_t); │ │ │ │ │ +1094 current = data + 4 + first_size + first_alignment; │ │ │ │ │ +1095 memcpy(current, &second_size, 4); │ │ │ │ │ +1096 memcpy(current + 4, new_value.second.c_str(), second_size); │ │ │ │ │ +1097 memset(current + 4 + second_size, 0, second_alignment); │ │ │ │ │ 1098 │ │ │ │ │ 1099 return true; │ │ │ │ │ 1100 } │ │ │ │ │ 1101 │ │ │ │ │ _1_1_0_7 std::pair _p_a_i_r() const │ │ │ │ │ 1108 { │ │ │ │ │ 1109 return std::make_pair(std::string(_f_i_r_s_t()), std::string(_s_e_c_o_n_d())); │ │ │ │ │ 1110 } │ │ │ │ │ 1111 │ │ │ │ │ _1_1_1_7 uint32_t _s_i_z_e() const │ │ │ │ │ 1118 { │ │ │ │ │ 1119 //Size of the first element (with alignment) │ │ │ │ │ -1120 uint32_t _s_i_z_e_1 = ParameterProperty_t::element_size(data); │ │ │ │ │ +1120 uint32_t size1 = ParameterProperty_t::element_size(data); │ │ │ │ │ 1121 │ │ │ │ │ 1122 //Size of the second element (with alignment) │ │ │ │ │ -1123 uint32_t _s_i_z_e_2 = ParameterProperty_t::element_size(data + _s_i_z_e_1); │ │ │ │ │ -1124 return _s_i_z_e_1 + _s_i_z_e_2; │ │ │ │ │ +1123 uint32_t size2 = ParameterProperty_t::element_size(data + size1); │ │ │ │ │ +1124 return size1 + size2; │ │ │ │ │ 1125 } │ │ │ │ │ 1126 │ │ │ │ │ _1_1_2_7 bool _o_p_e_r_a_t_o_r_ _=_=( │ │ │ │ │ -1128 const _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t& _b) const │ │ │ │ │ +1128 const _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t& b) const │ │ │ │ │ 1129 { │ │ │ │ │ -1130 return (_f_i_r_s_t() == _b.first()) && │ │ │ │ │ -1131 (_s_e_c_o_n_d() == _b.second()); │ │ │ │ │ +1130 return (_f_i_r_s_t() == b._f_i_r_s_t()) && │ │ │ │ │ +1131 (_s_e_c_o_n_d() == b._s_e_c_o_n_d()); │ │ │ │ │ 1132 } │ │ │ │ │ 1133 │ │ │ │ │ _1_1_3_4 bool _o_p_e_r_a_t_o_r_ _!_=( │ │ │ │ │ -1135 const _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t& _b) const │ │ │ │ │ +1135 const _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t& b) const │ │ │ │ │ 1136 { │ │ │ │ │ -1137 return !(*this == _b); │ │ │ │ │ +1137 return !(*this == b); │ │ │ │ │ 1138 } │ │ │ │ │ 1139 │ │ │ │ │ 1140private: │ │ │ │ │ 1141 │ │ │ │ │ 1148 static uint32_t element_size( │ │ │ │ │ -1149 const _f_a_s_t_d_d_s_:_:_r_t_p_s_:_:_o_c_t_e_t* _p_t_r) │ │ │ │ │ +1149 const _f_a_s_t_d_d_s_:_:_r_t_p_s_:_:_o_c_t_e_t* ptr) │ │ │ │ │ 1150 { │ │ │ │ │ 1151 //Size of the element (with alignment) │ │ │ │ │ -1152 uint32_t _s_i_z_e = *(uint32_t*)_p_t_r; │ │ │ │ │ +1152 uint32_t _s_i_z_e = *(uint32_t*)ptr; │ │ │ │ │ 1153 return (4u + ((_s_i_z_e + 3u) & ~3u)); │ │ │ │ │ 1154 } │ │ │ │ │ 1155 │ │ │ │ │ 1156}; │ │ │ │ │ 1157 │ │ │ │ │ _1_1_6_3const std::string _p_a_r_a_m_e_t_e_r___p_r_o_p_e_r_t_y___p_e_r_s_i_s_t_e_n_c_e___g_u_i_d = │ │ │ │ │ "PID_PERSISTENCE_GUID"; │ │ │ ├── ./usr/share/doc/libfastdds-dev/api_reference/classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html │ │ │ │ @@ -102,40 +102,40 @@ │ │ │ │

#include <ParameterTypes.hpp>

│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Public Member Functions

 ParameterProperty_t ()
 Constructor without parameters.
 
 ParameterProperty_t (void *ptr)
 ParameterProperty_t (void *ptr)
 Constructor using a pointer.
 
std::string first () const
std::string first () const
 Getter for the first element in data.
 
std::string second () const
std::string second () const
 Getter for the second element in data.
 
bool modify (const std::pair< std::string, std::string > &new_value)
bool modify (const std::pair< std::string, std::string > &new_value)
 Setter using a pair of strings.
 
std::pair< const std::string, const std::string > pair () const
 Getter that returns a pair of the first and second elements in data.
 
uint32_t size () const
uint32_t size () const
 Getter for data size.
 
bool operator== (const ParameterProperty_t &b) const
bool operator== (const ParameterProperty_t &b) const
 
bool operator!= (const ParameterProperty_t &b) const
bool operator!= (const ParameterProperty_t &b) const
 
│ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Friends

class ParameterPropertyList_t
class ParameterPropertyList_t
 
│ │ │ │

Constructor & Destructor Documentation

│ │ │ │ │ │ │ │

◆ ParameterProperty_t() [1/2]

│ │ │ │ │ │ │ │
│ │ │ │ @@ -170,15 +170,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -231,17 +231,17 @@ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
ParameterProperty_t (voidvoid * ptr)
│ │ │ │
│ │ │ │ inlineexplicit
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -266,17 +266,17 @@ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
bool modify bool modify (const std::pair< std::string, std::string > & const std::pair< std::string, std::string > & new_value)
│ │ │ │
│ │ │ │ inline
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -292,17 +292,17 @@ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
bool operator!= bool operator!= (const ParameterProperty_tconst ParameterProperty_tb) const
│ │ │ │
│ │ │ │ inline
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -403,15 +403,15 @@ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
bool operator== bool operator== (const ParameterProperty_tconst ParameterProperty_tb) const
│ │ │ │
│ │ │ │ inline
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
friend class ParameterPropertyList_tfriend class ParameterPropertyList_t
│ │ │ │
│ │ │ │ friend
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,73 +7,73 @@ │ │ │ │ │ ParameterProperty_t Class Reference │ │ │ │ │ _e_P_r_o_s_i_m_a_ _F_a_s_t_ _D_D_S_ _A_P_I_ _R_e_f_e_r_e_n_c_e » _R_T_P_S » _C_o_m_m_o_n_ _M_o_d_u_l_e_. » _Q_o_s_ _M_o_d_u_l_e │ │ │ │ │ #include <_P_a_r_a_m_e_t_e_r_T_y_p_e_s_._h_p_p> │ │ │ │ │ PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss │ │ │ │ │   _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t () │ │ │ │ │   Constructor without parameters. │ │ │ │ │   │ │ │ │ │ -   _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t (_v_o_i_d *_p_t_r) │ │ │ │ │ +   _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t (void *ptr) │ │ │ │ │   Constructor using a pointer. │ │ │ │ │   │ │ │ │ │ - std::string  _f_i_r_s_t () _c_o_n_s_t │ │ │ │ │ + std::string  _f_i_r_s_t () const │ │ │ │ │   Getter for the first element in data. │ │ │ │ │   │ │ │ │ │ - std::string  _s_e_c_o_n_d () _c_o_n_s_t │ │ │ │ │ + std::string  _s_e_c_o_n_d () const │ │ │ │ │   Getter for the second element in data. │ │ │ │ │   │ │ │ │ │ - _b_o_o_l  _m_o_d_i_f_y (_c_o_n_s_t std::pair< std::string, │ │ │ │ │ - std::string > &_n_e_w___v_a_l_u_e) │ │ │ │ │ + bool  _m_o_d_i_f_y (const std::pair< std::string, │ │ │ │ │ + std::string > &new_value) │ │ │ │ │   Setter using a pair of strings. │ │ │ │ │   │ │ │ │ │ std::pair< const std::string, const │ │ │ │ │ std::string >  _p_a_i_r () const │ │ │ │ │   Getter that returns a pair of the first │ │ │ │ │ and second elements in data. │ │ │ │ │   │ │ │ │ │ - uint32_t  _s_i_z_e () _c_o_n_s_t │ │ │ │ │ + uint32_t  _s_i_z_e () const │ │ │ │ │   Getter for data size. │ │ │ │ │   │ │ │ │ │ - _b_o_o_l  _o_p_e_r_a_t_o_r_=_= (_c_o_n_s_t _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t &_b) │ │ │ │ │ - _c_o_n_s_t │ │ │ │ │ + bool  _o_p_e_r_a_t_o_r_=_= (const _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t &b) │ │ │ │ │ + const │ │ │ │ │   │ │ │ │ │ - _b_o_o_l  _o_p_e_r_a_t_o_r_!_= (_c_o_n_s_t _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t &_b) │ │ │ │ │ - _c_o_n_s_t │ │ │ │ │ + bool  _o_p_e_r_a_t_o_r_!_= (const _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t &b) │ │ │ │ │ + const │ │ │ │ │   │ │ │ │ │ FFrriieennddss │ │ │ │ │ -_c_l_a_s_s  _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y_L_i_s_t___t │ │ │ │ │ +class  _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y_L_i_s_t___t │ │ │ │ │   │ │ │ │ │ ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn ********** │ │ │ │ │ ********** _?◆_? PPaarraammeetteerrPPrrooppeerrttyy__tt(()) [[11//22]] ********** │ │ │ │ │ _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t ( ) inline │ │ │ │ │ Constructor without parameters. │ │ │ │ │ ********** _?◆_? PPaarraammeetteerrPPrrooppeerrttyy__tt(()) [[22//22]] ********** │ │ │ │ │ -_P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t ( _v_o_i_d ppttrr ) inlineexplicit │ │ │ │ │ +_P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t ( void ppttrr ) inlineexplicit │ │ │ │ │ *  │ │ │ │ │ Constructor using a pointer. │ │ │ │ │ Parameters │ │ │ │ │ ptr Pointer to be set as data │ │ │ │ │ ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn ********** │ │ │ │ │ ********** _?◆_? ffiirrsstt(()) ********** │ │ │ │ │ std::string first ( ) const inline │ │ │ │ │ Getter for the first element in data. │ │ │ │ │ Returns │ │ │ │ │ string with the data │ │ │ │ │ ********** _?◆_? mmooddiiffyy(()) ********** │ │ │ │ │ -_b_o_o_l modify ( _c_o_n_s_t std::pair< std::string, std::string > nneeww__vvaalluuee ) inline │ │ │ │ │ +bool modify ( const std::pair< std::string, std::string > nneeww__vvaalluuee ) inline │ │ │ │ │ &  │ │ │ │ │ Setter using a pair of strings. │ │ │ │ │ Parameters │ │ │ │ │ new_value Pair of strings with the new values │ │ │ │ │ Returns │ │ │ │ │ true if the modification is done correctly and false if the size of the │ │ │ │ │ new_value is not valid │ │ │ │ │ ********** _?◆_? ooppeerraattoorr!!==(()) ********** │ │ │ │ │ -_b_o_o_l _o_p_e_r_a_t_o_r_!= ( _c_o_n_s_t _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t &  bb ) const inline │ │ │ │ │ +bool operator!= ( const _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t &  bb ) const inline │ │ │ │ │ ********** _?◆_? ooppeerraattoorr====(()) ********** │ │ │ │ │ -_b_o_o_l _o_p_e_r_a_t_o_r== ( _c_o_n_s_t _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t &  bb ) const inline │ │ │ │ │ +bool operator== ( const _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t &  bb ) const inline │ │ │ │ │ ********** _?◆_? ppaaiirr(()) ********** │ │ │ │ │ std::pair< const std::string, const std::string > pair ( ) const inline │ │ │ │ │ Getter that returns a pair of the first and second elements in data. │ │ │ │ │ Returns │ │ │ │ │ Pair of strings with the first and second elements data │ │ │ │ │ ********** _?◆_? sseeccoonndd(()) ********** │ │ │ │ │ std::string second ( ) const inline │ │ │ │ │ @@ -83,15 +83,15 @@ │ │ │ │ │ ********** _?◆_? ssiizzee(()) ********** │ │ │ │ │ uint32_t size ( ) const inline │ │ │ │ │ Getter for data size. │ │ │ │ │ Returns │ │ │ │ │ uint32_t with the size │ │ │ │ │ ********** FFrriieennddss AAnndd RReellaatteedd SSyymmbbooll DDooccuummeennttaattiioonn ********** │ │ │ │ │ ********** _?◆_? PPaarraammeetteerrPPrrooppeerrttyyLLiisstt__tt ********** │ │ │ │ │ -_f_r_i_e_n_d _c_l_a_s_s _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y_L_i_s_t___t friend │ │ │ │ │ +friend class _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y_L_i_s_t___t friend │ │ │ │ │ =============================================================================== │ │ │ │ │ The documentation for this class was generated from the following file: │ │ │ │ │ * include/fastdds/dds/core/policy/_P_a_r_a_m_e_t_e_r_T_y_p_e_s_._h_p_p │ │ │ │ │ * _e_p_r_o_s_i_m_a │ │ │ │ │ * _f_a_s_t_d_d_s │ │ │ │ │ * _d_d_s │ │ │ │ │ * _P_a_r_a_m_e_t_e_r_P_r_o_p_e_r_t_y___t