Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ·dcc957a13596daa644cdc42bb321471f·577680·debug·optional·fastdds-tools-dbgsym_3.1.2+ds-1_amd64.deb | 1 | ·dcc957a13596daa644cdc42bb321471f·577680·debug·optional·fastdds-tools-dbgsym_3.1.2+ds-1_amd64.deb |
2 | ·43efdaee6dceec4bcaab0a471470e216·66924·net·optional·fastdds-tools_3.1.2+ds-1_amd64.deb | 2 | ·43efdaee6dceec4bcaab0a471470e216·66924·net·optional·fastdds-tools_3.1.2+ds-1_amd64.deb |
3 | ·abb43cc34b8334693c810a6144d36427·240836·libdevel·optional·libfastdds-dev_3.1.2+ds-1_amd64.deb | 3 | ·abb43cc34b8334693c810a6144d36427·240836·libdevel·optional·libfastdds-dev_3.1.2+ds-1_amd64.deb |
4 | · | 4 | ·c3be1308ad9d6a5c47df8d7e057524b9·7390952·doc·optional·libfastdds-doc_3.1.2+ds-1_all.deb |
5 | ·3e9f4a6ce9c97195940e2e8634275719·66228940·debug·optional·libfastdds3.1-dbgsym_3.1.2+ds-1_amd64.deb | 5 | ·3e9f4a6ce9c97195940e2e8634275719·66228940·debug·optional·libfastdds3.1-dbgsym_3.1.2+ds-1_amd64.deb |
6 | ·5b59c5b713b04fa214bcd3c14115442a·2889884·libs·optional·libfastdds3.1_3.1.2+ds-1_amd64.deb | 6 | ·5b59c5b713b04fa214bcd3c14115442a·2889884·libs·optional·libfastdds3.1_3.1.2+ds-1_amd64.deb |
7 | ·cc4991ed1de8d20efef2a21683b50545·5936·oldlibs·optional·libfastrtps-dev_3.1.2+ds-1_all.deb | 7 | ·cc4991ed1de8d20efef2a21683b50545·5936·oldlibs·optional·libfastrtps-dev_3.1.2+ds-1_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-02-27·10:54:35.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-02-27·10:54:35.000000·debian-binary |
2 | -rw-r--r--···0········0········0···100 | 2 | -rw-r--r--···0········0········0···100128·2025-02-27·10:54:35.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··729 | 3 | -rw-r--r--···0········0········0··7290632·2025-02-27·10:54:35.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·libfastdds-doc | 1 | Package:·libfastdds-doc |
2 | Source:·fastdds | 2 | Source:·fastdds |
3 | Version:·3.1.2+ds-1 | 3 | Version:·3.1.2+ds-1 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Debian·Robotics·Team·<team+robotics@tracker.debian.org> | 5 | Maintainer:·Debian·Robotics·Team·<team+robotics@tracker.debian.org> |
6 | Installed-Size:·654 | 6 | Installed-Size:·65482 |
7 | Depends:·libjs-jquery | 7 | Depends:·libjs-jquery |
8 | Section:·doc | 8 | Section:·doc |
9 | Priority:·optional | 9 | Priority:·optional |
10 | Multi-Arch:·foreign | 10 | Multi-Arch:·foreign |
11 | Homepage:·https://github.com/eProsima/Fast-DDS | 11 | Homepage:·https://github.com/eProsima/Fast-DDS |
12 | Description:·C++·library·for·the·Real·Time·Publish·Subscribe·Protocol·-·documentation | 12 | Description:·C++·library·for·the·Real·Time·Publish·Subscribe·Protocol·-·documentation |
13 | ·This·package·is·part·of·eProsima·FastDDS.··RTPS·is·the·wire·interoperability | 13 | ·This·package·is·part·of·eProsima·FastDDS.··RTPS·is·the·wire·interoperability |
Offset 97, 15 lines modified | Offset 97, 15 lines modified | ||
97 | -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 | 97 | -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 |
98 | -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 | 98 | -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 |
99 | -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 | 99 | -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 |
100 | -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 | 100 | -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 |
101 | -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 | 101 | -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 |
102 | -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 | 102 | -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 |
103 | -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 | 103 | -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 |
104 | -rw-r--r--···0·root·········(0)·root·········(0)···4 | 104 | -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 |
105 | -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 | 105 | -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 |
106 | -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 | 106 | -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 |
107 | -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 | 107 | -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 |
108 | -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 | 108 | -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 |
109 | -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 | 109 | -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 |
110 | -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 | 110 | -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 |
111 | -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 | 111 | -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 |
Offset 550, 15 lines modified | Offset 550, 15 lines modified | ||
550 | -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 | 550 | -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 |
551 | -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 | 551 | -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 |
552 | -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 | 552 | -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 |
553 | -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 | 553 | -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 |
554 | -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 | 554 | -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 |
555 | -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 | 555 | -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 |
556 | -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 | 556 | -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 |
557 | -rw-r--r--···0·root·········(0)·root·········(0)····2 | 557 | -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 |
558 | -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 | 558 | -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 |
559 | -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 | 559 | -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 |
560 | -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 | 560 | -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 |
561 | -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 | 561 | -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 |
562 | -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 | 562 | -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 |
563 | -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 | 563 | -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 |
564 | -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 | 564 | -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 |
Offset 958, 38 lines modified | Offset 958, 38 lines modified | ||
958 | <div·class="line"><a·id="l01063"·name="l01063"></a><span·class="lineno">·1063</span>········<span·class="comment">//Skip·the·size·of·the·second·element·and·return·the·string</span></div> | 958 | <div·class="line"><a·id="l01063"·name="l01063"></a><span·class="lineno">·1063</span>········<span·class="comment">//Skip·the·size·of·the·second·element·and·return·the·string</span></div> |
959 | <div·class="line"><a·id="l01064"·name="l01064"></a><span·class="lineno">·1064</span>········<span·class="keywordflow">return</span>·std::string((<span·class="keywordtype">char</span>*)data·+·size1·+·4);</div> | 959 | <div·class="line"><a·id="l01064"·name="l01064"></a><span·class="lineno">·1064</span>········<span·class="keywordflow">return</span>·std::string((<span·class="keywordtype">char</span>*)data·+·size1·+·4);</div> |
960 | <div·class="line"><a·id="l01065"·name="l01065"></a><span·class="lineno">·1065</span>····}</div> | 960 | <div·class="line"><a·id="l01065"·name="l01065"></a><span·class="lineno">·1065</span>····}</div> |
961 | </div> | 961 | </div> |
962 | <div·class="line"><a·id="l01066"·name="l01066"></a><span·class="lineno">·1066</span>·</div> | 962 | <div·class="line"><a·id="l01066"·name="l01066"></a><span·class="lineno">·1066</span>·</div> |
963 | <div·class="foldopen"·id="foldopen01073"·data-start="{"·data-end="}"> | 963 | <div·class="foldopen"·id="foldopen01073"·data-start="{"·data-end="}"> |
964 | <div·class="line"><a·id="l01073"·name="l01073"></a><span·class="lineno"><a·class="line"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a7896a043c06d68b14b8711479f8bfcdd">·1073</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a7896a043c06d68b14b8711479f8bfcdd">modify</a>(</div> | 964 | <div·class="line"><a·id="l01073"·name="l01073"></a><span·class="lineno"><a·class="line"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a7896a043c06d68b14b8711479f8bfcdd">·1073</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a7896a043c06d68b14b8711479f8bfcdd">modify</a>(</div> |
965 | <div·class="line"><a·id="l01074"·name="l01074"></a><span·class="lineno">·1074</span>············<span·class="keyword">const</span>·std::pair<std::string,·std::string>&· | 965 | <div·class="line"><a·id="l01074"·name="l01074"></a><span·class="lineno">·1074</span>············<span·class="keyword">const</span>·std::pair<std::string,·std::string>&·new_value)</div> |
966 | <div·class="line"><a·id="l01075"·name="l01075"></a><span·class="lineno">·1075</span>····{</div> | 966 | <div·class="line"><a·id="l01075"·name="l01075"></a><span·class="lineno">·1075</span>····{</div> |
967 | <div·class="line"><a·id="l01076"·name="l01076"></a><span·class="lineno">·1076</span>········uint32_t· | 967 | <div·class="line"><a·id="l01076"·name="l01076"></a><span·class="lineno">·1076</span>········uint32_t·old_size·=·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a5475d03aac0f961ffd41dace177230fa">size</a>();</div> |
968 | <div·class="line"><a·id="l01077"·name="l01077"></a><span·class="lineno">·1077</span>·</div> | 968 | <div·class="line"><a·id="l01077"·name="l01077"></a><span·class="lineno">·1077</span>·</div> |
969 | <div·class="line"><a·id="l01078"·name="l01078"></a><span·class="lineno">·1078</span>········uint32_t·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">first_size</a>·=·(uint32_t)<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">new_value</a>.first.size()·+·1;</div> | ||
970 | <div·class="line"><a·id="l01079"·name="l01079"></a><span·class="lineno">·1079</span>········uint32_t·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">first_alignment</a>·=·((<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">first_size</a>·+·3u)·&·~3u)·-·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">first_size</a>;</div> | ||
971 | <div·class="line"><a·id="l01080"·name="l01080"></a><span·class="lineno">·1080</span>········uint32_t·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">second_size</a>·=·(uint32_t)<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">new_value</a>.second.size()·+·1;</div> | ||
972 | <div·class="line"><a·id="l01081"·name="l01081"></a><span·class="lineno">·1081</span>········uint32_t·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">second_alignment</a>·=·((<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">second_size</a>·+·3u)·&·~3u)·-·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">second_size</a>;</div> | ||
973 | <div·class="line"><a·id="l010 | 969 | <div·class="line"><a·id="l01078"·name="l01078"></a><span·class="lineno">·1078</span>········uint32_t·first_size·=·(uint32_t)new_value.first.size()·+·1;</div> |
970 | <div·class="line"><a·id="l01079"·name="l01079"></a><span·class="lineno">·1079</span>········uint32_t·first_alignment·=·((first_size·+·3u)·&·~3u)·-·first_size;</div> | ||
971 | <div·class="line"><a·id="l01080"·name="l01080"></a><span·class="lineno">·1080</span>········uint32_t·second_size·=·(uint32_t)new_value.second.size()·+·1;</div> | ||
972 | <div·class="line"><a·id="l01081"·name="l01081"></a><span·class="lineno">·1081</span>········uint32_t·second_alignment·=·((second_size·+·3u)·&·~3u)·-·second_size;</div> | ||
973 | <div·class="line"><a·id="l01082"·name="l01082"></a><span·class="lineno">·1082</span>········uint32_t·new_size·=·first_size·+·first_alignment·+·second_size·+·second_alignment·+·8;</div> | ||
974 | <div·class="line"><a·id="l01083"·name="l01083"></a><span·class="lineno">·1083</span>·</div> | 974 | <div·class="line"><a·id="l01083"·name="l01083"></a><span·class="lineno">·1083</span>·</div> |
975 | <div·class="line"><a·id="l01084"·name="l01084"></a><span·class="lineno">·1084</span>········<span·class="keywordflow">if</span>·( | 975 | <div·class="line"><a·id="l01084"·name="l01084"></a><span·class="lineno">·1084</span>········<span·class="keywordflow">if</span>·(old_size·!=·new_size)</div> |
976 | <div·class="line"><a·id="l01085"·name="l01085"></a><span·class="lineno">·1085</span>········{</div> | 976 | <div·class="line"><a·id="l01085"·name="l01085"></a><span·class="lineno">·1085</span>········{</div> |
977 | <div·class="line"><a·id="l01086"·name="l01086"></a><span·class="lineno">·1086</span>············<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div> | 977 | <div·class="line"><a·id="l01086"·name="l01086"></a><span·class="lineno">·1086</span>············<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div> |
978 | <div·class="line"><a·id="l01087"·name="l01087"></a><span·class="lineno">·1087</span>········}</div> | 978 | <div·class="line"><a·id="l01087"·name="l01087"></a><span·class="lineno">·1087</span>········}</div> |
979 | <div·class="line"><a·id="l01088"·name="l01088"></a><span·class="lineno">·1088</span>·</div> | 979 | <div·class="line"><a·id="l01088"·name="l01088"></a><span·class="lineno">·1088</span>·</div> |
980 | <div·class="line"><a·id="l01089"·name="l01089"></a><span·class="lineno">·1089</span>········<a·class="code·hl_typedef"·href="namespaceeprosima_1_1fastdds_1_1rtps.html#a21a3b62268a28b98f51df8f262686e78">fastdds::rtps::octet</a>*· | 980 | <div·class="line"><a·id="l01089"·name="l01089"></a><span·class="lineno">·1089</span>········<a·class="code·hl_typedef"·href="namespaceeprosima_1_1fastdds_1_1rtps.html#a21a3b62268a28b98f51df8f262686e78">fastdds::rtps::octet</a>*·current·=·data;</div> |
981 | <div·class="line"><a·id="l01090"·name="l01090"></a><span·class="lineno">·1090</span>········<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">memcpy</a>(<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">current</a>,·&<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">first_size</a>,·4);</div> | ||
982 | <div·class="line"><a·id="l01091"·name="l01091"></a><span·class="lineno">·1091</span>········<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">memcpy</a>(<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">current</a>·+·4,·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">new_value</a>.first.c_str(),·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">first_size</a>);</div> | ||
983 | <div·class="line"><a·id="l0109 | 981 | <div·class="line"><a·id="l01090"·name="l01090"></a><span·class="lineno">·1090</span>········memcpy(current,·&first_size,·4);</div> |
982 | <div·class="line"><a·id="l01091"·name="l01091"></a><span·class="lineno">·1091</span>········memcpy(current·+·4,·new_value.first.c_str(),·first_size);</div> | ||
983 | <div·class="line"><a·id="l01092"·name="l01092"></a><span·class="lineno">·1092</span>········memset(current·+·4·+·first_size,·0,·first_alignment);</div> | ||
984 | <div·class="line"><a·id="l01093"·name="l01093"></a><span·class="lineno">·1093</span>·</div> | 984 | <div·class="line"><a·id="l01093"·name="l01093"></a><span·class="lineno">·1093</span>·</div> |
985 | <div·class="line"><a·id="l01094"·name="l01094"></a><span·class="lineno">·1094</span>········<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">current</a>·=·data·+·4·+·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">first_size</a>·+·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">first_alignment</a>;</div> | ||
986 | <div·class="line"><a·id="l01095"·name="l01095"></a><span·class="lineno">·1095</span>········<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">memcpy</a>(<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">current</a>,·&<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">second_size</a>,·4);</div> | ||
987 | <div·class="line"><a·id="l01096"·name="l01096"></a><span·class="lineno">·1096</span>········<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">memcpy</a>(<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">current</a>·+·4,·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">new_value</a>.second.c_str(),·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">second_size</a>);</div> | ||
988 | <div·class="line"><a·id="l0109 | 985 | <div·class="line"><a·id="l01094"·name="l01094"></a><span·class="lineno">·1094</span>········current·=·data·+·4·+·first_size·+·first_alignment;</div> |
986 | <div·class="line"><a·id="l01095"·name="l01095"></a><span·class="lineno">·1095</span>········memcpy(current,·&second_size,·4);</div> | ||
987 | <div·class="line"><a·id="l01096"·name="l01096"></a><span·class="lineno">·1096</span>········memcpy(current·+·4,·new_value.second.c_str(),·second_size);</div> | ||
988 | <div·class="line"><a·id="l01097"·name="l01097"></a><span·class="lineno">·1097</span>········memset(current·+·4·+·second_size,·0,·second_alignment);</div> | ||
989 | <div·class="line"><a·id="l01098"·name="l01098"></a><span·class="lineno">·1098</span>·</div> | 989 | <div·class="line"><a·id="l01098"·name="l01098"></a><span·class="lineno">·1098</span>·</div> |
990 | <div·class="line"><a·id="l01099"·name="l01099"></a><span·class="lineno">·1099</span>········<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> | 990 | <div·class="line"><a·id="l01099"·name="l01099"></a><span·class="lineno">·1099</span>········<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> |
991 | <div·class="line"><a·id="l01100"·name="l01100"></a><span·class="lineno">·1100</span>····}</div> | 991 | <div·class="line"><a·id="l01100"·name="l01100"></a><span·class="lineno">·1100</span>····}</div> |
992 | </div> | 992 | </div> |
993 | <div·class="line"><a·id="l01101"·name="l01101"></a><span·class="lineno">·1101</span>·</div> | 993 | <div·class="line"><a·id="l01101"·name="l01101"></a><span·class="lineno">·1101</span>·</div> |
994 | <div·class="foldopen"·id="foldopen01107"·data-start="{"·data-end="}"> | 994 | <div·class="foldopen"·id="foldopen01107"·data-start="{"·data-end="}"> |
995 | <div·class="line"><a·id="l01107"·name="l01107"></a><span·class="lineno"><a·class="line"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">·1107</a></span>····std::pair<const·std::string,·const·std::string>·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">pair</a>()<span·class="keyword">·const</span></div> | 995 | <div·class="line"><a·id="l01107"·name="l01107"></a><span·class="lineno"><a·class="line"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">·1107</a></span>····std::pair<const·std::string,·const·std::string>·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">pair</a>()<span·class="keyword">·const</span></div> |
Offset 998, 46 lines modified | Offset 998, 46 lines modified | ||
998 | <div·class="line"><a·id="l01110"·name="l01110"></a><span·class="lineno">·1110</span>····}</div> | 998 | <div·class="line"><a·id="l01110"·name="l01110"></a><span·class="lineno">·1110</span>····}</div> |
999 | </div> | 999 | </div> |
1000 | <div·class="line"><a·id="l01111"·name="l01111"></a><span·class="lineno">·1111</span>·</div> | 1000 | <div·class="line"><a·id="l01111"·name="l01111"></a><span·class="lineno">·1111</span>·</div> |
1001 | <div·class="foldopen"·id="foldopen01117"·data-start="{"·data-end="}"> | 1001 | <div·class="foldopen"·id="foldopen01117"·data-start="{"·data-end="}"> |
1002 | <div·class="line"><a·id="l01117"·name="l01117"></a><span·class="lineno"><a·class="line"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a5475d03aac0f961ffd41dace177230fa">·1117</a></span>····uint32_t·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a5475d03aac0f961ffd41dace177230fa">size</a>()<span·class="keyword">·const</span></div> | 1002 | <div·class="line"><a·id="l01117"·name="l01117"></a><span·class="lineno"><a·class="line"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a5475d03aac0f961ffd41dace177230fa">·1117</a></span>····uint32_t·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a5475d03aac0f961ffd41dace177230fa">size</a>()<span·class="keyword">·const</span></div> |
1003 | <div·class="line"><a·id="l01118"·name="l01118"></a><span·class="lineno">·1118</span><span·class="keyword">····</span>{</div> | 1003 | <div·class="line"><a·id="l01118"·name="l01118"></a><span·class="lineno">·1118</span><span·class="keyword">····</span>{</div> |
1004 | <div·class="line"><a·id="l01119"·name="l01119"></a><span·class="lineno">·1119</span>········<span·class="comment">//Size·of·the·first·element·(with·alignment)</span></div> | 1004 | <div·class="line"><a·id="l01119"·name="l01119"></a><span·class="lineno">·1119</span>········<span·class="comment">//Size·of·the·first·element·(with·alignment)</span></div> |
1005 | <div·class="line"><a·id="l01120"·name="l01120"></a><span·class="lineno">·1120</span>········uint32_t· | 1005 | <div·class="line"><a·id="l01120"·name="l01120"></a><span·class="lineno">·1120</span>········uint32_t·size1·=·ParameterProperty_t::element_size(data);</div> |
1006 | <div·class="line"><a·id="l01121"·name="l01121"></a><span·class="lineno">·1121</span>·</div> | 1006 | <div·class="line"><a·id="l01121"·name="l01121"></a><span·class="lineno">·1121</span>·</div> |
1007 | <div·class="line"><a·id="l01122"·name="l01122"></a><span·class="lineno">·1122</span>········<span·class="comment">//Size·of·the·second·element·(with·alignment)</span></div> | 1007 | <div·class="line"><a·id="l01122"·name="l01122"></a><span·class="lineno">·1122</span>········<span·class="comment">//Size·of·the·second·element·(with·alignment)</span></div> |
1008 | <div·class="line"><a·id="l01123"·name="l01123"></a><span·class="lineno">·1123</span>········uint32_t·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">size2</a>·=·ParameterProperty_t::element_size(data·+·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">size1</a>);</div> | ||
1009 | <div·class="line"><a·id="l0112 | 1008 | <div·class="line"><a·id="l01123"·name="l01123"></a><span·class="lineno">·1123</span>········uint32_t·size2·=·ParameterProperty_t::element_size(data·+·size1);</div> |
1009 | <div·class="line"><a·id="l01124"·name="l01124"></a><span·class="lineno">·1124</span>········<span·class="keywordflow">return</span>·size1·+·size2;</div> | ||
1010 | <div·class="line"><a·id="l01125"·name="l01125"></a><span·class="lineno">·1125</span>····}</div> | 1010 | <div·class="line"><a·id="l01125"·name="l01125"></a><span·class="lineno">·1125</span>····}</div> |
1011 | </div> | 1011 | </div> |
1012 | <div·class="line"><a·id="l01126"·name="l01126"></a><span·class="lineno">·1126</span>·</div> | 1012 | <div·class="line"><a·id="l01126"·name="l01126"></a><span·class="lineno">·1126</span>·</div> |
1013 | <div·class="foldopen"·id="foldopen01127"·data-start="{"·data-end="}"> | 1013 | <div·class="foldopen"·id="foldopen01127"·data-start="{"·data-end="}"> |
1014 | <div·class="line"><a·id="l01127"·name="l01127"></a><span·class="lineno"><a·class="line"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a892032f7a415912a15190ae37159f761">·1127</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a892032f7a415912a15190ae37159f761">operator·==</a>(</div> | 1014 | <div·class="line"><a·id="l01127"·name="l01127"></a><span·class="lineno"><a·class="line"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a892032f7a415912a15190ae37159f761">·1127</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a892032f7a415912a15190ae37159f761">operator·==</a>(</div> |
1015 | <div·class="line"><a·id="l01128"·name="l01128"></a><span·class="lineno">·1128</span>············<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html">ParameterProperty_t</a>&· | 1015 | <div·class="line"><a·id="l01128"·name="l01128"></a><span·class="lineno">·1128</span>············<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html">ParameterProperty_t</a>&·b)<span·class="keyword">·const</span></div> |
1016 | <div·class="line"><a·id="l01129"·name="l01129"></a><span·class="lineno">·1129</span><span·class="keyword">····</span>{</div> | 1016 | <div·class="line"><a·id="l01129"·name="l01129"></a><span·class="lineno">·1129</span><span·class="keyword">····</span>{</div> |
1017 | <div·class="line"><a·id="l01130"·name="l01130"></a><span·class="lineno">·1130</span>········<span·class="keywordflow">return</span>·(<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#aba89eab0637bde14f9ded33e9e9c6aa5">first</a>()·==·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a | 1017 | <div·class="line"><a·id="l01130"·name="l01130"></a><span·class="lineno">·1130</span>········<span·class="keywordflow">return</span>·(<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#aba89eab0637bde14f9ded33e9e9c6aa5">first</a>()·==·b.<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#aba89eab0637bde14f9ded33e9e9c6aa5">first</a>())·&&</div> |
1018 | <div·class="line"><a·id="l01131"·name="l01131"></a><span·class="lineno">·1131</span>···············(<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a2c35c9ef1f1d04e2d76928129fdb09dc">second</a>()·==·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a | 1018 | <div·class="line"><a·id="l01131"·name="l01131"></a><span·class="lineno">·1131</span>···············(<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a2c35c9ef1f1d04e2d76928129fdb09dc">second</a>()·==·b.<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a2c35c9ef1f1d04e2d76928129fdb09dc">second</a>());</div> |
1019 | <div·class="line"><a·id="l01132"·name="l01132"></a><span·class="lineno">·1132</span>····}</div> | 1019 | <div·class="line"><a·id="l01132"·name="l01132"></a><span·class="lineno">·1132</span>····}</div> |
1020 | </div> | 1020 | </div> |
1021 | <div·class="line"><a·id="l01133"·name="l01133"></a><span·class="lineno">·1133</span>·</div> | 1021 | <div·class="line"><a·id="l01133"·name="l01133"></a><span·class="lineno">·1133</span>·</div> |
1022 | <div·class="foldopen"·id="foldopen01134"·data-start="{"·data-end="}"> | 1022 | <div·class="foldopen"·id="foldopen01134"·data-start="{"·data-end="}"> |
1023 | <div·class="line"><a·id="l01134"·name="l01134"></a><span·class="lineno"><a·class="line"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#afa172870e1532296ff83b1f8fc492ba4">·1134</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#afa172870e1532296ff83b1f8fc492ba4">operator·!=</a>(</div> | 1023 | <div·class="line"><a·id="l01134"·name="l01134"></a><span·class="lineno"><a·class="line"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#afa172870e1532296ff83b1f8fc492ba4">·1134</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#afa172870e1532296ff83b1f8fc492ba4">operator·!=</a>(</div> |
1024 | <div·class="line"><a·id="l01135"·name="l01135"></a><span·class="lineno">·1135</span>············<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html">ParameterProperty_t</a>&· | 1024 | <div·class="line"><a·id="l01135"·name="l01135"></a><span·class="lineno">·1135</span>············<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html">ParameterProperty_t</a>&·b)<span·class="keyword">·const</span></div> |
1025 | <div·class="line"><a·id="l01136"·name="l01136"></a><span·class="lineno">·1136</span><span·class="keyword">····</span>{</div> | 1025 | <div·class="line"><a·id="l01136"·name="l01136"></a><span·class="lineno">·1136</span><span·class="keyword">····</span>{</div> |
1026 | <div·class="line"><a·id="l01137"·name="l01137"></a><span·class="lineno">·1137</span>········<span·class="keywordflow">return</span>·!(*<span·class="keyword">this</span>·==· | 1026 | <div·class="line"><a·id="l01137"·name="l01137"></a><span·class="lineno">·1137</span>········<span·class="keywordflow">return</span>·!(*<span·class="keyword">this</span>·==·b);</div> |
1027 | <div·class="line"><a·id="l01138"·name="l01138"></a><span·class="lineno">·1138</span>····}</div> | 1027 | <div·class="line"><a·id="l01138"·name="l01138"></a><span·class="lineno">·1138</span>····}</div> |
1028 | </div> | 1028 | </div> |
1029 | <div·class="line"><a·id="l01139"·name="l01139"></a><span·class="lineno">·1139</span>·</div> | 1029 | <div·class="line"><a·id="l01139"·name="l01139"></a><span·class="lineno">·1139</span>·</div> |
1030 | <div·class="line"><a·id="l01140"·name="l01140"></a><span·class="lineno">·1140</span><span·class="keyword">private</span>:</div> | 1030 | <div·class="line"><a·id="l01140"·name="l01140"></a><span·class="lineno">·1140</span><span·class="keyword">private</span>:</div> |
1031 | <div·class="line"><a·id="l01141"·name="l01141"></a><span·class="lineno">·1141</span>·</div> | 1031 | <div·class="line"><a·id="l01141"·name="l01141"></a><span·class="lineno">·1141</span>·</div> |
1032 | <div·class="line"><a·id="l01148"·name="l01148"></a><span·class="lineno">·1148</span>····<span·class="keyword">static</span>·uint32_t·element_size(</div> | 1032 | <div·class="line"><a·id="l01148"·name="l01148"></a><span·class="lineno">·1148</span>····<span·class="keyword">static</span>·uint32_t·element_size(</div> |
1033 | <div·class="line"><a·id="l01149"·name="l01149"></a><span·class="lineno">·1149</span>············<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="namespaceeprosima_1_1fastdds_1_1rtps.html#a21a3b62268a28b98f51df8f262686e78">fastdds::rtps::octet</a>*· | 1033 | <div·class="line"><a·id="l01149"·name="l01149"></a><span·class="lineno">·1149</span>············<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="namespaceeprosima_1_1fastdds_1_1rtps.html#a21a3b62268a28b98f51df8f262686e78">fastdds::rtps::octet</a>*·ptr)</div> |
1034 | <div·class="line"><a·id="l01150"·name="l01150"></a><span·class="lineno">·1150</span>····{</div> | 1034 | <div·class="line"><a·id="l01150"·name="l01150"></a><span·class="lineno">·1150</span>····{</div> |
1035 | <div·class="line"><a·id="l01151"·name="l01151"></a><span·class="lineno">·1151</span>········<span·class="comment">//Size·of·the·element·(with·alignment)</span></div> | 1035 | <div·class="line"><a·id="l01151"·name="l01151"></a><span·class="lineno">·1151</span>········<span·class="comment">//Size·of·the·element·(with·alignment)</span></div> |
1036 | <div·class="line"><a·id="l01152"·name="l01152"></a><span·class="lineno">·1152</span>········uint32_t·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a5475d03aac0f961ffd41dace177230fa">size</a>·=·*(uint32_t*) | 1036 | <div·class="line"><a·id="l01152"·name="l01152"></a><span·class="lineno">·1152</span>········uint32_t·<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a5475d03aac0f961ffd41dace177230fa">size</a>·=·*(uint32_t*)ptr;</div> |
1037 | <div·class="line"><a·id="l01153"·name="l01153"></a><span·class="lineno">·1153</span>········<span·class="keywordflow">return</span>·(4u·+·((<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a5475d03aac0f961ffd41dace177230fa">size</a>·+·3u)·&·~3u));</div> | 1037 | <div·class="line"><a·id="l01153"·name="l01153"></a><span·class="lineno">·1153</span>········<span·class="keywordflow">return</span>·(4u·+·((<a·class="code·hl_function"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a5475d03aac0f961ffd41dace177230fa">size</a>·+·3u)·&·~3u));</div> |
1038 | <div·class="line"><a·id="l01154"·name="l01154"></a><span·class="lineno">·1154</span>····}</div> | 1038 | <div·class="line"><a·id="l01154"·name="l01154"></a><span·class="lineno">·1154</span>····}</div> |
1039 | <div·class="line"><a·id="l01155"·name="l01155"></a><span·class="lineno">·1155</span>·</div> | 1039 | <div·class="line"><a·id="l01155"·name="l01155"></a><span·class="lineno">·1155</span>·</div> |
1040 | <div·class="line"><a·id="l01156"·name="l01156"></a><span·class="lineno">·1156</span>};</div> | 1040 | <div·class="line"><a·id="l01156"·name="l01156"></a><span·class="lineno">·1156</span>};</div> |
1041 | </div> | 1041 | </div> |
1042 | <div·class="line"><a·id="l01157"·name="l01157"></a><span·class="lineno">·1157</span>·</div> | 1042 | <div·class="line"><a·id="l01157"·name="l01157"></a><span·class="lineno">·1157</span>·</div> |
1043 | <div·class="line"><a·id="l01163"·name="l01163"></a><span·class="lineno"><a·class="line"·href="group___p_a_r_a_m_e_t_e_r___m_o_d_u_l_e.html#ga4b15e4ec738222656918e79af741bce5">·1163</a></span><span·class="keyword">const</span>·std::string·<a·class="code·hl_variable"·href="group___p_a_r_a_m_e_t_e_r___m_o_d_u_l_e.html#ga4b15e4ec738222656918e79af741bce5">parameter_property_persistence_guid</a>·=·<span·class="stringliteral">"PID_PERSISTENCE_GUID"</span>;</div> | 1043 | <div·class="line"><a·id="l01163"·name="l01163"></a><span·class="lineno"><a·class="line"·href="group___p_a_r_a_m_e_t_e_r___m_o_d_u_l_e.html#ga4b15e4ec738222656918e79af741bce5">·1163</a></span><span·class="keyword">const</span>·std::string·<a·class="code·hl_variable"·href="group___p_a_r_a_m_e_t_e_r___m_o_d_u_l_e.html#ga4b15e4ec738222656918e79af741bce5">parameter_property_persistence_guid</a>·=·<span·class="stringliteral">"PID_PERSISTENCE_GUID"</span>;</div> |
Offset 715, 78 lines modified | Offset 715, 78 lines modified | ||
715 | 1061·uint32_t·size1·=·ParameterProperty_t::element_size(data); | 715 | 1061·uint32_t·size1·=·ParameterProperty_t::element_size(data); |
716 | 1062 | 716 | 1062 |
717 | 1063·//Skip·the·size·of·the·second·element·and·return·the·string | 717 | 1063·//Skip·the·size·of·the·second·element·and·return·the·string |
718 | 1064·return·std::string((char*)data·+·size1·+·4); | 718 | 1064·return·std::string((char*)data·+·size1·+·4); |
719 | 1065·} | 719 | 1065·} |
720 | 1066 | 720 | 1066 |
721 | _\x81_\x80_\x87_\x83·bool·_\x8m_\x8o_\x8d_\x8i_\x8f_\x8y( | 721 | _\x81_\x80_\x87_\x83·bool·_\x8m_\x8o_\x8d_\x8i_\x8f_\x8y( |
722 | 1074·const·std::pair<std::string,·std::string>&· | 722 | 1074·const·std::pair<std::string,·std::string>&·new_value) |
723 | 1075·{ | 723 | 1075·{ |
724 | 1076·uint32_t· | 724 | 1076·uint32_t·old_size·=·_\x8s_\x8i_\x8z_\x8e(); |
725 | 1077 | 725 | 1077 |
726 | 1078·uint32_t· | 726 | 1078·uint32_t·first_size·=·(uint32_t)new_value.first.size()·+·1; |
727 | 1079·uint32_t· | 727 | 1079·uint32_t·first_alignment·=·((first_size·+·3u)·&·~3u)·-·first_size; |
728 | 1080·uint32_t· | 728 | 1080·uint32_t·second_size·=·(uint32_t)new_value.second.size()·+·1; |
729 | 1081·uint32_t·_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d_\x8__\x8a_\x8l_\x8i_\x8g_\x8n_\x8m_\x8e_\x8n_\x8t·=·((_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d_\x8__\x8s_\x8i_\x8z_\x8e·+·3u)·&·~3u)·-·_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d_\x8__\x8s_\x8i_\x8z_\x8e; | ||
730 | 1082·uint32_t·_\x8n_\x8e_\x8w_\x8__\x8s_\x8i_\x8z_\x8e·=·_\x8f_\x8i_\x8r_\x8s_\x8t_\x8__\x8s_\x8i_\x8z_\x8e·+·_\x8f_\x8i_\x8r_\x8s_\x8t_\x8__\x8a_\x8l_\x8i_\x8g_\x8n_\x8m_\x8e_\x8n_\x8t·+·_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d_\x8__\x8s_\x8i_\x8z_\x8e·+ | ||
731 | _ | 729 | 1081·uint32_t·second_alignment·=·((second_size·+·3u)·&·~3u)·-·second_size; |
730 | 1082·uint32_t·new_size·=·first_size·+·first_alignment·+·second_size·+ | ||
731 | second_alignment·+·8; | ||
732 | 1083 | 732 | 1083 |
733 | 1084·if·( | 733 | 1084·if·(old_size·!=·new_size) |
734 | 1085·{ | 734 | 1085·{ |
735 | 1086·return·false; | 735 | 1086·return·false; |
736 | 1087·} | 736 | 1087·} |
737 | 1088 | 737 | 1088 |
738 | 1089·_\x8f_\x8a_\x8s_\x8t_\x8d_\x8d_\x8s_\x8:_\x8:_\x8r_\x8t_\x8p_\x8s_\x8:_\x8:_\x8o_\x8c_\x8t_\x8e_\x8t*· | 738 | 1089·_\x8f_\x8a_\x8s_\x8t_\x8d_\x8d_\x8s_\x8:_\x8:_\x8r_\x8t_\x8p_\x8s_\x8:_\x8:_\x8o_\x8c_\x8t_\x8e_\x8t*·current·=·data; |
739 | 1090·_\x8m_\x8e_\x8m_\x8c_\x8p_\x8y(_\x8c_\x8u_\x8r_\x8r_\x8e_\x8n_\x8t,·&_\x8f_\x8i_\x8r_\x8s_\x8t_\x8__\x8s_\x8i_\x8z_\x8e,·4); | ||
740 | 1091·_\x8m_\x8e_\x8m_\x8c_\x8p_\x8y(_\x8c_\x8u_\x8r_\x8r_\x8e_\x8n_\x8t·+·4,·_\x8n_\x8e_\x8w_\x8__\x8v_\x8a_\x8l_\x8u_\x8e.first.c_str(),·_\x8f_\x8i_\x8r_\x8s_\x8t_\x8__\x8s_\x8i_\x8z_\x8e); | ||
741 | 109 | 739 | 1090·memcpy(current,·&first_size,·4); |
740 | 1091·memcpy(current·+·4,·new_value.first.c_str(),·first_size); | ||
741 | 1092·memset(current·+·4·+·first_size,·0,·first_alignment); | ||
742 | 1093 | 742 | 1093 |
743 | 1094·_\x8c_\x8u_\x8r_\x8r_\x8e_\x8n_\x8t·=·data·+·4·+·_\x8f_\x8i_\x8r_\x8s_\x8t_\x8__\x8s_\x8i_\x8z_\x8e·+·_\x8f_\x8i_\x8r_\x8s_\x8t_\x8__\x8a_\x8l_\x8i_\x8g_\x8n_\x8m_\x8e_\x8n_\x8t; | ||
744 | 1095·_\x8m_\x8e_\x8m_\x8c_\x8p_\x8y(_\x8c_\x8u_\x8r_\x8r_\x8e_\x8n_\x8t,·&_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d_\x8__\x8s_\x8i_\x8z_\x8e,·4); | ||
745 | 1096·_\x8m_\x8e_\x8m_\x8c_\x8p_\x8y(_\x8c_\x8u_\x8r_\x8r_\x8e_\x8n_\x8t·+·4,·_\x8n_\x8e_\x8w_\x8__\x8v_\x8a_\x8l_\x8u_\x8e.second.c_str(),·_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d_\x8__\x8s_\x8i_\x8z_\x8e); | ||
746 | 109 | 743 | 1094·current·=·data·+·4·+·first_size·+·first_alignment; |
744 | 1095·memcpy(current,·&second_size,·4); | ||
745 | 1096·memcpy(current·+·4,·new_value.second.c_str(),·second_size); | ||
746 | 1097·memset(current·+·4·+·second_size,·0,·second_alignment); | ||
747 | 1098 | 747 | 1098 |
748 | 1099·return·true; | 748 | 1099·return·true; |
749 | 1100·} | 749 | 1100·} |
750 | 1101 | 750 | 1101 |
751 | _\x81_\x81_\x80_\x87·std::pair<const·std::string,·const·std::string>·_\x8p_\x8a_\x8i_\x8r()·const | 751 | _\x81_\x81_\x80_\x87·std::pair<const·std::string,·const·std::string>·_\x8p_\x8a_\x8i_\x8r()·const |
752 | 1108·{ | 752 | 1108·{ |
753 | 1109·return·std::make_pair(std::string(_\x8f_\x8i_\x8r_\x8s_\x8t()),·std::string(_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d())); | 753 | 1109·return·std::make_pair(std::string(_\x8f_\x8i_\x8r_\x8s_\x8t()),·std::string(_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d())); |
754 | 1110·} | 754 | 1110·} |
755 | 1111 | 755 | 1111 |
756 | _\x81_\x81_\x81_\x87·uint32_t·_\x8s_\x8i_\x8z_\x8e()·const | 756 | _\x81_\x81_\x81_\x87·uint32_t·_\x8s_\x8i_\x8z_\x8e()·const |
757 | 1118·{ | 757 | 1118·{ |
758 | 1119·//Size·of·the·first·element·(with·alignment) | 758 | 1119·//Size·of·the·first·element·(with·alignment) |
759 | 1120·uint32_t· | 759 | 1120·uint32_t·size1·=·ParameterProperty_t::element_size(data); |
760 | 1121 | 760 | 1121 |
761 | 1122·//Size·of·the·second·element·(with·alignment) | 761 | 1122·//Size·of·the·second·element·(with·alignment) |
762 | 1123·uint32_t· | 762 | 1123·uint32_t·size2·=·ParameterProperty_t::element_size(data·+·size1); |
763 | 1124·return· | 763 | 1124·return·size1·+·size2; |
764 | 1125·} | 764 | 1125·} |
765 | 1126 | 765 | 1126 |
766 | _\x81_\x81_\x82_\x87·bool·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8=_\x8=( | 766 | _\x81_\x81_\x82_\x87·bool·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8=_\x8=( |
767 | 1128·const·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t&· | 767 | 1128·const·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t&·b)·const |
768 | 1129·{ | 768 | 1129·{ |
769 | 1130·return·(_\x8f_\x8i_\x8r_\x8s_\x8t()·==·_. | 769 | 1130·return·(_\x8f_\x8i_\x8r_\x8s_\x8t()·==·b._.f_.i_.r_.s_.t())·&& |
770 | 1131·(_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d()·==·_. | 770 | 1131·(_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d()·==·b._.s_.e_.c_.o_.n_.d()); |
771 | 1132·} | 771 | 1132·} |
772 | 1133 | 772 | 1133 |
773 | _\x81_\x81_\x83_\x84·bool·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8!_\x8=( | 773 | _\x81_\x81_\x83_\x84·bool·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8!_\x8=( |
774 | 1135·const·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t&· | 774 | 1135·const·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t&·b)·const |
775 | 1136·{ | 775 | 1136·{ |
776 | 1137·return·!(*this·==· | 776 | 1137·return·!(*this·==·b); |
777 | 1138·} | 777 | 1138·} |
778 | 1139 | 778 | 1139 |
779 | 1140private: | 779 | 1140private: |
780 | 1141 | 780 | 1141 |
781 | 1148·static·uint32_t·element_size( | 781 | 1148·static·uint32_t·element_size( |
782 | 1149·const·_\x8f_\x8a_\x8s_\x8t_\x8d_\x8d_\x8s_\x8:_\x8:_\x8r_\x8t_\x8p_\x8s_\x8:_\x8:_\x8o_\x8c_\x8t_\x8e_\x8t*· | 782 | 1149·const·_\x8f_\x8a_\x8s_\x8t_\x8d_\x8d_\x8s_\x8:_\x8:_\x8r_\x8t_\x8p_\x8s_\x8:_\x8:_\x8o_\x8c_\x8t_\x8e_\x8t*·ptr) |
783 | 1150·{ | 783 | 1150·{ |
784 | 1151·//Size·of·the·element·(with·alignment) | 784 | 1151·//Size·of·the·element·(with·alignment) |
785 | 1152·uint32_t·_\x8s_\x8i_\x8z_\x8e·=·*(uint32_t*) | 785 | 1152·uint32_t·_\x8s_\x8i_\x8z_\x8e·=·*(uint32_t*)ptr; |
786 | 1153·return·(4u·+·((_\x8s_\x8i_\x8z_\x8e·+·3u)·&·~3u)); | 786 | 1153·return·(4u·+·((_\x8s_\x8i_\x8z_\x8e·+·3u)·&·~3u)); |
787 | 1154·} | 787 | 1154·} |
788 | 1155 | 788 | 1155 |
789 | 1156}; | 789 | 1156}; |
790 | 1157 | 790 | 1157 |
791 | _\x81_\x81_\x86_\x83const·std::string·_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8c_\x8e_\x8__\x8g_\x8u_\x8i_\x8d·= | 791 | _\x81_\x81_\x86_\x83const·std::string·_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8c_\x8e_\x8__\x8g_\x8u_\x8i_\x8d·= |
792 | "PID_PERSISTENCE_GUID"; | 792 | "PID_PERSISTENCE_GUID"; |
Offset 102, 40 lines modified | Offset 102, 40 lines modified | ||
102 | <p><code>#include·<<a·class="el"·href="_parameter_types_8hpp_source.html">ParameterTypes.hpp</a>></code></p> | 102 | <p><code>#include·<<a·class="el"·href="_parameter_types_8hpp_source.html">ParameterTypes.hpp</a>></code></p> |
103 | <table·class="memberdecls"> | 103 | <table·class="memberdecls"> |
104 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 104 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
105 | Public·Member·Functions</h2></td></tr> | 105 | Public·Member·Functions</h2></td></tr> |
106 | <tr·class="memitem:a3a81e7ce07fea54b124f327b9da776a2"·id="r_a3a81e7ce07fea54b124f327b9da776a2"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a3a81e7ce07fea54b124f327b9da776a2">ParameterProperty_t</a>·()</td></tr> | 106 | <tr·class="memitem:a3a81e7ce07fea54b124f327b9da776a2"·id="r_a3a81e7ce07fea54b124f327b9da776a2"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a3a81e7ce07fea54b124f327b9da776a2">ParameterProperty_t</a>·()</td></tr> |
107 | <tr·class="memdesc:a3a81e7ce07fea54b124f327b9da776a2"><td·class="mdescLeft"> </td><td·class="mdescRight">Constructor·without·parameters.··<br·/></td></tr> | 107 | <tr·class="memdesc:a3a81e7ce07fea54b124f327b9da776a2"><td·class="mdescLeft"> </td><td·class="mdescRight">Constructor·without·parameters.··<br·/></td></tr> |
108 | <tr·class="separator:a3a81e7ce07fea54b124f327b9da776a2"><td·class="memSeparator"·colspan="2"> </td></tr> | 108 | <tr·class="separator:a3a81e7ce07fea54b124f327b9da776a2"><td·class="memSeparator"·colspan="2"> </td></tr> |
109 | <tr·class="memitem:ab0cc32b7aac4db11088c516a60a9fb45"·id="r_ab0cc32b7aac4db11088c516a60a9fb45"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ab0cc32b7aac4db11088c516a60a9fb45">ParameterProperty_t</a>·( | 109 | <tr·class="memitem:ab0cc32b7aac4db11088c516a60a9fb45"·id="r_ab0cc32b7aac4db11088c516a60a9fb45"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ab0cc32b7aac4db11088c516a60a9fb45">ParameterProperty_t</a>·(void·*ptr)</td></tr> |
110 | <tr·class="memdesc:ab0cc32b7aac4db11088c516a60a9fb45"><td·class="mdescLeft"> </td><td·class="mdescRight">Constructor·using·a·pointer.··<br·/></td></tr> | 110 | <tr·class="memdesc:ab0cc32b7aac4db11088c516a60a9fb45"><td·class="mdescLeft"> </td><td·class="mdescRight">Constructor·using·a·pointer.··<br·/></td></tr> |
111 | <tr·class="separator:ab0cc32b7aac4db11088c516a60a9fb45"><td·class="memSeparator"·colspan="2"> </td></tr> | 111 | <tr·class="separator:ab0cc32b7aac4db11088c516a60a9fb45"><td·class="memSeparator"·colspan="2"> </td></tr> |
112 | <tr·class="memitem:aba89eab0637bde14f9ded33e9e9c6aa5"·id="r_aba89eab0637bde14f9ded33e9e9c6aa5"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#aba89eab0637bde14f9ded33e9e9c6aa5">first</a>·()· | 112 | <tr·class="memitem:aba89eab0637bde14f9ded33e9e9c6aa5"·id="r_aba89eab0637bde14f9ded33e9e9c6aa5"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#aba89eab0637bde14f9ded33e9e9c6aa5">first</a>·()·const</td></tr> |
113 | <tr·class="memdesc:aba89eab0637bde14f9ded33e9e9c6aa5"><td·class="mdescLeft"> </td><td·class="mdescRight">Getter·for·the·first·element·in·data.··<br·/></td></tr> | 113 | <tr·class="memdesc:aba89eab0637bde14f9ded33e9e9c6aa5"><td·class="mdescLeft"> </td><td·class="mdescRight">Getter·for·the·first·element·in·data.··<br·/></td></tr> |
114 | <tr·class="separator:aba89eab0637bde14f9ded33e9e9c6aa5"><td·class="memSeparator"·colspan="2"> </td></tr> | 114 | <tr·class="separator:aba89eab0637bde14f9ded33e9e9c6aa5"><td·class="memSeparator"·colspan="2"> </td></tr> |
115 | <tr·class="memitem:a2c35c9ef1f1d04e2d76928129fdb09dc"·id="r_a2c35c9ef1f1d04e2d76928129fdb09dc"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a2c35c9ef1f1d04e2d76928129fdb09dc">second</a>·()· | 115 | <tr·class="memitem:a2c35c9ef1f1d04e2d76928129fdb09dc"·id="r_a2c35c9ef1f1d04e2d76928129fdb09dc"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a2c35c9ef1f1d04e2d76928129fdb09dc">second</a>·()·const</td></tr> |
116 | <tr·class="memdesc:a2c35c9ef1f1d04e2d76928129fdb09dc"><td·class="mdescLeft"> </td><td·class="mdescRight">Getter·for·the·second·element·in·data.··<br·/></td></tr> | 116 | <tr·class="memdesc:a2c35c9ef1f1d04e2d76928129fdb09dc"><td·class="mdescLeft"> </td><td·class="mdescRight">Getter·for·the·second·element·in·data.··<br·/></td></tr> |
117 | <tr·class="separator:a2c35c9ef1f1d04e2d76928129fdb09dc"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:a2c35c9ef1f1d04e2d76928129fdb09dc"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | <tr·class="memitem:a7896a043c06d68b14b8711479f8bfcdd"·id="r_a7896a043c06d68b14b8711479f8bfcdd"><td·class="memItemLeft"·align="right"·valign="top"> | 118 | <tr·class="memitem:a7896a043c06d68b14b8711479f8bfcdd"·id="r_a7896a043c06d68b14b8711479f8bfcdd"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a7896a043c06d68b14b8711479f8bfcdd">modify</a>·(const·std::pair<·std::string,·std::string·>·&new_value)</td></tr> |
119 | <tr·class="memdesc:a7896a043c06d68b14b8711479f8bfcdd"><td·class="mdescLeft"> </td><td·class="mdescRight">Setter·using·a·pair·of·strings.··<br·/></td></tr> | 119 | <tr·class="memdesc:a7896a043c06d68b14b8711479f8bfcdd"><td·class="mdescLeft"> </td><td·class="mdescRight">Setter·using·a·pair·of·strings.··<br·/></td></tr> |
120 | <tr·class="separator:a7896a043c06d68b14b8711479f8bfcdd"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:a7896a043c06d68b14b8711479f8bfcdd"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:ae9ca654ad9b80565cb2956b46f0a923a"·id="r_ae9ca654ad9b80565cb2956b46f0a923a"><td·class="memItemLeft"·align="right"·valign="top">std::pair<·const·std::string,·const·std::string·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">pair</a>·()·const</td></tr> | 121 | <tr·class="memitem:ae9ca654ad9b80565cb2956b46f0a923a"·id="r_ae9ca654ad9b80565cb2956b46f0a923a"><td·class="memItemLeft"·align="right"·valign="top">std::pair<·const·std::string,·const·std::string·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#ae9ca654ad9b80565cb2956b46f0a923a">pair</a>·()·const</td></tr> |
122 | <tr·class="memdesc:ae9ca654ad9b80565cb2956b46f0a923a"><td·class="mdescLeft"> </td><td·class="mdescRight">Getter·that·returns·a·pair·of·the·first·and·second·elements·in·data.··<br·/></td></tr> | 122 | <tr·class="memdesc:ae9ca654ad9b80565cb2956b46f0a923a"><td·class="mdescLeft"> </td><td·class="mdescRight">Getter·that·returns·a·pair·of·the·first·and·second·elements·in·data.··<br·/></td></tr> |
123 | <tr·class="separator:ae9ca654ad9b80565cb2956b46f0a923a"><td·class="memSeparator"·colspan="2"> </td></tr> | 123 | <tr·class="separator:ae9ca654ad9b80565cb2956b46f0a923a"><td·class="memSeparator"·colspan="2"> </td></tr> |
124 | <tr·class="memitem:a5475d03aac0f961ffd41dace177230fa"·id="r_a5475d03aac0f961ffd41dace177230fa"><td·class="memItemLeft"·align="right"·valign="top">uint32_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a5475d03aac0f961ffd41dace177230fa">size</a>·()· | 124 | <tr·class="memitem:a5475d03aac0f961ffd41dace177230fa"·id="r_a5475d03aac0f961ffd41dace177230fa"><td·class="memItemLeft"·align="right"·valign="top">uint32_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a5475d03aac0f961ffd41dace177230fa">size</a>·()·const</td></tr> |
125 | <tr·class="memdesc:a5475d03aac0f961ffd41dace177230fa"><td·class="mdescLeft"> </td><td·class="mdescRight">Getter·for·data·size.··<br·/></td></tr> | 125 | <tr·class="memdesc:a5475d03aac0f961ffd41dace177230fa"><td·class="mdescLeft"> </td><td·class="mdescRight">Getter·for·data·size.··<br·/></td></tr> |
126 | <tr·class="separator:a5475d03aac0f961ffd41dace177230fa"><td·class="memSeparator"·colspan="2"> </td></tr> | 126 | <tr·class="separator:a5475d03aac0f961ffd41dace177230fa"><td·class="memSeparator"·colspan="2"> </td></tr> |
127 | <tr·class="memitem:a892032f7a415912a15190ae37159f761"·id="r_a892032f7a415912a15190ae37159f761"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html# | 127 | <tr·class="memitem:a892032f7a415912a15190ae37159f761"·id="r_a892032f7a415912a15190ae37159f761"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a892032f7a415912a15190ae37159f761">operator==</a>·(const·<a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_para[·...·truncated·by·diffoscope;·len:·61,·SHA:·d2e1c494b2e9bb4b2d27a5faeaac36ad73458723406f154431993e29cac752b0·...·]</td></tr> |
128 | <tr·class="separator:a892032f7a415912a15190ae37159f761"><td·class="memSeparator"·colspan="2"> </td></tr> | 128 | <tr·class="separator:a892032f7a415912a15190ae37159f761"><td·class="memSeparator"·colspan="2"> </td></tr> |
129 | <tr·class="memitem:afa172870e1532296ff83b1f8fc492ba4"·id="r_afa172870e1532296ff83b1f8fc492ba4"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a | 129 | <tr·class="memitem:afa172870e1532296ff83b1f8fc492ba4"·id="r_afa172870e1532296ff83b1f8fc492ba4"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#afa172870e1532296ff83b1f8fc492ba4">operator!=</a>·(const·<a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_para[·...·truncated·by·diffoscope;·len:·61,·SHA:·d2e1c494b2e9bb4b2d27a5faeaac36ad73458723406f154431993e29cac752b0·...·]</td></tr> |
130 | <tr·class="separator:afa172870e1532296ff83b1f8fc492ba4"><td·class="memSeparator"·colspan="2"> </td></tr> | 130 | <tr·class="separator:afa172870e1532296ff83b1f8fc492ba4"><td·class="memSeparator"·colspan="2"> </td></tr> |
131 | </table><table·class="memberdecls"> | 131 | </table><table·class="memberdecls"> |
132 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="friends"·name="friends"></a> | 132 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="friends"·name="friends"></a> |
133 | Friends</h2></td></tr> | 133 | Friends</h2></td></tr> |
134 | <tr·class="memitem:a9b99a491a91f693cb97b4978bb6280cc"·id="r_a9b99a491a91f693cb97b4978bb6280cc"><td·class="memItemLeft"·align="right"·valign="top"> | 134 | <tr·class="memitem:a9b99a491a91f693cb97b4978bb6280cc"·id="r_a9b99a491a91f693cb97b4978bb6280cc"><td·class="memItemLeft"·align="right"·valign="top">class </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html#a9b99a491a91f693cb97b4978bb6280cc">ParameterPropertyList_t</a></td></tr> |
135 | <tr·class="separator:a9b99a491a91f693cb97b4978bb6280cc"><td·class="memSeparator"·colspan="2"> </td></tr> | 135 | <tr·class="separator:a9b99a491a91f693cb97b4978bb6280cc"><td·class="memSeparator"·colspan="2"> </td></tr> |
136 | </table> | 136 | </table> |
137 | <h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> | 137 | <h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> |
138 | <a·id="a3a81e7ce07fea54b124f327b9da776a2"·name="a3a81e7ce07fea54b124f327b9da776a2"></a> | 138 | <a·id="a3a81e7ce07fea54b124f327b9da776a2"·name="a3a81e7ce07fea54b124f327b9da776a2"></a> |
139 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3a81e7ce07fea54b124f327b9da776a2">◆ </a></span>ParameterProperty_t()·<span·class="overload">[1/2]</span></h2> | 139 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3a81e7ce07fea54b124f327b9da776a2">◆ </a></span>ParameterProperty_t()·<span·class="overload">[1/2]</span></h2> |
140 | <div·class="memitem"> | 140 | <div·class="memitem"> |
Offset 170, 15 lines modified | Offset 170, 15 lines modified | ||
170 | <table·class="mlabels"> | 170 | <table·class="mlabels"> |
171 | ··<tr> | 171 | ··<tr> |
172 | ··<td·class="mlabels-left"> | 172 | ··<td·class="mlabels-left"> |
173 | ······<table·class="memname"> | 173 | ······<table·class="memname"> |
174 | ········<tr> | 174 | ········<tr> |
175 | ··········<td·class="memname"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html">ParameterProperty_t</a>·</td> | 175 | ··········<td·class="memname"><a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html">ParameterProperty_t</a>·</td> |
176 | ··········<td>(</td> | 176 | ··········<td>(</td> |
177 | ··········<td·class="paramtype"> | 177 | ··········<td·class="paramtype">void·* </td> |
178 | ··········<td·class="paramname"><em>ptr</em></td><td>)</td> | 178 | ··········<td·class="paramname"><em>ptr</em></td><td>)</td> |
179 | ··········<td></td> | 179 | ··········<td></td> |
180 | ········</tr> | 180 | ········</tr> |
181 | ······</table> | 181 | ······</table> |
182 | ··</td> | 182 | ··</td> |
183 | ··<td·class="mlabels-right"> | 183 | ··<td·class="mlabels-right"> |
184 | <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">explicit</span></span>··</td> | 184 | <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">explicit</span></span>··</td> |
Offset 231, 17 lines modified | Offset 231, 17 lines modified | ||
231 | <div·class="memitem"> | 231 | <div·class="memitem"> |
232 | <div·class="memproto"> | 232 | <div·class="memproto"> |
233 | <table·class="mlabels"> | 233 | <table·class="mlabels"> |
234 | ··<tr> | 234 | ··<tr> |
235 | ··<td·class="mlabels-left"> | 235 | ··<td·class="mlabels-left"> |
236 | ······<table·class="memname"> | 236 | ······<table·class="memname"> |
237 | ········<tr> | 237 | ········<tr> |
238 | ··········<td·class="memname"> | 238 | ··········<td·class="memname">bool·modify·</td> |
239 | ··········<td>(</td> | 239 | ··········<td>(</td> |
240 | ··········<td·class="paramtype"> | 240 | ··········<td·class="paramtype">const·std::pair<·std::string,·std::string·>·& </td> |
241 | ··········<td·class="paramname"><em>new_value</em></td><td>)</td> | 241 | ··········<td·class="paramname"><em>new_value</em></td><td>)</td> |
242 | ··········<td></td> | 242 | ··········<td></td> |
243 | ········</tr> | 243 | ········</tr> |
244 | ······</table> | 244 | ······</table> |
245 | ··</td> | 245 | ··</td> |
246 | ··<td·class="mlabels-right"> | 246 | ··<td·class="mlabels-right"> |
247 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> | 247 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> |
Offset 266, 17 lines modified | Offset 266, 17 lines modified | ||
266 | <div·class="memitem"> | 266 | <div·class="memitem"> |
267 | <div·class="memproto"> | 267 | <div·class="memproto"> |
268 | <table·class="mlabels"> | 268 | <table·class="mlabels"> |
269 | ··<tr> | 269 | ··<tr> |
270 | ··<td·class="mlabels-left"> | 270 | ··<td·class="mlabels-left"> |
271 | ······<table·class="memname"> | 271 | ······<table·class="memname"> |
272 | ········<tr> | 272 | ········<tr> |
273 | ··········<td·class="memname"> | 273 | ··········<td·class="memname">bool·operator!=·</td> |
274 | ··········<td>(</td> | 274 | ··········<td>(</td> |
275 | ··········<td·class="paramtype"> | 275 | ··········<td·class="paramtype">const·<a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html">ParameterProperty_t</a>·& </td> |
276 | ··········<td·class="paramname"><em>b</em></td><td>)</td> | 276 | ··········<td·class="paramname"><em>b</em></td><td>)</td> |
277 | ··········<td>·const</td> | 277 | ··········<td>·const</td> |
278 | ········</tr> | 278 | ········</tr> |
279 | ······</table> | 279 | ······</table> |
280 | ··</td> | 280 | ··</td> |
281 | ··<td·class="mlabels-right"> | 281 | ··<td·class="mlabels-right"> |
282 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> | 282 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> |
Offset 292, 17 lines modified | Offset 292, 17 lines modified | ||
292 | <div·class="memitem"> | 292 | <div·class="memitem"> |
293 | <div·class="memproto"> | 293 | <div·class="memproto"> |
294 | <table·class="mlabels"> | 294 | <table·class="mlabels"> |
295 | ··<tr> | 295 | ··<tr> |
296 | ··<td·class="mlabels-left"> | 296 | ··<td·class="mlabels-left"> |
297 | ······<table·class="memname"> | 297 | ······<table·class="memname"> |
298 | ········<tr> | 298 | ········<tr> |
299 | ··········<td·class="memname"> | 299 | ··········<td·class="memname">bool·operator==·</td> |
300 | ··········<td>(</td> | 300 | ··········<td>(</td> |
301 | ··········<td·class="paramtype"> | 301 | ··········<td·class="paramtype">const·<a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property__t.html">ParameterProperty_t</a>·& </td> |
302 | ··········<td·class="paramname"><em>b</em></td><td>)</td> | 302 | ··········<td·class="paramname"><em>b</em></td><td>)</td> |
303 | ··········<td>·const</td> | 303 | ··········<td>·const</td> |
304 | ········</tr> | 304 | ········</tr> |
305 | ······</table> | 305 | ······</table> |
306 | ··</td> | 306 | ··</td> |
307 | ··<td·class="mlabels-right"> | 307 | ··<td·class="mlabels-right"> |
308 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> | 308 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> |
Offset 403, 15 lines modified | Offset 403, 15 lines modified | ||
403 | <div·class="memitem"> | 403 | <div·class="memitem"> |
404 | <div·class="memproto"> | 404 | <div·class="memproto"> |
405 | <table·class="mlabels"> | 405 | <table·class="mlabels"> |
406 | ··<tr> | 406 | ··<tr> |
407 | ··<td·class="mlabels-left"> | 407 | ··<td·class="mlabels-left"> |
408 | ······<table·class="memname"> | 408 | ······<table·class="memname"> |
409 | ········<tr> | 409 | ········<tr> |
410 | ··········<td·class="memname"> | 410 | ··········<td·class="memname">friend·class·<a·class="el"·href="classeprosima_1_1fastdds_1_1dds_1_1_parameter_property_list__t.html">ParameterPropertyList_t</a></td> |
411 | ········</tr> | 411 | ········</tr> |
412 | ······</table> | 412 | ······</table> |
413 | ··</td> | 413 | ··</td> |
414 | ··<td·class="mlabels-right"> | 414 | ··<td·class="mlabels-right"> |
415 | <span·class="mlabels"><span·class="mlabel">friend</span></span>··</td> | 415 | <span·class="mlabels"><span·class="mlabel">friend</span></span>··</td> |
416 | ··</tr> | 416 | ··</tr> |
417 | </table> | 417 | </table> |
Offset 7, 73 lines modified | Offset 7, 73 lines modified | ||
7 | ParameterProperty_t·Class·Reference | 7 | ParameterProperty_t·Class·Reference |
8 | _\x8e_\x8P_\x8r_\x8o_\x8s_\x8i_\x8m_\x8a_\x8·_\x8F_\x8a_\x8s_\x8t_\x8·_\x8D_\x8D_\x8S_\x8·_\x8A_\x8P_\x8I_\x8·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e·»·_\x8R_\x8T_\x8P_\x8S·»·_\x8C_\x8o_\x8m_\x8m_\x8o_\x8n_\x8·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e_\x8.·»·_\x8Q_\x8o_\x8s_\x8·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e | 8 | _\x8e_\x8P_\x8r_\x8o_\x8s_\x8i_\x8m_\x8a_\x8·_\x8F_\x8a_\x8s_\x8t_\x8·_\x8D_\x8D_\x8S_\x8·_\x8A_\x8P_\x8I_\x8·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e·»·_\x8R_\x8T_\x8P_\x8S·»·_\x8C_\x8o_\x8m_\x8m_\x8o_\x8n_\x8·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e_\x8.·»·_\x8Q_\x8o_\x8s_\x8·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e |
9 | #include·<_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8T_\x8y_\x8p_\x8e_\x8s_\x8._\x8h_\x8p_\x8p> | 9 | #include·<_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8T_\x8y_\x8p_\x8e_\x8s_\x8._\x8h_\x8p_\x8p> |
10 | P\x8Pu\x8ub\x8bl\x8li\x8ic\x8c·M\x8Me\x8em\x8mb\x8be\x8er\x8r·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s | 10 | P\x8Pu\x8ub\x8bl\x8li\x8ic\x8c·M\x8Me\x8em\x8mb\x8be\x8er\x8r·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s |
11 | ·································· ·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t·() | 11 | ·································· ·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t·() |
12 | ···································Constructor·without·parameters. | 12 | ···································Constructor·without·parameters. |
13 | 13 | ||
14 | ·································· ·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t·( | 14 | ·································· ·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t·(void·*ptr) |
15 | ···································Constructor·using·a·pointer. | 15 | ···································Constructor·using·a·pointer. |
16 | 16 | ||
17 | ·······················std::string ·_\x8f_\x8i_\x8r_\x8s_\x8t·()· | 17 | ·······················std::string ·_\x8f_\x8i_\x8r_\x8s_\x8t·()·const |
18 | ···································Getter·for·the·first·element·in·data. | 18 | ···································Getter·for·the·first·element·in·data. |
19 | 19 | ||
20 | ·······················std::string ·_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d·()· | 20 | ·······················std::string ·_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d·()·const |
21 | ···································Getter·for·the·second·element·in·data. | 21 | ···································Getter·for·the·second·element·in·data. |
22 | 22 | ||
23 | ······························ | 23 | ······························bool ·_.m_.o_.d_.i_.f_.y·(const·std::pair<·std::string, |
24 | ····································std::string·>·& | 24 | ····································std::string·>·&new_value) |
25 | ···································Setter·using·a·pair·of·strings. | 25 | ···································Setter·using·a·pair·of·strings. |
26 | 26 | ||
27 | std::pair<·const·std::string,·const | 27 | std::pair<·const·std::string,·const |
28 | ·····················std::string·> ·_\x8p_\x8a_\x8i_\x8r·()·const | 28 | ·····················std::string·> ·_\x8p_\x8a_\x8i_\x8r·()·const |
29 | ···································Getter·that·returns·a·pair·of·the·first | 29 | ···································Getter·that·returns·a·pair·of·the·first |
30 | ····································and·second·elements·in·data. | 30 | ····································and·second·elements·in·data. |
31 | 31 | ||
32 | ··························uint32_t ·_\x8s_\x8i_\x8z_\x8e·()· | 32 | ··························uint32_t ·_\x8s_\x8i_\x8z_\x8e·()·const |
33 | ···································Getter·for·data·size. | 33 | ···································Getter·for·data·size. |
34 | 34 | ||
35 | ······························ | 35 | ······························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) |
36 | ···································· | 36 | ····································const |
37 | 37 | ||
38 | ······························ | 38 | ······························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) |
39 | ···································· | 39 | ····································const |
40 | 40 | ||
41 | F\x8Fr\x8ri\x8ie\x8en\x8nd\x8ds\x8s | 41 | F\x8Fr\x8ri\x8ie\x8en\x8nd\x8ds\x8s |
42 | 42 | class ·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8L_\x8i_\x8s_\x8t_\x8__\x8t | |
43 | 43 | ||
44 | *\x8**\x8**\x8**\x8**\x8*·C\x8Co\x8on\x8ns\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·&\x8&·D\x8De\x8es\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* | 44 | *\x8**\x8**\x8**\x8**\x8*·C\x8Co\x8on\x8ns\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·&\x8&·D\x8De\x8es\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* |
45 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 P\x8Pa\x8ar\x8ra\x8am\x8me\x8et\x8te\x8er\x8rP\x8Pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8y_\x8_t\x8t(\x8()\x8)·[\x8[1\x81/\x8/2\x82]\x8]·*\x8**\x8**\x8**\x8**\x8* | 45 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 P\x8Pa\x8ar\x8ra\x8am\x8me\x8et\x8te\x8er\x8rP\x8Pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8y_\x8_t\x8t(\x8()\x8)·[\x8[1\x81/\x8/2\x82]\x8]·*\x8**\x8**\x8**\x8**\x8* |
46 | _\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t·(··)·inline | 46 | _\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t·(··)·inline |
47 | Constructor·without·parameters. | 47 | Constructor·without·parameters. |
48 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 P\x8Pa\x8ar\x8ra\x8am\x8me\x8et\x8te\x8er\x8rP\x8Pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8y_\x8_t\x8t(\x8()\x8)·[\x8[2\x82/\x8/2\x82]\x8]·*\x8**\x8**\x8**\x8**\x8* | 48 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 P\x8Pa\x8ar\x8ra\x8am\x8me\x8et\x8te\x8er\x8rP\x8Pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8y_\x8_t\x8t(\x8()\x8)·[\x8[2\x82/\x8/2\x82]\x8]·*\x8**\x8**\x8**\x8**\x8* |
49 | _\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t·(· | 49 | _\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t·(·void·p\x8pt\x8tr\x8r·)····inlineexplicit |
50 | ······················* | 50 | ······················* |
51 | Constructor·using·a·pointer. | 51 | Constructor·using·a·pointer. |
52 | ··Parameters | 52 | ··Parameters |
53 | ······ptr·Pointer·to·be·set·as·data | 53 | ······ptr·Pointer·to·be·set·as·data |
54 | *\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8em\x8mb\x8be\x8er\x8r·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* | 54 | *\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8em\x8mb\x8be\x8er\x8r·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* |
55 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 f\x8fi\x8ir\x8rs\x8st\x8t(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* | 55 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 f\x8fi\x8ir\x8rs\x8st\x8t(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* |
56 | std::string·first·(··)·const·inline | 56 | std::string·first·(··)·const·inline |
57 | Getter·for·the·first·element·in·data. | 57 | Getter·for·the·first·element·in·data. |
58 | ··Returns | 58 | ··Returns |
59 | ······string·with·the·data | 59 | ······string·with·the·data |
60 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 m\x8mo\x8od\x8di\x8if\x8fy\x8y(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* | 60 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 m\x8mo\x8od\x8di\x8if\x8fy\x8y(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* |
61 | 61 | bool·modify·(·const·std::pair<·std::string,·std::string·>·n\x8ne\x8ew\x8w_\x8_v\x8va\x8al\x8lu\x8ue\x8e·)····inline | |
62 | ··············& | 62 | ··············& |
63 | Setter·using·a·pair·of·strings. | 63 | Setter·using·a·pair·of·strings. |
64 | ··Parameters | 64 | ··Parameters |
65 | ······new_value·Pair·of·strings·with·the·new·values | 65 | ······new_value·Pair·of·strings·with·the·new·values |
66 | ··Returns | 66 | ··Returns |
67 | ······true·if·the·modification·is·done·correctly·and·false·if·the·size·of·the | 67 | ······true·if·the·modification·is·done·correctly·and·false·if·the·size·of·the |
68 | ······new_value·is·not·valid | 68 | ······new_value·is·not·valid |
69 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 o\x8op\x8pe\x8er\x8ra\x8at\x8to\x8or\x8r!\x8!=\x8=(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* | 69 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 o\x8op\x8pe\x8er\x8ra\x8at\x8to\x8or\x8r!\x8!=\x8=(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* |
70 | 70 | bool·operator!=·(·const·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t·& ·b\x8b·)·const·inline | |
71 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 o\x8op\x8pe\x8er\x8ra\x8at\x8to\x8or\x8r=\x8==\x8=(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* | 71 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 o\x8op\x8pe\x8er\x8ra\x8at\x8to\x8or\x8r=\x8==\x8=(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* |
72 | 72 | bool·operator==·(·const·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t·& ·b\x8b·)·const·inline | |
73 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 p\x8pa\x8ai\x8ir\x8r(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* | 73 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 p\x8pa\x8ai\x8ir\x8r(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* |
74 | std::pair<·const·std::string,·const·std::string·>·pair·(··)·const·inline | 74 | std::pair<·const·std::string,·const·std::string·>·pair·(··)·const·inline |
75 | Getter·that·returns·a·pair·of·the·first·and·second·elements·in·data. | 75 | Getter·that·returns·a·pair·of·the·first·and·second·elements·in·data. |
76 | ··Returns | 76 | ··Returns |
77 | ······Pair·of·strings·with·the·first·and·second·elements·data | 77 | ······Pair·of·strings·with·the·first·and·second·elements·data |
78 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 s\x8se\x8ec\x8co\x8on\x8nd\x8d(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* | 78 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 s\x8se\x8ec\x8co\x8on\x8nd\x8d(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* |
79 | std::string·second·(··)·const·inline | 79 | std::string·second·(··)·const·inline |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 s\x8si\x8iz\x8ze\x8e(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* | 83 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 s\x8si\x8iz\x8ze\x8e(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* |
84 | uint32_t·size·(··)·const·inline | 84 | uint32_t·size·(··)·const·inline |
85 | Getter·for·data·size. | 85 | Getter·for·data·size. |
86 | ··Returns | 86 | ··Returns |
87 | ······uint32_t·with·the·size | 87 | ······uint32_t·with·the·size |
88 | *\x8**\x8**\x8**\x8**\x8*·F\x8Fr\x8ri\x8ie\x8en\x8nd\x8ds\x8s·A\x8An\x8nd\x8d·R\x8Re\x8el\x8la\x8at\x8te\x8ed\x8d·S\x8Sy\x8ym\x8mb\x8bo\x8ol\x8l·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* | 88 | *\x8**\x8**\x8**\x8**\x8*·F\x8Fr\x8ri\x8ie\x8en\x8nd\x8ds\x8s·A\x8An\x8nd\x8d·R\x8Re\x8el\x8la\x8at\x8te\x8ed\x8d·S\x8Sy\x8ym\x8mb\x8bo\x8ol\x8l·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* |
89 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 P\x8Pa\x8ar\x8ra\x8am\x8me\x8et\x8te\x8er\x8rP\x8Pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8yL\x8Li\x8is\x8st\x8t_\x8_t\x8t·*\x8**\x8**\x8**\x8**\x8* | 89 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 P\x8Pa\x8ar\x8ra\x8am\x8me\x8et\x8te\x8er\x8rP\x8Pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8yL\x8Li\x8is\x8st\x8t_\x8_t\x8t·*\x8**\x8**\x8**\x8**\x8* |
90 | 90 | friend·class·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8L_\x8i_\x8s_\x8t_\x8__\x8t·friend | |
91 | =============================================================================== | 91 | =============================================================================== |
92 | The·documentation·for·this·class·was·generated·from·the·following·file: | 92 | The·documentation·for·this·class·was·generated·from·the·following·file: |
93 | ····*·include/fastdds/dds/core/policy/_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8T_\x8y_\x8p_\x8e_\x8s_\x8._\x8h_\x8p_\x8p | 93 | ····*·include/fastdds/dds/core/policy/_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8T_\x8y_\x8p_\x8e_\x8s_\x8._\x8h_\x8p_\x8p |
94 | ····*·_\x8e_\x8p_\x8r_\x8o_\x8s_\x8i_\x8m_\x8a | 94 | ····*·_\x8e_\x8p_\x8r_\x8o_\x8s_\x8i_\x8m_\x8a |
95 | ····*·_\x8f_\x8a_\x8s_\x8t_\x8d_\x8d_\x8s | 95 | ····*·_\x8f_\x8a_\x8s_\x8t_\x8d_\x8d_\x8s |
96 | ····*·_\x8d_\x8d_\x8s | 96 | ····*·_\x8d_\x8d_\x8s |
97 | ····*·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t | 97 | ····*·_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8__\x8t |