diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 55d00a6e9..5c4440184 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -22,7 +22,9 @@ jobs: matrix: version: - devel + - UE5_devel_foxy - UE5_devel_humble + - UE5_devel_jazzy steps: - name: Checkout uses: actions/checkout@v4 diff --git a/README.md b/README.md index 23d625803..f5fc9dbbe 100644 --- a/README.md +++ b/README.md @@ -9,27 +9,38 @@ https://rclUE.readthedocs.io/en/devel/ Main support - Ubuntu 20.04 -- Unreal Engine 5.1 +- Unreal Engine 5.10 - ROS2 Foxy - Clang: 13.0.1 Maintenance/experimental -- ROS2 Humble(`UE5_devel_humble` branch) -- UE4.27: 11.0.1 -- Clang: 11.0.1 +- Ubuntu 22.04 and ROS2 Humble(`UE5_devel_humble` branch) +- Ubuntu 24.04 and ROS2 Humble(`UE5_devel_jazzy` branch) -Please download UE5.1 for Linux by following [Unreal Engine for Linux](https://www.unrealengine.com/en-US/linux) +Please download UE5.10 for Linux by following [Unreal Engine for Linux](https://www.unrealengine.com/en-US/linux) ## Branches -- `devel`: This build of the plugin is based on ROS2 Foxy and has been tested on Ubuntu 20 and UE5.1. -- `UE5_devel_humble_20.04`(experimental): This build of the plugin is based on ROS2 humble and has been tested on Ubuntu 20.04 and UE5.1. -- `UE5_devel_humble`(experimental): This build of the plugin is based on ROS2 humble, Ubuntu 22.04 and UE5.1. +- `devel`: This build of the plugin is based on ROS2 Foxy and has been tested on Ubuntu 20 and UE5.10. +- `UE5_devel_foxy`: Same as above. +- `UE5_devel_humble_20.04`(experimental): This build of the plugin is based on ROS 2 humble and has been tested on Ubuntu 20.04 and UE5.1. +- `UE5_devel_humble`(experimental): This build of the plugin is based on ROS 2 humble, Ubuntu 22.04 and UE5.1. +- `UE5_devel_jazzy`(experimental): This build of the plugin is based on ROS 2 jazzy, Ubuntu 24.04 and UE5.1. -### Other branches -Experimental and WIP +## TroubleShooting + +### Missing library +Due to pre-compiled libraries, ThirdParty/ros/lib/librcl.so dynamically links libyaml.so and libspdlog.so.1, which needs to be provided by/installed on the host system. If not, Unreal fails to load the plugin or package the project without further details. + +On some operating systems, even with libyaml and libspdlog installed, the version appendix may not exist. You can try creating them using: + +``` +cd /lib64 +ln -s libyaml.so +ln -s libspdlog.so.1 +``` # rclUE and ROS2 diff --git a/Source/rclUE/Private/Actions/ROS2Fibonacci.cpp b/Source/rclUE/Private/Actions/ROS2Fibonacci.cpp index f7b92b4f1..ae1e5cb42 100644 --- a/Source/rclUE/Private/Actions/ROS2Fibonacci.cpp +++ b/Source/rclUE/Private/Actions/ROS2Fibonacci.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/action/Fibonacci.action - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/action/Fibonacci.action - do not modify #include "Actions/ROS2Fibonacci.h" diff --git a/Source/rclUE/Private/Actions/ROS2LookupTF.cpp b/Source/rclUE/Private/Actions/ROS2LookupTF.cpp index fc208d417..f8e006860 100644 --- a/Source/rclUE/Private/Actions/ROS2LookupTF.cpp +++ b/Source/rclUE/Private/Actions/ROS2LookupTF.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from tf2_msgs/action/LookupTransform.action - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from tf2_msgs/action/LookupTransform.action +// - do not modify #include "Actions/ROS2LookupTF.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Acc.cpp b/Source/rclUE/Private/Msgs/ROS2Acc.cpp index 7175dca12..05c35f27f 100644 --- a/Source/rclUE/Private/Msgs/ROS2Acc.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Acc.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Accel.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Accel.msg - do not +// modify #include "Msgs/ROS2Acc.h" diff --git a/Source/rclUE/Private/Msgs/ROS2AccCov.cpp b/Source/rclUE/Private/Msgs/ROS2AccCov.cpp index e6aac4355..ec27f5ec6 100644 --- a/Source/rclUE/Private/Msgs/ROS2AccCov.cpp +++ b/Source/rclUE/Private/Msgs/ROS2AccCov.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/AccelWithCovariance.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// geometry_msgs/msg/AccelWithCovariance.msg - do not modify #include "Msgs/ROS2AccCov.h" diff --git a/Source/rclUE/Private/Msgs/ROS2AccCovStamped.cpp b/Source/rclUE/Private/Msgs/ROS2AccCovStamped.cpp index 6f46a2292..08050aa05 100644 --- a/Source/rclUE/Private/Msgs/ROS2AccCovStamped.cpp +++ b/Source/rclUE/Private/Msgs/ROS2AccCovStamped.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/AccelWithCovarianceStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// geometry_msgs/msg/AccelWithCovarianceStamped.msg - do not modify #include "Msgs/ROS2AccCovStamped.h" diff --git a/Source/rclUE/Private/Msgs/ROS2AccStamped.cpp b/Source/rclUE/Private/Msgs/ROS2AccStamped.cpp index 14a9e2ae9..eb663c7a2 100644 --- a/Source/rclUE/Private/Msgs/ROS2AccStamped.cpp +++ b/Source/rclUE/Private/Msgs/ROS2AccStamped.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/AccelStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/AccelStamped.msg - do +// not modify #include "Msgs/ROS2AccStamped.h" diff --git a/Source/rclUE/Private/Msgs/ROS2BatteryState.cpp b/Source/rclUE/Private/Msgs/ROS2BatteryState.cpp index c5fcec2e6..03601bfc7 100644 --- a/Source/rclUE/Private/Msgs/ROS2BatteryState.cpp +++ b/Source/rclUE/Private/Msgs/ROS2BatteryState.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/BatteryState.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/BatteryState.msg - do +// not modify #include "Msgs/ROS2BatteryState.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Bool.cpp b/Source/rclUE/Private/Msgs/ROS2Bool.cpp index e24aaaa4a..1e54eb523 100644 --- a/Source/rclUE/Private/Msgs/ROS2Bool.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Bool.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Bool.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Bool.msg - do +// not modify #include "Msgs/ROS2Bool.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Byte.cpp b/Source/rclUE/Private/Msgs/ROS2Byte.cpp index d05b6a2fa..653f9b4c8 100644 --- a/Source/rclUE/Private/Msgs/ROS2Byte.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Byte.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Byte.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Byte.msg - do +// not modify #include "Msgs/ROS2Byte.h" diff --git a/Source/rclUE/Private/Msgs/ROS2ByteMA.cpp b/Source/rclUE/Private/Msgs/ROS2ByteMA.cpp index ff2b9afae..ea66a1ee3 100644 --- a/Source/rclUE/Private/Msgs/ROS2ByteMA.cpp +++ b/Source/rclUE/Private/Msgs/ROS2ByteMA.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/ByteMultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/ByteMultiArray.msg - do not modify #include "Msgs/ROS2ByteMA.h" diff --git a/Source/rclUE/Private/Msgs/ROS2CameraInfo.cpp b/Source/rclUE/Private/Msgs/ROS2CameraInfo.cpp index ec5ea8d0a..71ac8ca47 100644 --- a/Source/rclUE/Private/Msgs/ROS2CameraInfo.cpp +++ b/Source/rclUE/Private/Msgs/ROS2CameraInfo.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/CameraInfo.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/CameraInfo.msg - do not +// modify #include "Msgs/ROS2CameraInfo.h" diff --git a/Source/rclUE/Private/Msgs/ROS2ChannelFloat32.cpp b/Source/rclUE/Private/Msgs/ROS2ChannelFloat32.cpp index 5fd115e30..d7183a55c 100644 --- a/Source/rclUE/Private/Msgs/ROS2ChannelFloat32.cpp +++ b/Source/rclUE/Private/Msgs/ROS2ChannelFloat32.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/ChannelFloat32.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/ChannelFloat32.msg - do +// not modify #include "Msgs/ROS2ChannelFloat32.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Char.cpp b/Source/rclUE/Private/Msgs/ROS2Char.cpp index 449d9092d..5915a2317 100644 --- a/Source/rclUE/Private/Msgs/ROS2Char.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Char.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Char.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Char.msg - do +// not modify #include "Msgs/ROS2Char.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Clock.cpp b/Source/rclUE/Private/Msgs/ROS2Clock.cpp index 6e3e559e6..89a673760 100644 --- a/Source/rclUE/Private/Msgs/ROS2Clock.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Clock.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from rosgraph_msgs/msg/Clock.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from rosgraph_msgs/msg/Clock.msg - do not +// modify #include "Msgs/ROS2Clock.h" diff --git a/Source/rclUE/Private/Msgs/ROS2CompImg.cpp b/Source/rclUE/Private/Msgs/ROS2CompImg.cpp index 964695efc..df6e17a8b 100644 --- a/Source/rclUE/Private/Msgs/ROS2CompImg.cpp +++ b/Source/rclUE/Private/Msgs/ROS2CompImg.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/CompressedImage.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/CompressedImage.msg - +// do not modify #include "Msgs/ROS2CompImg.h" diff --git a/Source/rclUE/Private/Msgs/ROS2DiagnosticArray.cpp b/Source/rclUE/Private/Msgs/ROS2DiagnosticArray.cpp index db9d89bf8..5815044a1 100644 --- a/Source/rclUE/Private/Msgs/ROS2DiagnosticArray.cpp +++ b/Source/rclUE/Private/Msgs/ROS2DiagnosticArray.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from diagnostic_msgs/msg/DiagnosticArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from diagnostic_msgs/msg/DiagnosticArray.msg +// - do not modify #include "Msgs/ROS2DiagnosticArray.h" diff --git a/Source/rclUE/Private/Msgs/ROS2DiagnosticStatus.cpp b/Source/rclUE/Private/Msgs/ROS2DiagnosticStatus.cpp index 1c62dea0f..5191fd656 100644 --- a/Source/rclUE/Private/Msgs/ROS2DiagnosticStatus.cpp +++ b/Source/rclUE/Private/Msgs/ROS2DiagnosticStatus.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from diagnostic_msgs/msg/DiagnosticStatus.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// diagnostic_msgs/msg/DiagnosticStatus.msg - do not modify #include "Msgs/ROS2DiagnosticStatus.h" diff --git a/Source/rclUE/Private/Msgs/ROS2DisparityImg.cpp b/Source/rclUE/Private/Msgs/ROS2DisparityImg.cpp index 35d7e9089..6507fabbe 100644 --- a/Source/rclUE/Private/Msgs/ROS2DisparityImg.cpp +++ b/Source/rclUE/Private/Msgs/ROS2DisparityImg.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from stereo_msgs/msg/DisparityImage.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from stereo_msgs/msg/DisparityImage.msg - do +// not modify #include "Msgs/ROS2DisparityImg.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Duration.cpp b/Source/rclUE/Private/Msgs/ROS2Duration.cpp index 1dd0cb054..fa48b4fc8 100644 --- a/Source/rclUE/Private/Msgs/ROS2Duration.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Duration.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from builtin_interfaces/msg/Duration.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from builtin_interfaces/msg/Duration.msg - +// do not modify #include "Msgs/ROS2Duration.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Empty.cpp b/Source/rclUE/Private/Msgs/ROS2Empty.cpp index f03179f4b..8fbf1932e 100644 --- a/Source/rclUE/Private/Msgs/ROS2Empty.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Empty.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Empty.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Empty.msg - do +// not modify #include "Msgs/ROS2Empty.h" diff --git a/Source/rclUE/Private/Msgs/ROS2EntityState.cpp b/Source/rclUE/Private/Msgs/ROS2EntityState.cpp index ffe81bc5d..5399fc405 100644 --- a/Source/rclUE/Private/Msgs/ROS2EntityState.cpp +++ b/Source/rclUE/Private/Msgs/ROS2EntityState.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/msg/EntityState.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/msg/EntityState.msg - do not +// modify #include "Msgs/ROS2EntityState.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Float32.cpp b/Source/rclUE/Private/Msgs/ROS2Float32.cpp index db490803a..48c922076 100644 --- a/Source/rclUE/Private/Msgs/ROS2Float32.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Float32.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Float32.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Float32.msg - do +// not modify #include "Msgs/ROS2Float32.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Float32MA.cpp b/Source/rclUE/Private/Msgs/ROS2Float32MA.cpp index e8643fd0d..b07f2b7d1 100644 --- a/Source/rclUE/Private/Msgs/ROS2Float32MA.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Float32MA.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Float32MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/Float32MultiArray.msg - do not modify #include "Msgs/ROS2Float32MA.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Float64.cpp b/Source/rclUE/Private/Msgs/ROS2Float64.cpp index 7de628f8c..95de390bd 100644 --- a/Source/rclUE/Private/Msgs/ROS2Float64.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Float64.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Float64.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Float64.msg - do +// not modify #include "Msgs/ROS2Float64.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Float64MA.cpp b/Source/rclUE/Private/Msgs/ROS2Float64MA.cpp index 4bb1d1d66..f85b37b67 100644 --- a/Source/rclUE/Private/Msgs/ROS2Float64MA.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Float64MA.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Float64MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/Float64MultiArray.msg - do not modify #include "Msgs/ROS2Float64MA.h" diff --git a/Source/rclUE/Private/Msgs/ROS2FluidPressure.cpp b/Source/rclUE/Private/Msgs/ROS2FluidPressure.cpp index d7d309145..8db02cf2f 100644 --- a/Source/rclUE/Private/Msgs/ROS2FluidPressure.cpp +++ b/Source/rclUE/Private/Msgs/ROS2FluidPressure.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/FluidPressure.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/FluidPressure.msg - do +// not modify #include "Msgs/ROS2FluidPressure.h" diff --git a/Source/rclUE/Private/Msgs/ROS2GoalID.cpp b/Source/rclUE/Private/Msgs/ROS2GoalID.cpp index bc5e1e57f..11fe2880e 100644 --- a/Source/rclUE/Private/Msgs/ROS2GoalID.cpp +++ b/Source/rclUE/Private/Msgs/ROS2GoalID.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from actionlib_msgs/msg/GoalID.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from actionlib_msgs/msg/GoalID.msg - do not +// modify #include "Msgs/ROS2GoalID.h" diff --git a/Source/rclUE/Private/Msgs/ROS2GoalInfo.cpp b/Source/rclUE/Private/Msgs/ROS2GoalInfo.cpp index d605d0033..e0c10e223 100644 --- a/Source/rclUE/Private/Msgs/ROS2GoalInfo.cpp +++ b/Source/rclUE/Private/Msgs/ROS2GoalInfo.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from action_msgs/msg/GoalInfo.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from action_msgs/msg/GoalInfo.msg - do not +// modify #include "Msgs/ROS2GoalInfo.h" diff --git a/Source/rclUE/Private/Msgs/ROS2GoalStatus.cpp b/Source/rclUE/Private/Msgs/ROS2GoalStatus.cpp index 7afe9a376..0ebe265b0 100644 --- a/Source/rclUE/Private/Msgs/ROS2GoalStatus.cpp +++ b/Source/rclUE/Private/Msgs/ROS2GoalStatus.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from actionlib_msgs/msg/GoalStatus.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from actionlib_msgs/msg/GoalStatus.msg - do +// not modify #include "Msgs/ROS2GoalStatus.h" diff --git a/Source/rclUE/Private/Msgs/ROS2GoalStatusArray.cpp b/Source/rclUE/Private/Msgs/ROS2GoalStatusArray.cpp index 7d9277dd0..3281d6f31 100644 --- a/Source/rclUE/Private/Msgs/ROS2GoalStatusArray.cpp +++ b/Source/rclUE/Private/Msgs/ROS2GoalStatusArray.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from actionlib_msgs/msg/GoalStatusArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from actionlib_msgs/msg/GoalStatusArray.msg +// - do not modify #include "Msgs/ROS2GoalStatusArray.h" diff --git a/Source/rclUE/Private/Msgs/ROS2GridCells.cpp b/Source/rclUE/Private/Msgs/ROS2GridCells.cpp index 21f14decc..cfc549532 100644 --- a/Source/rclUE/Private/Msgs/ROS2GridCells.cpp +++ b/Source/rclUE/Private/Msgs/ROS2GridCells.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from nav_msgs/msg/GridCells.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from nav_msgs/msg/GridCells.msg - do not +// modify #include "Msgs/ROS2GridCells.h" diff --git a/Source/rclUE/Private/Msgs/ROS2HitEvent.cpp b/Source/rclUE/Private/Msgs/ROS2HitEvent.cpp index 0ad6a1651..91bc686bc 100644 --- a/Source/rclUE/Private/Msgs/ROS2HitEvent.cpp +++ b/Source/rclUE/Private/Msgs/ROS2HitEvent.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/msg/HitEvent.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/msg/HitEvent.msg - do not +// modify #include "Msgs/ROS2HitEvent.h" diff --git a/Source/rclUE/Private/Msgs/ROS2HitResult.cpp b/Source/rclUE/Private/Msgs/ROS2HitResult.cpp index 7bdeb2e63..80d217bcb 100644 --- a/Source/rclUE/Private/Msgs/ROS2HitResult.cpp +++ b/Source/rclUE/Private/Msgs/ROS2HitResult.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/msg/HitResult.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/msg/HitResult.msg - do not +// modify #include "Msgs/ROS2HitResult.h" diff --git a/Source/rclUE/Private/Msgs/ROS2IM.cpp b/Source/rclUE/Private/Msgs/ROS2IM.cpp index 7e1766994..f37f218f3 100644 --- a/Source/rclUE/Private/Msgs/ROS2IM.cpp +++ b/Source/rclUE/Private/Msgs/ROS2IM.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/InteractiveMarker.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/msg/InteractiveMarker.msg - do not modify #include "Msgs/ROS2IM.h" diff --git a/Source/rclUE/Private/Msgs/ROS2IMCtrl.cpp b/Source/rclUE/Private/Msgs/ROS2IMCtrl.cpp index c827469f6..8c9c55cd5 100644 --- a/Source/rclUE/Private/Msgs/ROS2IMCtrl.cpp +++ b/Source/rclUE/Private/Msgs/ROS2IMCtrl.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/InteractiveMarkerControl.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/msg/InteractiveMarkerControl.msg - do not modify #include "Msgs/ROS2IMCtrl.h" diff --git a/Source/rclUE/Private/Msgs/ROS2IMFeedback.cpp b/Source/rclUE/Private/Msgs/ROS2IMFeedback.cpp index 017241108..c8ec06743 100644 --- a/Source/rclUE/Private/Msgs/ROS2IMFeedback.cpp +++ b/Source/rclUE/Private/Msgs/ROS2IMFeedback.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/InteractiveMarkerFeedback.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/msg/InteractiveMarkerFeedback.msg - do not modify #include "Msgs/ROS2IMFeedback.h" diff --git a/Source/rclUE/Private/Msgs/ROS2IMInit.cpp b/Source/rclUE/Private/Msgs/ROS2IMInit.cpp index cfaf4243a..6d1898e2a 100644 --- a/Source/rclUE/Private/Msgs/ROS2IMInit.cpp +++ b/Source/rclUE/Private/Msgs/ROS2IMInit.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/InteractiveMarkerInit.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/msg/InteractiveMarkerInit.msg - do not modify #include "Msgs/ROS2IMInit.h" diff --git a/Source/rclUE/Private/Msgs/ROS2IMPose.cpp b/Source/rclUE/Private/Msgs/ROS2IMPose.cpp index 17fd489c5..c7fef38b1 100644 --- a/Source/rclUE/Private/Msgs/ROS2IMPose.cpp +++ b/Source/rclUE/Private/Msgs/ROS2IMPose.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/InteractiveMarkerPose.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/msg/InteractiveMarkerPose.msg - do not modify #include "Msgs/ROS2IMPose.h" diff --git a/Source/rclUE/Private/Msgs/ROS2IMUpdate.cpp b/Source/rclUE/Private/Msgs/ROS2IMUpdate.cpp index f8bf56e3c..dcc23d1b0 100644 --- a/Source/rclUE/Private/Msgs/ROS2IMUpdate.cpp +++ b/Source/rclUE/Private/Msgs/ROS2IMUpdate.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/InteractiveMarkerUpdate.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/msg/InteractiveMarkerUpdate.msg - do not modify #include "Msgs/ROS2IMUpdate.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Illuminance.cpp b/Source/rclUE/Private/Msgs/ROS2Illuminance.cpp index 225a2eb72..b4bd16541 100644 --- a/Source/rclUE/Private/Msgs/ROS2Illuminance.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Illuminance.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/Illuminance.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/Illuminance.msg - do +// not modify #include "Msgs/ROS2Illuminance.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Img.cpp b/Source/rclUE/Private/Msgs/ROS2Img.cpp index a52e2bbe5..9e5809e39 100644 --- a/Source/rclUE/Private/Msgs/ROS2Img.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Img.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/Image.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/Image.msg - do not +// modify #include "Msgs/ROS2Img.h" diff --git a/Source/rclUE/Private/Msgs/ROS2ImgMarker.cpp b/Source/rclUE/Private/Msgs/ROS2ImgMarker.cpp index 3c958ab9a..6a0f2724d 100644 --- a/Source/rclUE/Private/Msgs/ROS2ImgMarker.cpp +++ b/Source/rclUE/Private/Msgs/ROS2ImgMarker.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/ImageMarker.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from visualization_msgs/msg/ImageMarker.msg +// - do not modify #include "Msgs/ROS2ImgMarker.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Imu.cpp b/Source/rclUE/Private/Msgs/ROS2Imu.cpp index 03e8ac7e5..0812c3e6a 100644 --- a/Source/rclUE/Private/Msgs/ROS2Imu.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Imu.cpp @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from sensor_msgs/msg/Imu.msg - do not modify #include "Msgs/ROS2Imu.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Inertia.cpp b/Source/rclUE/Private/Msgs/ROS2Inertia.cpp index eb6d38ce9..34813941b 100644 --- a/Source/rclUE/Private/Msgs/ROS2Inertia.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Inertia.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Inertia.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Inertia.msg - do not +// modify #include "Msgs/ROS2Inertia.h" diff --git a/Source/rclUE/Private/Msgs/ROS2InertiaStamped.cpp b/Source/rclUE/Private/Msgs/ROS2InertiaStamped.cpp index cfaac58d4..db92c1290 100644 --- a/Source/rclUE/Private/Msgs/ROS2InertiaStamped.cpp +++ b/Source/rclUE/Private/Msgs/ROS2InertiaStamped.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/InertiaStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/InertiaStamped.msg - +// do not modify #include "Msgs/ROS2InertiaStamped.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Int16.cpp b/Source/rclUE/Private/Msgs/ROS2Int16.cpp index f5b3137af..c0bcec9eb 100644 --- a/Source/rclUE/Private/Msgs/ROS2Int16.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Int16.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int16.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Int16.msg - do +// not modify #include "Msgs/ROS2Int16.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Int16MA.cpp b/Source/rclUE/Private/Msgs/ROS2Int16MA.cpp index 834d145a2..2f2c383e1 100644 --- a/Source/rclUE/Private/Msgs/ROS2Int16MA.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Int16MA.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int16MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/Int16MultiArray.msg - do not modify #include "Msgs/ROS2Int16MA.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Int32.cpp b/Source/rclUE/Private/Msgs/ROS2Int32.cpp index 91abb1cd2..789111226 100644 --- a/Source/rclUE/Private/Msgs/ROS2Int32.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Int32.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int32.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Int32.msg - do +// not modify #include "Msgs/ROS2Int32.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Int32MA.cpp b/Source/rclUE/Private/Msgs/ROS2Int32MA.cpp index 960020e34..0e46612e8 100644 --- a/Source/rclUE/Private/Msgs/ROS2Int32MA.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Int32MA.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int32MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/Int32MultiArray.msg - do not modify #include "Msgs/ROS2Int32MA.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Int64.cpp b/Source/rclUE/Private/Msgs/ROS2Int64.cpp index 672e9daf8..7c63bde5f 100644 --- a/Source/rclUE/Private/Msgs/ROS2Int64.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Int64.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int64.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Int64.msg - do +// not modify #include "Msgs/ROS2Int64.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Int64MA.cpp b/Source/rclUE/Private/Msgs/ROS2Int64MA.cpp index 5225b1f04..776f677c9 100644 --- a/Source/rclUE/Private/Msgs/ROS2Int64MA.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Int64MA.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int64MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/Int64MultiArray.msg - do not modify #include "Msgs/ROS2Int64MA.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Int8.cpp b/Source/rclUE/Private/Msgs/ROS2Int8.cpp index 2433ec2c3..7281605a2 100644 --- a/Source/rclUE/Private/Msgs/ROS2Int8.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Int8.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int8.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Int8.msg - do +// not modify #include "Msgs/ROS2Int8.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Int8MA.cpp b/Source/rclUE/Private/Msgs/ROS2Int8MA.cpp index 7959a8726..4cb05bd26 100644 --- a/Source/rclUE/Private/Msgs/ROS2Int8MA.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Int8MA.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int8MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/Int8MultiArray.msg - do not modify #include "Msgs/ROS2Int8MA.h" diff --git a/Source/rclUE/Private/Msgs/ROS2JointState.cpp b/Source/rclUE/Private/Msgs/ROS2JointState.cpp index ee0c2bdd1..a6605bf99 100644 --- a/Source/rclUE/Private/Msgs/ROS2JointState.cpp +++ b/Source/rclUE/Private/Msgs/ROS2JointState.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/JointState.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/JointState.msg - do not +// modify #include "Msgs/ROS2JointState.h" diff --git a/Source/rclUE/Private/Msgs/ROS2JointTraj.cpp b/Source/rclUE/Private/Msgs/ROS2JointTraj.cpp index 8b56c1569..0d5a912d0 100644 --- a/Source/rclUE/Private/Msgs/ROS2JointTraj.cpp +++ b/Source/rclUE/Private/Msgs/ROS2JointTraj.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from trajectory_msgs/msg/JointTrajectory.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from trajectory_msgs/msg/JointTrajectory.msg +// - do not modify #include "Msgs/ROS2JointTraj.h" diff --git a/Source/rclUE/Private/Msgs/ROS2JointTrajPoint.cpp b/Source/rclUE/Private/Msgs/ROS2JointTrajPoint.cpp index 30d8a823c..b6e383b89 100644 --- a/Source/rclUE/Private/Msgs/ROS2JointTrajPoint.cpp +++ b/Source/rclUE/Private/Msgs/ROS2JointTrajPoint.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from trajectory_msgs/msg/JointTrajectoryPoint.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// trajectory_msgs/msg/JointTrajectoryPoint.msg - do not modify #include "Msgs/ROS2JointTrajPoint.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Joy.cpp b/Source/rclUE/Private/Msgs/ROS2Joy.cpp index 939426a4c..07004eb5c 100644 --- a/Source/rclUE/Private/Msgs/ROS2Joy.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Joy.cpp @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from sensor_msgs/msg/Joy.msg - do not modify #include "Msgs/ROS2Joy.h" diff --git a/Source/rclUE/Private/Msgs/ROS2JoyFeedback.cpp b/Source/rclUE/Private/Msgs/ROS2JoyFeedback.cpp index 68027001c..aa99e7ca1 100644 --- a/Source/rclUE/Private/Msgs/ROS2JoyFeedback.cpp +++ b/Source/rclUE/Private/Msgs/ROS2JoyFeedback.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/JoyFeedback.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/JoyFeedback.msg - do +// not modify #include "Msgs/ROS2JoyFeedback.h" diff --git a/Source/rclUE/Private/Msgs/ROS2JoyFeedbackArray.cpp b/Source/rclUE/Private/Msgs/ROS2JoyFeedbackArray.cpp index b7e8082ef..296e8c9b2 100644 --- a/Source/rclUE/Private/Msgs/ROS2JoyFeedbackArray.cpp +++ b/Source/rclUE/Private/Msgs/ROS2JoyFeedbackArray.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/JoyFeedbackArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/JoyFeedbackArray.msg - +// do not modify #include "Msgs/ROS2JoyFeedbackArray.h" diff --git a/Source/rclUE/Private/Msgs/ROS2KeyValue.cpp b/Source/rclUE/Private/Msgs/ROS2KeyValue.cpp index 06dfdbf08..2d7e99bd6 100644 --- a/Source/rclUE/Private/Msgs/ROS2KeyValue.cpp +++ b/Source/rclUE/Private/Msgs/ROS2KeyValue.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from diagnostic_msgs/msg/KeyValue.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from diagnostic_msgs/msg/KeyValue.msg - do +// not modify #include "Msgs/ROS2KeyValue.h" diff --git a/Source/rclUE/Private/Msgs/ROS2LaserEcho.cpp b/Source/rclUE/Private/Msgs/ROS2LaserEcho.cpp index 22ef0b5d8..f86399c6b 100644 --- a/Source/rclUE/Private/Msgs/ROS2LaserEcho.cpp +++ b/Source/rclUE/Private/Msgs/ROS2LaserEcho.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/LaserEcho.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/LaserEcho.msg - do not +// modify #include "Msgs/ROS2LaserEcho.h" diff --git a/Source/rclUE/Private/Msgs/ROS2LaserScan.cpp b/Source/rclUE/Private/Msgs/ROS2LaserScan.cpp index 438e10e8d..fe438bafd 100644 --- a/Source/rclUE/Private/Msgs/ROS2LaserScan.cpp +++ b/Source/rclUE/Private/Msgs/ROS2LaserScan.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/LaserScan.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/LaserScan.msg - do not +// modify #include "Msgs/ROS2LaserScan.h" diff --git a/Source/rclUE/Private/Msgs/ROS2MADim.cpp b/Source/rclUE/Private/Msgs/ROS2MADim.cpp index f9f9c680f..828f8d1c9 100644 --- a/Source/rclUE/Private/Msgs/ROS2MADim.cpp +++ b/Source/rclUE/Private/Msgs/ROS2MADim.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/MultiArrayDimension.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/MultiArrayDimension.msg - do not modify #include "Msgs/ROS2MADim.h" diff --git a/Source/rclUE/Private/Msgs/ROS2MALayout.cpp b/Source/rclUE/Private/Msgs/ROS2MALayout.cpp index 387a2f9e8..b3314de67 100644 --- a/Source/rclUE/Private/Msgs/ROS2MALayout.cpp +++ b/Source/rclUE/Private/Msgs/ROS2MALayout.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/MultiArrayLayout.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/MultiArrayLayout.msg - do not modify #include "Msgs/ROS2MALayout.h" diff --git a/Source/rclUE/Private/Msgs/ROS2MagneticField.cpp b/Source/rclUE/Private/Msgs/ROS2MagneticField.cpp index 8e9f48567..d7bc3c7b9 100644 --- a/Source/rclUE/Private/Msgs/ROS2MagneticField.cpp +++ b/Source/rclUE/Private/Msgs/ROS2MagneticField.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/MagneticField.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/MagneticField.msg - do +// not modify #include "Msgs/ROS2MagneticField.h" diff --git a/Source/rclUE/Private/Msgs/ROS2MapMetaData.cpp b/Source/rclUE/Private/Msgs/ROS2MapMetaData.cpp index 5efe10aaf..8f1a8ae45 100644 --- a/Source/rclUE/Private/Msgs/ROS2MapMetaData.cpp +++ b/Source/rclUE/Private/Msgs/ROS2MapMetaData.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from nav_msgs/msg/MapMetaData.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from nav_msgs/msg/MapMetaData.msg - do not +// modify #include "Msgs/ROS2MapMetaData.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Marker.cpp b/Source/rclUE/Private/Msgs/ROS2Marker.cpp index 9d96d2e6b..895248f20 100644 --- a/Source/rclUE/Private/Msgs/ROS2Marker.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Marker.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/Marker.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from visualization_msgs/msg/Marker.msg - do +// not modify #include "Msgs/ROS2Marker.h" diff --git a/Source/rclUE/Private/Msgs/ROS2MarkerArray.cpp b/Source/rclUE/Private/Msgs/ROS2MarkerArray.cpp index 27682097c..1b476d808 100644 --- a/Source/rclUE/Private/Msgs/ROS2MarkerArray.cpp +++ b/Source/rclUE/Private/Msgs/ROS2MarkerArray.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/MarkerArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from visualization_msgs/msg/MarkerArray.msg +// - do not modify #include "Msgs/ROS2MarkerArray.h" diff --git a/Source/rclUE/Private/Msgs/ROS2MenuEntry.cpp b/Source/rclUE/Private/Msgs/ROS2MenuEntry.cpp index e9ac07d3a..f003837c6 100644 --- a/Source/rclUE/Private/Msgs/ROS2MenuEntry.cpp +++ b/Source/rclUE/Private/Msgs/ROS2MenuEntry.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/MenuEntry.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from visualization_msgs/msg/MenuEntry.msg - +// do not modify #include "Msgs/ROS2MenuEntry.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Mesh.cpp b/Source/rclUE/Private/Msgs/ROS2Mesh.cpp index 9b05e499c..b103c298b 100644 --- a/Source/rclUE/Private/Msgs/ROS2Mesh.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Mesh.cpp @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from shape_msgs/msg/Mesh.msg - do not modify #include "Msgs/ROS2Mesh.h" diff --git a/Source/rclUE/Private/Msgs/ROS2MeshTriangle.cpp b/Source/rclUE/Private/Msgs/ROS2MeshTriangle.cpp index eff8bf288..28de5515d 100644 --- a/Source/rclUE/Private/Msgs/ROS2MeshTriangle.cpp +++ b/Source/rclUE/Private/Msgs/ROS2MeshTriangle.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from shape_msgs/msg/MeshTriangle.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from shape_msgs/msg/MeshTriangle.msg - do +// not modify #include "Msgs/ROS2MeshTriangle.h" diff --git a/Source/rclUE/Private/Msgs/ROS2ModelCoefficients.cpp b/Source/rclUE/Private/Msgs/ROS2ModelCoefficients.cpp index 00e12e104..ccde65a55 100644 --- a/Source/rclUE/Private/Msgs/ROS2ModelCoefficients.cpp +++ b/Source/rclUE/Private/Msgs/ROS2ModelCoefficients.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from pcl_msgs/msg/ModelCoefficients.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from pcl_msgs/msg/ModelCoefficients.msg - do +// not modify #include "Msgs/ROS2ModelCoefficients.h" diff --git a/Source/rclUE/Private/Msgs/ROS2MultiDOFJointState.cpp b/Source/rclUE/Private/Msgs/ROS2MultiDOFJointState.cpp index 184803113..7ffe33a46 100644 --- a/Source/rclUE/Private/Msgs/ROS2MultiDOFJointState.cpp +++ b/Source/rclUE/Private/Msgs/ROS2MultiDOFJointState.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/MultiDOFJointState.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/MultiDOFJointState.msg +// - do not modify #include "Msgs/ROS2MultiDOFJointState.h" diff --git a/Source/rclUE/Private/Msgs/ROS2MultiDOFJointTraj.cpp b/Source/rclUE/Private/Msgs/ROS2MultiDOFJointTraj.cpp index 3d4b670d8..5e5000096 100644 --- a/Source/rclUE/Private/Msgs/ROS2MultiDOFJointTraj.cpp +++ b/Source/rclUE/Private/Msgs/ROS2MultiDOFJointTraj.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from trajectory_msgs/msg/MultiDOFJointTrajectory.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// trajectory_msgs/msg/MultiDOFJointTrajectory.msg - do not modify #include "Msgs/ROS2MultiDOFJointTraj.h" diff --git a/Source/rclUE/Private/Msgs/ROS2MultiDOFJointTrajPoint.cpp b/Source/rclUE/Private/Msgs/ROS2MultiDOFJointTrajPoint.cpp index 9712eeb13..f5726e70c 100644 --- a/Source/rclUE/Private/Msgs/ROS2MultiDOFJointTrajPoint.cpp +++ b/Source/rclUE/Private/Msgs/ROS2MultiDOFJointTrajPoint.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from trajectory_msgs/msg/MultiDOFJointTrajectoryPoint.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// trajectory_msgs/msg/MultiDOFJointTrajectoryPoint.msg - do not modify #include "Msgs/ROS2MultiDOFJointTrajPoint.h" diff --git a/Source/rclUE/Private/Msgs/ROS2MultiEchoLaserScan.cpp b/Source/rclUE/Private/Msgs/ROS2MultiEchoLaserScan.cpp index 017d1faa8..379e60672 100644 --- a/Source/rclUE/Private/Msgs/ROS2MultiEchoLaserScan.cpp +++ b/Source/rclUE/Private/Msgs/ROS2MultiEchoLaserScan.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/MultiEchoLaserScan.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/MultiEchoLaserScan.msg +// - do not modify #include "Msgs/ROS2MultiEchoLaserScan.h" diff --git a/Source/rclUE/Private/Msgs/ROS2NavSatFix.cpp b/Source/rclUE/Private/Msgs/ROS2NavSatFix.cpp index 9edfc9ee7..b5f156222 100644 --- a/Source/rclUE/Private/Msgs/ROS2NavSatFix.cpp +++ b/Source/rclUE/Private/Msgs/ROS2NavSatFix.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/NavSatFix.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/NavSatFix.msg - do not +// modify #include "Msgs/ROS2NavSatFix.h" diff --git a/Source/rclUE/Private/Msgs/ROS2NavSatStatus.cpp b/Source/rclUE/Private/Msgs/ROS2NavSatStatus.cpp index e7944c28a..f95aa04af 100644 --- a/Source/rclUE/Private/Msgs/ROS2NavSatStatus.cpp +++ b/Source/rclUE/Private/Msgs/ROS2NavSatStatus.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/NavSatStatus.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/NavSatStatus.msg - do +// not modify #include "Msgs/ROS2NavSatStatus.h" diff --git a/Source/rclUE/Private/Msgs/ROS2OccupancyGrid.cpp b/Source/rclUE/Private/Msgs/ROS2OccupancyGrid.cpp index 41fd2251c..a0a143e14 100644 --- a/Source/rclUE/Private/Msgs/ROS2OccupancyGrid.cpp +++ b/Source/rclUE/Private/Msgs/ROS2OccupancyGrid.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from nav_msgs/msg/OccupancyGrid.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from nav_msgs/msg/OccupancyGrid.msg - do not +// modify #include "Msgs/ROS2OccupancyGrid.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Odom.cpp b/Source/rclUE/Private/Msgs/ROS2Odom.cpp index 2c897bcf2..088349eb7 100644 --- a/Source/rclUE/Private/Msgs/ROS2Odom.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Odom.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from nav_msgs/msg/Odometry.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from nav_msgs/msg/Odometry.msg - do not +// modify #include "Msgs/ROS2Odom.h" diff --git a/Source/rclUE/Private/Msgs/ROS2OverlapEvent.cpp b/Source/rclUE/Private/Msgs/ROS2OverlapEvent.cpp index 30887e116..b02e0e6dd 100644 --- a/Source/rclUE/Private/Msgs/ROS2OverlapEvent.cpp +++ b/Source/rclUE/Private/Msgs/ROS2OverlapEvent.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/msg/OverlapEvent.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/msg/OverlapEvent.msg - do not +// modify #include "Msgs/ROS2OverlapEvent.h" diff --git a/Source/rclUE/Private/Msgs/ROS2OverlappingObjects.cpp b/Source/rclUE/Private/Msgs/ROS2OverlappingObjects.cpp index e9225b6db..a1be650ea 100644 --- a/Source/rclUE/Private/Msgs/ROS2OverlappingObjects.cpp +++ b/Source/rclUE/Private/Msgs/ROS2OverlappingObjects.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/msg/OverlappingObjects.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/msg/OverlappingObjects.msg - do +// not modify #include "Msgs/ROS2OverlappingObjects.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Overlaps.cpp b/Source/rclUE/Private/Msgs/ROS2Overlaps.cpp index 6820e4e3a..291f0908f 100644 --- a/Source/rclUE/Private/Msgs/ROS2Overlaps.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Overlaps.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/msg/Overlaps.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/msg/Overlaps.msg - do not +// modify #include "Msgs/ROS2Overlaps.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Path.cpp b/Source/rclUE/Private/Msgs/ROS2Path.cpp index 3676a7c66..689c09378 100644 --- a/Source/rclUE/Private/Msgs/ROS2Path.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Path.cpp @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from nav_msgs/msg/Path.msg - do not modify #include "Msgs/ROS2Path.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Plane.cpp b/Source/rclUE/Private/Msgs/ROS2Plane.cpp index 161350f65..801f6d678 100644 --- a/Source/rclUE/Private/Msgs/ROS2Plane.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Plane.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from shape_msgs/msg/Plane.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from shape_msgs/msg/Plane.msg - do not +// modify #include "Msgs/ROS2Plane.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Point.cpp b/Source/rclUE/Private/Msgs/ROS2Point.cpp index 9fb96b10a..fbb3e2543 100644 --- a/Source/rclUE/Private/Msgs/ROS2Point.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Point.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Point.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Point.msg - do not +// modify #include "Msgs/ROS2Point.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Point32.cpp b/Source/rclUE/Private/Msgs/ROS2Point32.cpp index 25339fe39..882c3aa7f 100644 --- a/Source/rclUE/Private/Msgs/ROS2Point32.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Point32.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Point32.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Point32.msg - do not +// modify #include "Msgs/ROS2Point32.h" diff --git a/Source/rclUE/Private/Msgs/ROS2PointCloud.cpp b/Source/rclUE/Private/Msgs/ROS2PointCloud.cpp index 1444900e7..44c53f93b 100644 --- a/Source/rclUE/Private/Msgs/ROS2PointCloud.cpp +++ b/Source/rclUE/Private/Msgs/ROS2PointCloud.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/PointCloud.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/PointCloud.msg - do not +// modify #include "Msgs/ROS2PointCloud.h" diff --git a/Source/rclUE/Private/Msgs/ROS2PointCloud2.cpp b/Source/rclUE/Private/Msgs/ROS2PointCloud2.cpp index 8c3f8cfb2..3d2a8412a 100644 --- a/Source/rclUE/Private/Msgs/ROS2PointCloud2.cpp +++ b/Source/rclUE/Private/Msgs/ROS2PointCloud2.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/PointCloud2.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/PointCloud2.msg - do +// not modify #include "Msgs/ROS2PointCloud2.h" diff --git a/Source/rclUE/Private/Msgs/ROS2PointField.cpp b/Source/rclUE/Private/Msgs/ROS2PointField.cpp index b20dbf10d..f0e8f5223 100644 --- a/Source/rclUE/Private/Msgs/ROS2PointField.cpp +++ b/Source/rclUE/Private/Msgs/ROS2PointField.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/PointField.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/PointField.msg - do not +// modify #include "Msgs/ROS2PointField.h" diff --git a/Source/rclUE/Private/Msgs/ROS2PointIndices.cpp b/Source/rclUE/Private/Msgs/ROS2PointIndices.cpp index 7bb56a22b..6feba84c4 100644 --- a/Source/rclUE/Private/Msgs/ROS2PointIndices.cpp +++ b/Source/rclUE/Private/Msgs/ROS2PointIndices.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from pcl_msgs/msg/PointIndices.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from pcl_msgs/msg/PointIndices.msg - do not +// modify #include "Msgs/ROS2PointIndices.h" diff --git a/Source/rclUE/Private/Msgs/ROS2PointStamped.cpp b/Source/rclUE/Private/Msgs/ROS2PointStamped.cpp index 1c46fa685..ed71c7004 100644 --- a/Source/rclUE/Private/Msgs/ROS2PointStamped.cpp +++ b/Source/rclUE/Private/Msgs/ROS2PointStamped.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/PointStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/PointStamped.msg - do +// not modify #include "Msgs/ROS2PointStamped.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Polygon.cpp b/Source/rclUE/Private/Msgs/ROS2Polygon.cpp index 9a5433917..6d17662bc 100644 --- a/Source/rclUE/Private/Msgs/ROS2Polygon.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Polygon.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Polygon.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Polygon.msg - do not +// modify #include "Msgs/ROS2Polygon.h" diff --git a/Source/rclUE/Private/Msgs/ROS2PolygonMesh.cpp b/Source/rclUE/Private/Msgs/ROS2PolygonMesh.cpp index 840b8b225..15f674344 100644 --- a/Source/rclUE/Private/Msgs/ROS2PolygonMesh.cpp +++ b/Source/rclUE/Private/Msgs/ROS2PolygonMesh.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from pcl_msgs/msg/PolygonMesh.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from pcl_msgs/msg/PolygonMesh.msg - do not +// modify #include "Msgs/ROS2PolygonMesh.h" diff --git a/Source/rclUE/Private/Msgs/ROS2PolygonStamped.cpp b/Source/rclUE/Private/Msgs/ROS2PolygonStamped.cpp index 9d4c1a2f7..6774aae1e 100644 --- a/Source/rclUE/Private/Msgs/ROS2PolygonStamped.cpp +++ b/Source/rclUE/Private/Msgs/ROS2PolygonStamped.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/PolygonStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/PolygonStamped.msg - +// do not modify #include "Msgs/ROS2PolygonStamped.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Pose.cpp b/Source/rclUE/Private/Msgs/ROS2Pose.cpp index 6cd520db1..5ac476ce1 100644 --- a/Source/rclUE/Private/Msgs/ROS2Pose.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Pose.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Pose.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Pose.msg - do not +// modify #include "Msgs/ROS2Pose.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Pose2D.cpp b/Source/rclUE/Private/Msgs/ROS2Pose2D.cpp index ba660b8dc..626d888dc 100644 --- a/Source/rclUE/Private/Msgs/ROS2Pose2D.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Pose2D.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Pose2D.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Pose2D.msg - do not +// modify #include "Msgs/ROS2Pose2D.h" diff --git a/Source/rclUE/Private/Msgs/ROS2PoseArray.cpp b/Source/rclUE/Private/Msgs/ROS2PoseArray.cpp index d073016e6..9c97a705c 100644 --- a/Source/rclUE/Private/Msgs/ROS2PoseArray.cpp +++ b/Source/rclUE/Private/Msgs/ROS2PoseArray.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/PoseArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/PoseArray.msg - do +// not modify #include "Msgs/ROS2PoseArray.h" diff --git a/Source/rclUE/Private/Msgs/ROS2PoseCov.cpp b/Source/rclUE/Private/Msgs/ROS2PoseCov.cpp index 1c8f24e9e..fa86224c2 100644 --- a/Source/rclUE/Private/Msgs/ROS2PoseCov.cpp +++ b/Source/rclUE/Private/Msgs/ROS2PoseCov.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/PoseWithCovariance.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// geometry_msgs/msg/PoseWithCovariance.msg - do not modify #include "Msgs/ROS2PoseCov.h" diff --git a/Source/rclUE/Private/Msgs/ROS2PoseCovStamped.cpp b/Source/rclUE/Private/Msgs/ROS2PoseCovStamped.cpp index 6afa30726..ab96dcfe9 100644 --- a/Source/rclUE/Private/Msgs/ROS2PoseCovStamped.cpp +++ b/Source/rclUE/Private/Msgs/ROS2PoseCovStamped.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/PoseWithCovarianceStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// geometry_msgs/msg/PoseWithCovarianceStamped.msg - do not modify #include "Msgs/ROS2PoseCovStamped.h" diff --git a/Source/rclUE/Private/Msgs/ROS2PoseStamped.cpp b/Source/rclUE/Private/Msgs/ROS2PoseStamped.cpp index ec643ffaf..9302608a5 100644 --- a/Source/rclUE/Private/Msgs/ROS2PoseStamped.cpp +++ b/Source/rclUE/Private/Msgs/ROS2PoseStamped.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/PoseStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/PoseStamped.msg - do +// not modify #include "Msgs/ROS2PoseStamped.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Quat.cpp b/Source/rclUE/Private/Msgs/ROS2Quat.cpp index 44c66640b..8ae27f294 100644 --- a/Source/rclUE/Private/Msgs/ROS2Quat.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Quat.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Quaternion.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Quaternion.msg - do +// not modify #include "Msgs/ROS2Quat.h" diff --git a/Source/rclUE/Private/Msgs/ROS2QuatStamped.cpp b/Source/rclUE/Private/Msgs/ROS2QuatStamped.cpp index 3e7b72bc5..523421a14 100644 --- a/Source/rclUE/Private/Msgs/ROS2QuatStamped.cpp +++ b/Source/rclUE/Private/Msgs/ROS2QuatStamped.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/QuaternionStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/QuaternionStamped.msg +// - do not modify #include "Msgs/ROS2QuatStamped.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Range.cpp b/Source/rclUE/Private/Msgs/ROS2Range.cpp index 5e80b9f36..d8c60d2fd 100644 --- a/Source/rclUE/Private/Msgs/ROS2Range.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Range.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/Range.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/Range.msg - do not +// modify #include "Msgs/ROS2Range.h" diff --git a/Source/rclUE/Private/Msgs/ROS2RegionOfInterest.cpp b/Source/rclUE/Private/Msgs/ROS2RegionOfInterest.cpp index f7f3201bc..3193f07ac 100644 --- a/Source/rclUE/Private/Msgs/ROS2RegionOfInterest.cpp +++ b/Source/rclUE/Private/Msgs/ROS2RegionOfInterest.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/RegionOfInterest.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/RegionOfInterest.msg - +// do not modify #include "Msgs/ROS2RegionOfInterest.h" diff --git a/Source/rclUE/Private/Msgs/ROS2RelativeHumidity.cpp b/Source/rclUE/Private/Msgs/ROS2RelativeHumidity.cpp index 5da8bde02..d09a76516 100644 --- a/Source/rclUE/Private/Msgs/ROS2RelativeHumidity.cpp +++ b/Source/rclUE/Private/Msgs/ROS2RelativeHumidity.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/RelativeHumidity.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/RelativeHumidity.msg - +// do not modify #include "Msgs/ROS2RelativeHumidity.h" diff --git a/Source/rclUE/Private/Msgs/ROS2SolidPrimitive.cpp b/Source/rclUE/Private/Msgs/ROS2SolidPrimitive.cpp index 0f6cc17da..205507238 100644 --- a/Source/rclUE/Private/Msgs/ROS2SolidPrimitive.cpp +++ b/Source/rclUE/Private/Msgs/ROS2SolidPrimitive.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from shape_msgs/msg/SolidPrimitive.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from shape_msgs/msg/SolidPrimitive.msg - do +// not modify #include "Msgs/ROS2SolidPrimitive.h" diff --git a/Source/rclUE/Private/Msgs/ROS2StdColorRGBA.cpp b/Source/rclUE/Private/Msgs/ROS2StdColorRGBA.cpp new file mode 100644 index 000000000..7f6dcb56b --- /dev/null +++ b/Source/rclUE/Private/Msgs/ROS2StdColorRGBA.cpp @@ -0,0 +1,44 @@ +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from std_msgs/msg/ColorRGBA.msg - do not +// modify + +#include "Msgs/ROS2StdColorRGBA.h" + +#include "Kismet/GameplayStatics.h" + +void UROS2StdColorRGBAMsg::Init() +{ + std_msgs__msg__ColorRGBA__init(&color_rgba_msg); +} + +void UROS2StdColorRGBAMsg::Fini() +{ + std_msgs__msg__ColorRGBA__fini(&color_rgba_msg); +} + +const rosidl_message_type_support_t* UROS2StdColorRGBAMsg::GetTypeSupport() const +{ + return ROSIDL_GET_MSG_TYPE_SUPPORT(std_msgs, msg, ColorRGBA); +} + +void UROS2StdColorRGBAMsg::SetMsg(const FROSStdColorRGBA& Inputs) +{ + Inputs.SetROS2(color_rgba_msg); +} + +void UROS2StdColorRGBAMsg::GetMsg(FROSStdColorRGBA& Outputs) const +{ + Outputs.SetFromROS2(color_rgba_msg); +} + +void* UROS2StdColorRGBAMsg::Get() +{ + return &color_rgba_msg; +} + +FString UROS2StdColorRGBAMsg::MsgToString() const +{ + /* TODO: Fill here */ + checkNoEntry(); + return FString(); +} diff --git a/Source/rclUE/Private/Msgs/ROS2StdEmpty.cpp b/Source/rclUE/Private/Msgs/ROS2StdEmpty.cpp new file mode 100644 index 000000000..e7d2a0da8 --- /dev/null +++ b/Source/rclUE/Private/Msgs/ROS2StdEmpty.cpp @@ -0,0 +1,43 @@ +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from std_msgs/msg/Empty.msg - do not modify + +#include "Msgs/ROS2StdEmpty.h" + +#include "Kismet/GameplayStatics.h" + +void UROS2StdEmptyMsg::Init() +{ + std_msgs__msg__Empty__init(&empty_msg); +} + +void UROS2StdEmptyMsg::Fini() +{ + std_msgs__msg__Empty__fini(&empty_msg); +} + +const rosidl_message_type_support_t* UROS2StdEmptyMsg::GetTypeSupport() const +{ + return ROSIDL_GET_MSG_TYPE_SUPPORT(std_msgs, msg, Empty); +} + +void UROS2StdEmptyMsg::SetMsg(const FROSStdEmpty& Inputs) +{ + Inputs.SetROS2(empty_msg); +} + +void UROS2StdEmptyMsg::GetMsg(FROSStdEmpty& Outputs) const +{ + Outputs.SetFromROS2(empty_msg); +} + +void* UROS2StdEmptyMsg::Get() +{ + return &empty_msg; +} + +FString UROS2StdEmptyMsg::MsgToString() const +{ + /* TODO: Fill here */ + checkNoEntry(); + return FString(); +} diff --git a/Source/rclUE/Private/Msgs/ROS2StdHeader.cpp b/Source/rclUE/Private/Msgs/ROS2StdHeader.cpp new file mode 100644 index 000000000..9c012c6eb --- /dev/null +++ b/Source/rclUE/Private/Msgs/ROS2StdHeader.cpp @@ -0,0 +1,43 @@ +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from std_msgs/msg/Header.msg - do not modify + +#include "Msgs/ROS2StdHeader.h" + +#include "Kismet/GameplayStatics.h" + +void UROS2StdHeaderMsg::Init() +{ + std_msgs__msg__Header__init(&header_msg); +} + +void UROS2StdHeaderMsg::Fini() +{ + std_msgs__msg__Header__fini(&header_msg); +} + +const rosidl_message_type_support_t* UROS2StdHeaderMsg::GetTypeSupport() const +{ + return ROSIDL_GET_MSG_TYPE_SUPPORT(std_msgs, msg, Header); +} + +void UROS2StdHeaderMsg::SetMsg(const FROSStdHeader& Inputs) +{ + Inputs.SetROS2(header_msg); +} + +void UROS2StdHeaderMsg::GetMsg(FROSStdHeader& Outputs) const +{ + Outputs.SetFromROS2(header_msg); +} + +void* UROS2StdHeaderMsg::Get() +{ + return &header_msg; +} + +FString UROS2StdHeaderMsg::MsgToString() const +{ + /* TODO: Fill here */ + checkNoEntry(); + return FString(); +} diff --git a/Source/rclUE/Private/Msgs/ROS2Str.cpp b/Source/rclUE/Private/Msgs/ROS2Str.cpp index 3f4189ffb..649f6e9dc 100644 --- a/Source/rclUE/Private/Msgs/ROS2Str.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Str.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/String.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/String.msg - do +// not modify #include "Msgs/ROS2Str.h" diff --git a/Source/rclUE/Private/Msgs/ROS2TF.cpp b/Source/rclUE/Private/Msgs/ROS2TF.cpp index 792cf2901..3cf58367d 100644 --- a/Source/rclUE/Private/Msgs/ROS2TF.cpp +++ b/Source/rclUE/Private/Msgs/ROS2TF.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Transform.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Transform.msg - do +// not modify #include "Msgs/ROS2TF.h" diff --git a/Source/rclUE/Private/Msgs/ROS2TF2Err.cpp b/Source/rclUE/Private/Msgs/ROS2TF2Err.cpp index 72054596b..d78e1db33 100644 --- a/Source/rclUE/Private/Msgs/ROS2TF2Err.cpp +++ b/Source/rclUE/Private/Msgs/ROS2TF2Err.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from tf2_msgs/msg/TF2Error.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from tf2_msgs/msg/TF2Error.msg - do not +// modify #include "Msgs/ROS2TF2Err.h" diff --git a/Source/rclUE/Private/Msgs/ROS2TFMsg.cpp b/Source/rclUE/Private/Msgs/ROS2TFMsg.cpp index b0cddf01c..e1df15c46 100644 --- a/Source/rclUE/Private/Msgs/ROS2TFMsg.cpp +++ b/Source/rclUE/Private/Msgs/ROS2TFMsg.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from tf2_msgs/msg/TFMessage.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from tf2_msgs/msg/TFMessage.msg - do not +// modify #include "Msgs/ROS2TFMsg.h" diff --git a/Source/rclUE/Private/Msgs/ROS2TFStamped.cpp b/Source/rclUE/Private/Msgs/ROS2TFStamped.cpp index 1676d3fed..d68228761 100644 --- a/Source/rclUE/Private/Msgs/ROS2TFStamped.cpp +++ b/Source/rclUE/Private/Msgs/ROS2TFStamped.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/TransformStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/TransformStamped.msg +// - do not modify #include "Msgs/ROS2TFStamped.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Temperature.cpp b/Source/rclUE/Private/Msgs/ROS2Temperature.cpp index d51e622d5..82649bcd8 100644 --- a/Source/rclUE/Private/Msgs/ROS2Temperature.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Temperature.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/Temperature.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/Temperature.msg - do +// not modify #include "Msgs/ROS2Temperature.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Time.cpp b/Source/rclUE/Private/Msgs/ROS2Time.cpp index 486ee7737..1ad3807c7 100644 --- a/Source/rclUE/Private/Msgs/ROS2Time.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Time.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from builtin_interfaces/msg/Time.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from builtin_interfaces/msg/Time.msg - do +// not modify #include "Msgs/ROS2Time.h" diff --git a/Source/rclUE/Private/Msgs/ROS2TimeReference.cpp b/Source/rclUE/Private/Msgs/ROS2TimeReference.cpp index fa2c3b847..968b2c9b9 100644 --- a/Source/rclUE/Private/Msgs/ROS2TimeReference.cpp +++ b/Source/rclUE/Private/Msgs/ROS2TimeReference.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/TimeReference.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/TimeReference.msg - do +// not modify #include "Msgs/ROS2TimeReference.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Twist.cpp b/Source/rclUE/Private/Msgs/ROS2Twist.cpp index 81eed3c2c..63331937a 100644 --- a/Source/rclUE/Private/Msgs/ROS2Twist.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Twist.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Twist.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Twist.msg - do not +// modify #include "Msgs/ROS2Twist.h" diff --git a/Source/rclUE/Private/Msgs/ROS2TwistCov.cpp b/Source/rclUE/Private/Msgs/ROS2TwistCov.cpp index eb438d963..964b2af81 100644 --- a/Source/rclUE/Private/Msgs/ROS2TwistCov.cpp +++ b/Source/rclUE/Private/Msgs/ROS2TwistCov.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/TwistWithCovariance.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// geometry_msgs/msg/TwistWithCovariance.msg - do not modify #include "Msgs/ROS2TwistCov.h" diff --git a/Source/rclUE/Private/Msgs/ROS2TwistCovStamped.cpp b/Source/rclUE/Private/Msgs/ROS2TwistCovStamped.cpp index 586fb576a..64362f84c 100644 --- a/Source/rclUE/Private/Msgs/ROS2TwistCovStamped.cpp +++ b/Source/rclUE/Private/Msgs/ROS2TwistCovStamped.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/TwistWithCovarianceStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// geometry_msgs/msg/TwistWithCovarianceStamped.msg - do not modify #include "Msgs/ROS2TwistCovStamped.h" diff --git a/Source/rclUE/Private/Msgs/ROS2TwistStamped.cpp b/Source/rclUE/Private/Msgs/ROS2TwistStamped.cpp index 8ec9b78b0..d917bed09 100644 --- a/Source/rclUE/Private/Msgs/ROS2TwistStamped.cpp +++ b/Source/rclUE/Private/Msgs/ROS2TwistStamped.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/TwistStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/TwistStamped.msg - do +// not modify #include "Msgs/ROS2TwistStamped.h" diff --git a/Source/rclUE/Private/Msgs/ROS2UInt16.cpp b/Source/rclUE/Private/Msgs/ROS2UInt16.cpp index a59665935..1cad0ab61 100644 --- a/Source/rclUE/Private/Msgs/ROS2UInt16.cpp +++ b/Source/rclUE/Private/Msgs/ROS2UInt16.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt16.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/UInt16.msg - do +// not modify #include "Msgs/ROS2UInt16.h" diff --git a/Source/rclUE/Private/Msgs/ROS2UInt16MA.cpp b/Source/rclUE/Private/Msgs/ROS2UInt16MA.cpp index 29152ec54..e817a59f0 100644 --- a/Source/rclUE/Private/Msgs/ROS2UInt16MA.cpp +++ b/Source/rclUE/Private/Msgs/ROS2UInt16MA.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt16MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/UInt16MultiArray.msg - do not modify #include "Msgs/ROS2UInt16MA.h" diff --git a/Source/rclUE/Private/Msgs/ROS2UInt32.cpp b/Source/rclUE/Private/Msgs/ROS2UInt32.cpp index 6a3925b5d..00aa6113b 100644 --- a/Source/rclUE/Private/Msgs/ROS2UInt32.cpp +++ b/Source/rclUE/Private/Msgs/ROS2UInt32.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt32.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/UInt32.msg - do +// not modify #include "Msgs/ROS2UInt32.h" diff --git a/Source/rclUE/Private/Msgs/ROS2UInt32MA.cpp b/Source/rclUE/Private/Msgs/ROS2UInt32MA.cpp index 33482e06f..946ddceee 100644 --- a/Source/rclUE/Private/Msgs/ROS2UInt32MA.cpp +++ b/Source/rclUE/Private/Msgs/ROS2UInt32MA.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt32MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/UInt32MultiArray.msg - do not modify #include "Msgs/ROS2UInt32MA.h" diff --git a/Source/rclUE/Private/Msgs/ROS2UInt64.cpp b/Source/rclUE/Private/Msgs/ROS2UInt64.cpp index 76ec0a7ca..24cff6a50 100644 --- a/Source/rclUE/Private/Msgs/ROS2UInt64.cpp +++ b/Source/rclUE/Private/Msgs/ROS2UInt64.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt64.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/UInt64.msg - do +// not modify #include "Msgs/ROS2UInt64.h" diff --git a/Source/rclUE/Private/Msgs/ROS2UInt64MA.cpp b/Source/rclUE/Private/Msgs/ROS2UInt64MA.cpp index 644628c9b..e234ccbe9 100644 --- a/Source/rclUE/Private/Msgs/ROS2UInt64MA.cpp +++ b/Source/rclUE/Private/Msgs/ROS2UInt64MA.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt64MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/UInt64MultiArray.msg - do not modify #include "Msgs/ROS2UInt64MA.h" diff --git a/Source/rclUE/Private/Msgs/ROS2UInt8.cpp b/Source/rclUE/Private/Msgs/ROS2UInt8.cpp index 20bf9bbfd..09726c1cc 100644 --- a/Source/rclUE/Private/Msgs/ROS2UInt8.cpp +++ b/Source/rclUE/Private/Msgs/ROS2UInt8.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt8.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/UInt8.msg - do +// not modify #include "Msgs/ROS2UInt8.h" diff --git a/Source/rclUE/Private/Msgs/ROS2UInt8MA.cpp b/Source/rclUE/Private/Msgs/ROS2UInt8MA.cpp index 5b9ef174b..e923fcb67 100644 --- a/Source/rclUE/Private/Msgs/ROS2UInt8MA.cpp +++ b/Source/rclUE/Private/Msgs/ROS2UInt8MA.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt8MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/UInt8MultiArray.msg - do not modify #include "Msgs/ROS2UInt8MA.h" diff --git a/Source/rclUE/Private/Msgs/ROS2UUID.cpp b/Source/rclUE/Private/Msgs/ROS2UUID.cpp index 84c436608..5dbbf48b3 100644 --- a/Source/rclUE/Private/Msgs/ROS2UUID.cpp +++ b/Source/rclUE/Private/Msgs/ROS2UUID.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from unique_identifier_msgs/msg/UUID.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from unique_identifier_msgs/msg/UUID.msg - +// do not modify #include "Msgs/ROS2UUID.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Vec3.cpp b/Source/rclUE/Private/Msgs/ROS2Vec3.cpp index fd3ca43da..0f153851a 100644 --- a/Source/rclUE/Private/Msgs/ROS2Vec3.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Vec3.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Vector3.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Vector3.msg - do not +// modify #include "Msgs/ROS2Vec3.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Vec3Stamped.cpp b/Source/rclUE/Private/Msgs/ROS2Vec3Stamped.cpp index 737162a4c..330236bed 100644 --- a/Source/rclUE/Private/Msgs/ROS2Vec3Stamped.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Vec3Stamped.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Vector3Stamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Vector3Stamped.msg - +// do not modify #include "Msgs/ROS2Vec3Stamped.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Vertices.cpp b/Source/rclUE/Private/Msgs/ROS2Vertices.cpp index ae996466f..05ea5b3c6 100644 --- a/Source/rclUE/Private/Msgs/ROS2Vertices.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Vertices.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from pcl_msgs/msg/Vertices.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from pcl_msgs/msg/Vertices.msg - do not +// modify #include "Msgs/ROS2Vertices.h" diff --git a/Source/rclUE/Private/Msgs/ROS2WStr.cpp b/Source/rclUE/Private/Msgs/ROS2WStr.cpp index 7aee92072..a4cc0b15c 100644 --- a/Source/rclUE/Private/Msgs/ROS2WStr.cpp +++ b/Source/rclUE/Private/Msgs/ROS2WStr.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/WString.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/WString.msg - do +// not modify #include "Msgs/ROS2WStr.h" diff --git a/Source/rclUE/Private/Msgs/ROS2Wrench.cpp b/Source/rclUE/Private/Msgs/ROS2Wrench.cpp index 966bed687..b7f98c935 100644 --- a/Source/rclUE/Private/Msgs/ROS2Wrench.cpp +++ b/Source/rclUE/Private/Msgs/ROS2Wrench.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Wrench.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Wrench.msg - do not +// modify #include "Msgs/ROS2Wrench.h" diff --git a/Source/rclUE/Private/Msgs/ROS2WrenchStamped.cpp b/Source/rclUE/Private/Msgs/ROS2WrenchStamped.cpp index 8dfb44bde..822620c1a 100644 --- a/Source/rclUE/Private/Msgs/ROS2WrenchStamped.cpp +++ b/Source/rclUE/Private/Msgs/ROS2WrenchStamped.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/WrenchStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/WrenchStamped.msg - +// do not modify #include "Msgs/ROS2WrenchStamped.h" diff --git a/Source/rclUE/Private/Srvs/ROS2AddDiag.cpp b/Source/rclUE/Private/Srvs/ROS2AddDiag.cpp index c28206bb5..45819139f 100644 --- a/Source/rclUE/Private/Srvs/ROS2AddDiag.cpp +++ b/Source/rclUE/Private/Srvs/ROS2AddDiag.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from diagnostic_msgs/srv/AddDiagnostics.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from diagnostic_msgs/srv/AddDiagnostics.srv +// - do not modify #include "Srvs/ROS2AddDiag.h" diff --git a/Source/rclUE/Private/Srvs/ROS2AddTwoInts.cpp b/Source/rclUE/Private/Srvs/ROS2AddTwoInts.cpp index 96099bb71..53423b317 100644 --- a/Source/rclUE/Private/Srvs/ROS2AddTwoInts.cpp +++ b/Source/rclUE/Private/Srvs/ROS2AddTwoInts.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/srv/AddTwoInts.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/srv/AddTwoInts.srv - +// do not modify #include "Srvs/ROS2AddTwoInts.h" diff --git a/Source/rclUE/Private/Srvs/ROS2Attach.cpp b/Source/rclUE/Private/Srvs/ROS2Attach.cpp index 64416a433..67e31abf9 100644 --- a/Source/rclUE/Private/Srvs/ROS2Attach.cpp +++ b/Source/rclUE/Private/Srvs/ROS2Attach.cpp @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from ue_msgs/srv/Attach.srv - do not modify #include "Srvs/ROS2Attach.h" diff --git a/Source/rclUE/Private/Srvs/ROS2CancelGoal.cpp b/Source/rclUE/Private/Srvs/ROS2CancelGoal.cpp index dab502dc3..49ba7da9c 100644 --- a/Source/rclUE/Private/Srvs/ROS2CancelGoal.cpp +++ b/Source/rclUE/Private/Srvs/ROS2CancelGoal.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from action_msgs/srv/CancelGoal.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from action_msgs/srv/CancelGoal.srv - do not +// modify #include "Srvs/ROS2CancelGoal.h" diff --git a/Source/rclUE/Private/Srvs/ROS2DeleteEntity.cpp b/Source/rclUE/Private/Srvs/ROS2DeleteEntity.cpp index a29b8aab5..0f43e7455 100644 --- a/Source/rclUE/Private/Srvs/ROS2DeleteEntity.cpp +++ b/Source/rclUE/Private/Srvs/ROS2DeleteEntity.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/DeleteEntity.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/DeleteEntity.srv - do not +// modify #include "Srvs/ROS2DeleteEntity.h" diff --git a/Source/rclUE/Private/Srvs/ROS2FrameGraph.cpp b/Source/rclUE/Private/Srvs/ROS2FrameGraph.cpp index 003574709..673e052f4 100644 --- a/Source/rclUE/Private/Srvs/ROS2FrameGraph.cpp +++ b/Source/rclUE/Private/Srvs/ROS2FrameGraph.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from tf2_msgs/srv/FrameGraph.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from tf2_msgs/srv/FrameGraph.srv - do not +// modify #include "Srvs/ROS2FrameGraph.h" diff --git a/Source/rclUE/Private/Srvs/ROS2GetBoolFromId.cpp b/Source/rclUE/Private/Srvs/ROS2GetBoolFromId.cpp index 07b3c6cec..80e25a8b6 100644 --- a/Source/rclUE/Private/Srvs/ROS2GetBoolFromId.cpp +++ b/Source/rclUE/Private/Srvs/ROS2GetBoolFromId.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/GetBoolFromId.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/GetBoolFromId.srv - do not +// modify #include "Srvs/ROS2GetBoolFromId.h" diff --git a/Source/rclUE/Private/Srvs/ROS2GetEntityState.cpp b/Source/rclUE/Private/Srvs/ROS2GetEntityState.cpp index e7cf778db..b49ceae2a 100644 --- a/Source/rclUE/Private/Srvs/ROS2GetEntityState.cpp +++ b/Source/rclUE/Private/Srvs/ROS2GetEntityState.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/GetEntityState.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/GetEntityState.srv - do not +// modify #include "Srvs/ROS2GetEntityState.h" diff --git a/Source/rclUE/Private/Srvs/ROS2GetIMs.cpp b/Source/rclUE/Private/Srvs/ROS2GetIMs.cpp index 275dbac2b..6cfe11ee8 100644 --- a/Source/rclUE/Private/Srvs/ROS2GetIMs.cpp +++ b/Source/rclUE/Private/Srvs/ROS2GetIMs.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/srv/GetInteractiveMarkers.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/srv/GetInteractiveMarkers.srv - do not modify #include "Srvs/ROS2GetIMs.h" diff --git a/Source/rclUE/Private/Srvs/ROS2GetInt32FromId.cpp b/Source/rclUE/Private/Srvs/ROS2GetInt32FromId.cpp index 124632921..671664007 100644 --- a/Source/rclUE/Private/Srvs/ROS2GetInt32FromId.cpp +++ b/Source/rclUE/Private/Srvs/ROS2GetInt32FromId.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/GetInt32FromId.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/GetInt32FromId.srv - do not +// modify #include "Srvs/ROS2GetInt32FromId.h" diff --git a/Source/rclUE/Private/Srvs/ROS2GetMap.cpp b/Source/rclUE/Private/Srvs/ROS2GetMap.cpp index b5525baa1..77faf544b 100644 --- a/Source/rclUE/Private/Srvs/ROS2GetMap.cpp +++ b/Source/rclUE/Private/Srvs/ROS2GetMap.cpp @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from nav_msgs/srv/GetMap.srv - do not modify #include "Srvs/ROS2GetMap.h" diff --git a/Source/rclUE/Private/Srvs/ROS2GetPlan.cpp b/Source/rclUE/Private/Srvs/ROS2GetPlan.cpp index edb79e945..e4a05b684 100644 --- a/Source/rclUE/Private/Srvs/ROS2GetPlan.cpp +++ b/Source/rclUE/Private/Srvs/ROS2GetPlan.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from nav_msgs/srv/GetPlan.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from nav_msgs/srv/GetPlan.srv - do not +// modify #include "Srvs/ROS2GetPlan.h" diff --git a/Source/rclUE/Private/Srvs/ROS2SelfTest.cpp b/Source/rclUE/Private/Srvs/ROS2SelfTest.cpp index a0b66e355..6c5597b58 100644 --- a/Source/rclUE/Private/Srvs/ROS2SelfTest.cpp +++ b/Source/rclUE/Private/Srvs/ROS2SelfTest.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from diagnostic_msgs/srv/SelfTest.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from diagnostic_msgs/srv/SelfTest.srv - do +// not modify #include "Srvs/ROS2SelfTest.h" diff --git a/Source/rclUE/Private/Srvs/ROS2SetBool.cpp b/Source/rclUE/Private/Srvs/ROS2SetBool.cpp index 8d44444c7..005ef479f 100644 --- a/Source/rclUE/Private/Srvs/ROS2SetBool.cpp +++ b/Source/rclUE/Private/Srvs/ROS2SetBool.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/srv/SetBool.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/srv/SetBool.srv - do +// not modify #include "Srvs/ROS2SetBool.h" diff --git a/Source/rclUE/Private/Srvs/ROS2SetCameraInfo.cpp b/Source/rclUE/Private/Srvs/ROS2SetCameraInfo.cpp index 0c5f435bc..fd6c7c29e 100644 --- a/Source/rclUE/Private/Srvs/ROS2SetCameraInfo.cpp +++ b/Source/rclUE/Private/Srvs/ROS2SetCameraInfo.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/srv/SetCameraInfo.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/srv/SetCameraInfo.srv - do +// not modify #include "Srvs/ROS2SetCameraInfo.h" diff --git a/Source/rclUE/Private/Srvs/ROS2SetEntityState.cpp b/Source/rclUE/Private/Srvs/ROS2SetEntityState.cpp index 918e45acc..2e39b5bd2 100644 --- a/Source/rclUE/Private/Srvs/ROS2SetEntityState.cpp +++ b/Source/rclUE/Private/Srvs/ROS2SetEntityState.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/SetEntityState.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/SetEntityState.srv - do not +// modify #include "Srvs/ROS2SetEntityState.h" diff --git a/Source/rclUE/Private/Srvs/ROS2SetInt32.cpp b/Source/rclUE/Private/Srvs/ROS2SetInt32.cpp index ccf2ea40a..31c6740b8 100644 --- a/Source/rclUE/Private/Srvs/ROS2SetInt32.cpp +++ b/Source/rclUE/Private/Srvs/ROS2SetInt32.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/SetInt32.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/SetInt32.srv - do not +// modify #include "Srvs/ROS2SetInt32.h" diff --git a/Source/rclUE/Private/Srvs/ROS2SetMap.cpp b/Source/rclUE/Private/Srvs/ROS2SetMap.cpp index 4fb172a37..99a64b999 100644 --- a/Source/rclUE/Private/Srvs/ROS2SetMap.cpp +++ b/Source/rclUE/Private/Srvs/ROS2SetMap.cpp @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from nav_msgs/srv/SetMap.srv - do not modify #include "Srvs/ROS2SetMap.h" diff --git a/Source/rclUE/Private/Srvs/ROS2SpawnEntities.cpp b/Source/rclUE/Private/Srvs/ROS2SpawnEntities.cpp index b41cbf7fe..bcfb5da18 100644 --- a/Source/rclUE/Private/Srvs/ROS2SpawnEntities.cpp +++ b/Source/rclUE/Private/Srvs/ROS2SpawnEntities.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/SpawnEntities.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/SpawnEntities.srv - do not +// modify #include "Srvs/ROS2SpawnEntities.h" diff --git a/Source/rclUE/Private/Srvs/ROS2SpawnEntity.cpp b/Source/rclUE/Private/Srvs/ROS2SpawnEntity.cpp index 2e856912c..b6fe82f24 100644 --- a/Source/rclUE/Private/Srvs/ROS2SpawnEntity.cpp +++ b/Source/rclUE/Private/Srvs/ROS2SpawnEntity.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/SpawnEntity.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/SpawnEntity.srv - do not +// modify #include "Srvs/ROS2SpawnEntity.h" diff --git a/Source/rclUE/Private/Srvs/ROS2SpawnWorld.cpp b/Source/rclUE/Private/Srvs/ROS2SpawnWorld.cpp index b0074e4ea..0c25685bd 100644 --- a/Source/rclUE/Private/Srvs/ROS2SpawnWorld.cpp +++ b/Source/rclUE/Private/Srvs/ROS2SpawnWorld.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/SpawnWorld.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/SpawnWorld.srv - do not +// modify #include "Srvs/ROS2SpawnWorld.h" diff --git a/Source/rclUE/Private/Srvs/ROS2StdSrvEmpty.cpp b/Source/rclUE/Private/Srvs/ROS2StdSrvEmpty.cpp index e95606754..d70669417 100644 --- a/Source/rclUE/Private/Srvs/ROS2StdSrvEmpty.cpp +++ b/Source/rclUE/Private/Srvs/ROS2StdSrvEmpty.cpp @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from std_srvs/srv/Empty.srv - do not modify #include "Srvs/ROS2StdSrvEmpty.h" diff --git a/Source/rclUE/Private/Srvs/ROS2StdSrvSetBool.cpp b/Source/rclUE/Private/Srvs/ROS2StdSrvSetBool.cpp index eaf29090a..091fdb603 100644 --- a/Source/rclUE/Private/Srvs/ROS2StdSrvSetBool.cpp +++ b/Source/rclUE/Private/Srvs/ROS2StdSrvSetBool.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from std_srvs/srv/SetBool.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from std_srvs/srv/SetBool.srv - do not +// modify #include "Srvs/ROS2StdSrvSetBool.h" diff --git a/Source/rclUE/Private/Srvs/ROS2StdSrvTrigger.cpp b/Source/rclUE/Private/Srvs/ROS2StdSrvTrigger.cpp index 99e7805ce..446b8e414 100644 --- a/Source/rclUE/Private/Srvs/ROS2StdSrvTrigger.cpp +++ b/Source/rclUE/Private/Srvs/ROS2StdSrvTrigger.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from std_srvs/srv/Trigger.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from std_srvs/srv/Trigger.srv - do not +// modify #include "Srvs/ROS2StdSrvTrigger.h" diff --git a/Source/rclUE/Private/Srvs/ROS2Trigger.cpp b/Source/rclUE/Private/Srvs/ROS2Trigger.cpp index a3401be4c..c40bbc0be 100644 --- a/Source/rclUE/Private/Srvs/ROS2Trigger.cpp +++ b/Source/rclUE/Private/Srvs/ROS2Trigger.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/srv/Trigger.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/srv/Trigger.srv - do +// not modify #include "Srvs/ROS2Trigger.h" diff --git a/Source/rclUE/Private/Srvs/ROS2UpdateFilename.cpp b/Source/rclUE/Private/Srvs/ROS2UpdateFilename.cpp index 8c1c3bad1..73d961650 100644 --- a/Source/rclUE/Private/Srvs/ROS2UpdateFilename.cpp +++ b/Source/rclUE/Private/Srvs/ROS2UpdateFilename.cpp @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from pcl_msgs/srv/UpdateFilename.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from pcl_msgs/srv/UpdateFilename.srv - do +// not modify #include "Srvs/ROS2UpdateFilename.h" diff --git a/Source/rclUE/Public/Actions/ROS2Fibonacci.h b/Source/rclUE/Public/Actions/ROS2Fibonacci.h index b87c5e224..4bf5790e4 100644 --- a/Source/rclUE/Public/Actions/ROS2Fibonacci.h +++ b/Source/rclUE/Public/Actions/ROS2Fibonacci.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/action/Fibonacci.action - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/action/Fibonacci.action - do not modify #pragma once @@ -145,7 +146,10 @@ struct RCLUE_API FROSFibonacciGRRes } if (!rosidl_runtime_c__int32__Sequence__init(&out_ros_data.result.sequence, Sequence.Num())) { - UE_LOG_WITH_INFO(LogTemp, Error, TEXT("failed to create array for field out_ros_data.result.sequence ")); + UE_LOG_WITH_INFO(LogTemp, + Error, + TEXT("failed to create array for field " + "out_ros_data.result.sequence ")); } UROS2Utils::ArrayUEToROSSequence(Sequence, out_ros_data.result.sequence.data, Sequence.Num()); } @@ -191,7 +195,10 @@ struct RCLUE_API FROSFibonacciFB } if (!rosidl_runtime_c__int32__Sequence__init(&out_ros_data.feedback.sequence, Sequence.Num())) { - UE_LOG_WITH_INFO(LogTemp, Error, TEXT("failed to create array for field out_ros_data.feedback.sequence ")); + UE_LOG_WITH_INFO(LogTemp, + Error, + TEXT("failed to create array for field " + "out_ros_data.feedback.sequence ")); } UROS2Utils::ArrayUEToROSSequence(Sequence, out_ros_data.feedback.sequence.data, Sequence.Num()); } diff --git a/Source/rclUE/Public/Actions/ROS2LookupTF.h b/Source/rclUE/Public/Actions/ROS2LookupTF.h index 6a41dc06d..45a07c3cb 100644 --- a/Source/rclUE/Public/Actions/ROS2LookupTF.h +++ b/Source/rclUE/Public/Actions/ROS2LookupTF.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from tf2_msgs/action/LookupTransform.action - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from tf2_msgs/action/LookupTransform.action +// - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Acc.h b/Source/rclUE/Public/Msgs/ROS2Acc.h index 5b1374cf1..fd2dca7ce 100644 --- a/Source/rclUE/Public/Msgs/ROS2Acc.h +++ b/Source/rclUE/Public/Msgs/ROS2Acc.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Accel.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Accel.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2AccCov.h b/Source/rclUE/Public/Msgs/ROS2AccCov.h index 1c3322c69..83f7692b2 100644 --- a/Source/rclUE/Public/Msgs/ROS2AccCov.h +++ b/Source/rclUE/Public/Msgs/ROS2AccCov.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/AccelWithCovariance.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// geometry_msgs/msg/AccelWithCovariance.msg - do not modify #pragma once @@ -29,7 +30,7 @@ struct RCLUE_API FROSAccCov UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSAcc Accel; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Covariance; FROSAccCov() diff --git a/Source/rclUE/Public/Msgs/ROS2AccCovStamped.h b/Source/rclUE/Public/Msgs/ROS2AccCovStamped.h index 8f7e4c072..c51bbef35 100644 --- a/Source/rclUE/Public/Msgs/ROS2AccCovStamped.h +++ b/Source/rclUE/Public/Msgs/ROS2AccCovStamped.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/AccelWithCovarianceStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// geometry_msgs/msg/AccelWithCovarianceStamped.msg - do not modify #pragma once @@ -15,7 +16,7 @@ // Generated Msg/Srv/Action(can be empty) #include "Msgs/ROS2AccCov.h" -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2AccCovStamped.generated.h" @@ -27,7 +28,7 @@ struct RCLUE_API FROSAccCovStamped public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSAccCov Accel; diff --git a/Source/rclUE/Public/Msgs/ROS2AccStamped.h b/Source/rclUE/Public/Msgs/ROS2AccStamped.h index c75a17f22..a5adbf7e0 100644 --- a/Source/rclUE/Public/Msgs/ROS2AccStamped.h +++ b/Source/rclUE/Public/Msgs/ROS2AccStamped.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/AccelStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/AccelStamped.msg - do +// not modify #pragma once @@ -15,7 +16,7 @@ // Generated Msg/Srv/Action(can be empty) #include "Msgs/ROS2Acc.h" -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2AccStamped.generated.h" @@ -27,7 +28,7 @@ struct RCLUE_API FROSAccStamped public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSAcc Accel; diff --git a/Source/rclUE/Public/Msgs/ROS2BatteryState.h b/Source/rclUE/Public/Msgs/ROS2BatteryState.h index 645078408..9f7bcd961 100644 --- a/Source/rclUE/Public/Msgs/ROS2BatteryState.h +++ b/Source/rclUE/Public/Msgs/ROS2BatteryState.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/BatteryState.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/BatteryState.msg - do +// not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" // Generated @@ -49,7 +50,7 @@ struct RCLUE_API FROSBatteryState static constexpr uint8 POWER_SUPPLY_TECHNOLOGY_LIMN = 6; UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) float Voltage = 0.f; @@ -178,7 +179,10 @@ struct RCLUE_API FROSBatteryState } if (!rosidl_runtime_c__float32__Sequence__init(&out_ros_data.cell_temperature, CellTemperature.Num())) { - UE_LOG_WITH_INFO(LogTemp, Error, TEXT("failed to create array for field out_ros_data.cell_temperature ")); + UE_LOG_WITH_INFO(LogTemp, + Error, + TEXT("failed to create array for field " + "out_ros_data.cell_temperature ")); } UROS2Utils::ArrayUEToROSSequence(CellTemperature, out_ros_data.cell_temperature.data, CellTemperature.Num()); diff --git a/Source/rclUE/Public/Msgs/ROS2Bool.h b/Source/rclUE/Public/Msgs/ROS2Bool.h index 91c65266f..388ec9d81 100644 --- a/Source/rclUE/Public/Msgs/ROS2Bool.h +++ b/Source/rclUE/Public/Msgs/ROS2Bool.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Bool.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Bool.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Byte.h b/Source/rclUE/Public/Msgs/ROS2Byte.h index 10b912150..4916a1bc7 100644 --- a/Source/rclUE/Public/Msgs/ROS2Byte.h +++ b/Source/rclUE/Public/Msgs/ROS2Byte.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Byte.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Byte.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2ByteMA.h b/Source/rclUE/Public/Msgs/ROS2ByteMA.h index 4d0b8a84d..3f27d471b 100644 --- a/Source/rclUE/Public/Msgs/ROS2ByteMA.h +++ b/Source/rclUE/Public/Msgs/ROS2ByteMA.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/ByteMultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/ByteMultiArray.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2CameraInfo.h b/Source/rclUE/Public/Msgs/ROS2CameraInfo.h index 97945b83d..96a4cbd21 100644 --- a/Source/rclUE/Public/Msgs/ROS2CameraInfo.h +++ b/Source/rclUE/Public/Msgs/ROS2CameraInfo.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/CameraInfo.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/CameraInfo.msg - do not +// modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2RegionOfInterest.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" // Generated @@ -28,7 +29,7 @@ struct RCLUE_API FROSCameraInfo public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere) unsigned int Height = 0; @@ -39,16 +40,16 @@ struct RCLUE_API FROSCameraInfo UPROPERTY(EditAnywhere, BlueprintReadWrite) FString DistortionModel; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray D; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray K; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray R; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray P; UPROPERTY(EditAnywhere) diff --git a/Source/rclUE/Public/Msgs/ROS2ChannelFloat32.h b/Source/rclUE/Public/Msgs/ROS2ChannelFloat32.h index ff90fb4ba..c1075d46f 100644 --- a/Source/rclUE/Public/Msgs/ROS2ChannelFloat32.h +++ b/Source/rclUE/Public/Msgs/ROS2ChannelFloat32.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/ChannelFloat32.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/ChannelFloat32.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Char.h b/Source/rclUE/Public/Msgs/ROS2Char.h index efef950ed..e9d2afc13 100644 --- a/Source/rclUE/Public/Msgs/ROS2Char.h +++ b/Source/rclUE/Public/Msgs/ROS2Char.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Char.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Char.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Clock.h b/Source/rclUE/Public/Msgs/ROS2Clock.h index b3e85371c..df786c1a4 100644 --- a/Source/rclUE/Public/Msgs/ROS2Clock.h +++ b/Source/rclUE/Public/Msgs/ROS2Clock.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from rosgraph_msgs/msg/Clock.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from rosgraph_msgs/msg/Clock.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2CompImg.h b/Source/rclUE/Public/Msgs/ROS2CompImg.h index ce9b525da..63a89bfaf 100644 --- a/Source/rclUE/Public/Msgs/ROS2CompImg.h +++ b/Source/rclUE/Public/Msgs/ROS2CompImg.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/CompressedImage.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/CompressedImage.msg - +// do not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" // Generated @@ -27,7 +28,7 @@ struct RCLUE_API FROSCompImg public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FString Format; diff --git a/Source/rclUE/Public/Msgs/ROS2DiagnosticArray.h b/Source/rclUE/Public/Msgs/ROS2DiagnosticArray.h index a0dc7b013..5a3bfab6d 100644 --- a/Source/rclUE/Public/Msgs/ROS2DiagnosticArray.h +++ b/Source/rclUE/Public/Msgs/ROS2DiagnosticArray.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from diagnostic_msgs/msg/DiagnosticArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from diagnostic_msgs/msg/DiagnosticArray.msg +// - do not modify #pragma once @@ -15,7 +16,7 @@ // Generated Msg/Srv/Action(can be empty) #include "Msgs/ROS2DiagnosticStatus.h" -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "diagnostic_msgs/msg/detail/diagnostic_status__functions.h" // Generated @@ -28,7 +29,7 @@ struct RCLUE_API FROSDiagnosticArray public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Status; diff --git a/Source/rclUE/Public/Msgs/ROS2DiagnosticStatus.h b/Source/rclUE/Public/Msgs/ROS2DiagnosticStatus.h index 1f044ed61..1e1661fd4 100644 --- a/Source/rclUE/Public/Msgs/ROS2DiagnosticStatus.h +++ b/Source/rclUE/Public/Msgs/ROS2DiagnosticStatus.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from diagnostic_msgs/msg/DiagnosticStatus.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// diagnostic_msgs/msg/DiagnosticStatus.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2DisparityImg.h b/Source/rclUE/Public/Msgs/ROS2DisparityImg.h index beafb69d2..a0d58ef22 100644 --- a/Source/rclUE/Public/Msgs/ROS2DisparityImg.h +++ b/Source/rclUE/Public/Msgs/ROS2DisparityImg.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from stereo_msgs/msg/DisparityImage.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from stereo_msgs/msg/DisparityImage.msg - do +// not modify #pragma once @@ -14,9 +15,9 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2Img.h" #include "Msgs/ROS2RegionOfInterest.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2DisparityImg.generated.h" @@ -28,7 +29,7 @@ struct RCLUE_API FROSDisparityImg public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSImg Image; diff --git a/Source/rclUE/Public/Msgs/ROS2Duration.h b/Source/rclUE/Public/Msgs/ROS2Duration.h index 4f8e81d4d..6f575b9c0 100644 --- a/Source/rclUE/Public/Msgs/ROS2Duration.h +++ b/Source/rclUE/Public/Msgs/ROS2Duration.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from builtin_interfaces/msg/Duration.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from builtin_interfaces/msg/Duration.msg - +// do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Empty.h b/Source/rclUE/Public/Msgs/ROS2Empty.h index 4d81f0abe..49a1e3547 100644 --- a/Source/rclUE/Public/Msgs/ROS2Empty.h +++ b/Source/rclUE/Public/Msgs/ROS2Empty.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Empty.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Empty.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2EntityState.h b/Source/rclUE/Public/Msgs/ROS2EntityState.h index 28a1b852e..1605d3ab3 100644 --- a/Source/rclUE/Public/Msgs/ROS2EntityState.h +++ b/Source/rclUE/Public/Msgs/ROS2EntityState.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/msg/EntityState.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/msg/EntityState.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Float32.h b/Source/rclUE/Public/Msgs/ROS2Float32.h index 98a97b590..974c75540 100644 --- a/Source/rclUE/Public/Msgs/ROS2Float32.h +++ b/Source/rclUE/Public/Msgs/ROS2Float32.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Float32.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Float32.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Float32MA.h b/Source/rclUE/Public/Msgs/ROS2Float32MA.h index 8bdd300bf..503db9532 100644 --- a/Source/rclUE/Public/Msgs/ROS2Float32MA.h +++ b/Source/rclUE/Public/Msgs/ROS2Float32MA.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Float32MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/Float32MultiArray.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Float64.h b/Source/rclUE/Public/Msgs/ROS2Float64.h index e1eeb8c3b..91349f364 100644 --- a/Source/rclUE/Public/Msgs/ROS2Float64.h +++ b/Source/rclUE/Public/Msgs/ROS2Float64.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Float64.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Float64.msg - do +// not modify #pragma once @@ -24,7 +25,7 @@ struct RCLUE_API FROSFloat64 GENERATED_BODY() public: - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Data = 0.f; FROSFloat64() diff --git a/Source/rclUE/Public/Msgs/ROS2Float64MA.h b/Source/rclUE/Public/Msgs/ROS2Float64MA.h index 001b0ad58..4d96c3fb2 100644 --- a/Source/rclUE/Public/Msgs/ROS2Float64MA.h +++ b/Source/rclUE/Public/Msgs/ROS2Float64MA.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Float64MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/Float64MultiArray.msg - do not modify #pragma once @@ -29,7 +30,7 @@ struct RCLUE_API FROSFloat64MA UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSMALayout Layout; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Data; FROSFloat64MA() diff --git a/Source/rclUE/Public/Msgs/ROS2FluidPressure.h b/Source/rclUE/Public/Msgs/ROS2FluidPressure.h index e225e2d87..9d5eccbbb 100644 --- a/Source/rclUE/Public/Msgs/ROS2FluidPressure.h +++ b/Source/rclUE/Public/Msgs/ROS2FluidPressure.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/FluidPressure.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/FluidPressure.msg - do +// not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2FluidPressure.generated.h" @@ -26,12 +27,12 @@ struct RCLUE_API FROSFluidPressure public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double FluidPressure = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Variance = 0.f; FROSFluidPressure() diff --git a/Source/rclUE/Public/Msgs/ROS2GoalID.h b/Source/rclUE/Public/Msgs/ROS2GoalID.h index 524fd2afe..eedb5556c 100644 --- a/Source/rclUE/Public/Msgs/ROS2GoalID.h +++ b/Source/rclUE/Public/Msgs/ROS2GoalID.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from actionlib_msgs/msg/GoalID.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from actionlib_msgs/msg/GoalID.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2GoalInfo.h b/Source/rclUE/Public/Msgs/ROS2GoalInfo.h index 3ca4369ec..b381e5c16 100644 --- a/Source/rclUE/Public/Msgs/ROS2GoalInfo.h +++ b/Source/rclUE/Public/Msgs/ROS2GoalInfo.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from action_msgs/msg/GoalInfo.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from action_msgs/msg/GoalInfo.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2GoalStatus.h b/Source/rclUE/Public/Msgs/ROS2GoalStatus.h index 9db074529..4b7d731f8 100644 --- a/Source/rclUE/Public/Msgs/ROS2GoalStatus.h +++ b/Source/rclUE/Public/Msgs/ROS2GoalStatus.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from actionlib_msgs/msg/GoalStatus.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from actionlib_msgs/msg/GoalStatus.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2GoalStatusArray.h b/Source/rclUE/Public/Msgs/ROS2GoalStatusArray.h index a2beeea72..1b382b8aa 100644 --- a/Source/rclUE/Public/Msgs/ROS2GoalStatusArray.h +++ b/Source/rclUE/Public/Msgs/ROS2GoalStatusArray.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from actionlib_msgs/msg/GoalStatusArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from actionlib_msgs/msg/GoalStatusArray.msg +// - do not modify #pragma once @@ -15,7 +16,7 @@ // Generated Msg/Srv/Action(can be empty) #include "Msgs/ROS2GoalStatus.h" -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "actionlib_msgs/msg/detail/goal_status__functions.h" // Generated @@ -28,7 +29,7 @@ struct RCLUE_API FROSGoalStatusArray public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray StatusList; diff --git a/Source/rclUE/Public/Msgs/ROS2GridCells.h b/Source/rclUE/Public/Msgs/ROS2GridCells.h index 5e5b1ceba..9ec5d89c4 100644 --- a/Source/rclUE/Public/Msgs/ROS2GridCells.h +++ b/Source/rclUE/Public/Msgs/ROS2GridCells.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from nav_msgs/msg/GridCells.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from nav_msgs/msg/GridCells.msg - do not +// modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "geometry_msgs/msg/detail/point__functions.h" // Generated @@ -27,7 +28,7 @@ struct RCLUE_API FROSGridCells public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) float CellWidth = 0.f; diff --git a/Source/rclUE/Public/Msgs/ROS2HitEvent.h b/Source/rclUE/Public/Msgs/ROS2HitEvent.h index 09103f2e2..6a6407770 100644 --- a/Source/rclUE/Public/Msgs/ROS2HitEvent.h +++ b/Source/rclUE/Public/Msgs/ROS2HitEvent.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/msg/HitEvent.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/msg/HitEvent.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2HitResult.h b/Source/rclUE/Public/Msgs/ROS2HitResult.h index e942e85f8..febd71720 100644 --- a/Source/rclUE/Public/Msgs/ROS2HitResult.h +++ b/Source/rclUE/Public/Msgs/ROS2HitResult.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/msg/HitResult.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/msg/HitResult.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2IM.h b/Source/rclUE/Public/Msgs/ROS2IM.h index 0b769bb26..d740b6660 100644 --- a/Source/rclUE/Public/Msgs/ROS2IM.h +++ b/Source/rclUE/Public/Msgs/ROS2IM.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/InteractiveMarker.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/msg/InteractiveMarker.msg - do not modify #pragma once @@ -14,10 +15,10 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2IMCtrl.h" #include "Msgs/ROS2MenuEntry.h" #include "Msgs/ROS2Pose.h" +#include "Msgs/ROS2StdHeader.h" #include "visualization_msgs/msg/detail/interactive_marker_control__functions.h" #include "visualization_msgs/msg/detail/menu_entry__functions.h" @@ -31,7 +32,7 @@ struct RCLUE_API FROSIM public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSPose Pose; diff --git a/Source/rclUE/Public/Msgs/ROS2IMCtrl.h b/Source/rclUE/Public/Msgs/ROS2IMCtrl.h index 806e35988..0e17e15fd 100644 --- a/Source/rclUE/Public/Msgs/ROS2IMCtrl.h +++ b/Source/rclUE/Public/Msgs/ROS2IMCtrl.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/InteractiveMarkerControl.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/msg/InteractiveMarkerControl.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2IMFeedback.h b/Source/rclUE/Public/Msgs/ROS2IMFeedback.h index 05cd32f5e..b48ab1704 100644 --- a/Source/rclUE/Public/Msgs/ROS2IMFeedback.h +++ b/Source/rclUE/Public/Msgs/ROS2IMFeedback.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/InteractiveMarkerFeedback.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/msg/InteractiveMarkerFeedback.msg - do not modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2Pose.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2IMFeedback.generated.h" @@ -34,7 +35,7 @@ struct RCLUE_API FROSIMFeedback static constexpr uint8 MOUSE_UP = 5; UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FString ClientId; diff --git a/Source/rclUE/Public/Msgs/ROS2IMInit.h b/Source/rclUE/Public/Msgs/ROS2IMInit.h index 20e2fa997..39cba7c4d 100644 --- a/Source/rclUE/Public/Msgs/ROS2IMInit.h +++ b/Source/rclUE/Public/Msgs/ROS2IMInit.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/InteractiveMarkerInit.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/msg/InteractiveMarkerInit.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2IMPose.h b/Source/rclUE/Public/Msgs/ROS2IMPose.h index 2b98c3cdf..9efa8afde 100644 --- a/Source/rclUE/Public/Msgs/ROS2IMPose.h +++ b/Source/rclUE/Public/Msgs/ROS2IMPose.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/InteractiveMarkerPose.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/msg/InteractiveMarkerPose.msg - do not modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2Pose.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2IMPose.generated.h" @@ -27,7 +28,7 @@ struct RCLUE_API FROSIMPose public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSPose Pose; diff --git a/Source/rclUE/Public/Msgs/ROS2IMUpdate.h b/Source/rclUE/Public/Msgs/ROS2IMUpdate.h index 2276388d4..5e4a39b72 100644 --- a/Source/rclUE/Public/Msgs/ROS2IMUpdate.h +++ b/Source/rclUE/Public/Msgs/ROS2IMUpdate.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/InteractiveMarkerUpdate.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/msg/InteractiveMarkerUpdate.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Illuminance.h b/Source/rclUE/Public/Msgs/ROS2Illuminance.h index 709e0a7d0..f857a99f2 100644 --- a/Source/rclUE/Public/Msgs/ROS2Illuminance.h +++ b/Source/rclUE/Public/Msgs/ROS2Illuminance.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/Illuminance.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/Illuminance.msg - do +// not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2Illuminance.generated.h" @@ -26,12 +27,12 @@ struct RCLUE_API FROSIlluminance public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Illuminance = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Variance = 0.f; FROSIlluminance() diff --git a/Source/rclUE/Public/Msgs/ROS2Img.h b/Source/rclUE/Public/Msgs/ROS2Img.h index 583268c08..2bd725a44 100644 --- a/Source/rclUE/Public/Msgs/ROS2Img.h +++ b/Source/rclUE/Public/Msgs/ROS2Img.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/Image.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/Image.msg - do not +// modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" // Generated @@ -27,7 +28,7 @@ struct RCLUE_API FROSImg public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere) unsigned int Height = 0; diff --git a/Source/rclUE/Public/Msgs/ROS2ImgMarker.h b/Source/rclUE/Public/Msgs/ROS2ImgMarker.h index 23354aff6..e89d2d8db 100644 --- a/Source/rclUE/Public/Msgs/ROS2ImgMarker.h +++ b/Source/rclUE/Public/Msgs/ROS2ImgMarker.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/ImageMarker.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from visualization_msgs/msg/ImageMarker.msg +// - do not modify #pragma once @@ -14,9 +15,9 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2ColorRGBA.h" #include "Msgs/ROS2Duration.h" -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdColorRGBA.h" +#include "Msgs/ROS2StdHeader.h" #include "geometry_msgs/msg/detail/point__functions.h" #include "std_msgs/msg/detail/color_rgba__functions.h" @@ -38,7 +39,7 @@ struct RCLUE_API FROSImgMarker static constexpr int REMOVE = 1; UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FString Ns; @@ -59,13 +60,13 @@ struct RCLUE_API FROSImgMarker float Scale = 0.f; UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSColorRGBA OutlineColor; + FROSStdColorRGBA OutlineColor; UPROPERTY(EditAnywhere, BlueprintReadWrite) uint8 Filled = 0; UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSColorRGBA FillColor; + FROSStdColorRGBA FillColor; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSDuration Lifetime; @@ -74,7 +75,7 @@ struct RCLUE_API FROSImgMarker TArray Points; UPROPERTY(EditAnywhere, BlueprintReadWrite) - TArray OutlineColors; + TArray OutlineColors; FROSImgMarker() { @@ -106,7 +107,7 @@ struct RCLUE_API FROSImgMarker UROS2Utils::VectorSequenceROSToUEArray(in_ros_data.points.data, Points, in_ros_data.points.size); - UROS2Utils::SequenceROSToUEArray( + UROS2Utils::SequenceROSToUEArray( in_ros_data.outline_colors.data, OutlineColors, in_ros_data.outline_colors.size); } @@ -150,9 +151,12 @@ struct RCLUE_API FROSImgMarker } if (!std_msgs__msg__ColorRGBA__Sequence__init(&out_ros_data.outline_colors, OutlineColors.Num())) { - UE_LOG_WITH_INFO(LogTemp, Error, TEXT("failed to create array for field out_ros_data.outline_colors ")); + UE_LOG_WITH_INFO(LogTemp, + Error, + TEXT("failed to create array for field " + "out_ros_data.outline_colors ")); } - UROS2Utils::ArrayUEToROSSequence( + UROS2Utils::ArrayUEToROSSequence( OutlineColors, out_ros_data.outline_colors.data, OutlineColors.Num()); } }; diff --git a/Source/rclUE/Public/Msgs/ROS2Imu.h b/Source/rclUE/Public/Msgs/ROS2Imu.h index 3af672b10..c7706aea6 100644 --- a/Source/rclUE/Public/Msgs/ROS2Imu.h +++ b/Source/rclUE/Public/Msgs/ROS2Imu.h @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from sensor_msgs/msg/Imu.msg - do not modify #pragma once @@ -14,7 +14,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" // Generated @@ -27,24 +27,24 @@ struct RCLUE_API FROSImu public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FQuat Orientation = FQuat::Identity; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray OrientationCovariance; UPROPERTY(EditAnywhere, BlueprintReadWrite) FVector AngularVelocity = FVector::ZeroVector; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray AngularVelocityCovariance; UPROPERTY(EditAnywhere, BlueprintReadWrite) FVector LinearAcceleration = FVector::ZeroVector; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray LinearAccelerationCovariance; FROSImu() diff --git a/Source/rclUE/Public/Msgs/ROS2Inertia.h b/Source/rclUE/Public/Msgs/ROS2Inertia.h index ba75ffd3a..cbf69b0d3 100644 --- a/Source/rclUE/Public/Msgs/ROS2Inertia.h +++ b/Source/rclUE/Public/Msgs/ROS2Inertia.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Inertia.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Inertia.msg - do not +// modify #pragma once @@ -24,28 +25,28 @@ struct RCLUE_API FROSInertia GENERATED_BODY() public: - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double M = 0.f; UPROPERTY(EditAnywhere, BlueprintReadWrite) FVector Com = FVector::ZeroVector; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Ixx = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Ixy = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Ixz = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Iyy = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Iyz = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Izz = 0.f; FROSInertia() diff --git a/Source/rclUE/Public/Msgs/ROS2InertiaStamped.h b/Source/rclUE/Public/Msgs/ROS2InertiaStamped.h index ba726338b..b090346df 100644 --- a/Source/rclUE/Public/Msgs/ROS2InertiaStamped.h +++ b/Source/rclUE/Public/Msgs/ROS2InertiaStamped.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/InertiaStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/InertiaStamped.msg - +// do not modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2Inertia.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2InertiaStamped.generated.h" @@ -27,7 +28,7 @@ struct RCLUE_API FROSInertiaStamped public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSInertia Inertia; diff --git a/Source/rclUE/Public/Msgs/ROS2Int16.h b/Source/rclUE/Public/Msgs/ROS2Int16.h index e35d32e70..f9309cb7d 100644 --- a/Source/rclUE/Public/Msgs/ROS2Int16.h +++ b/Source/rclUE/Public/Msgs/ROS2Int16.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int16.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Int16.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Int16MA.h b/Source/rclUE/Public/Msgs/ROS2Int16MA.h index 68a123014..d4ccceb31 100644 --- a/Source/rclUE/Public/Msgs/ROS2Int16MA.h +++ b/Source/rclUE/Public/Msgs/ROS2Int16MA.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int16MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/Int16MultiArray.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Int32.h b/Source/rclUE/Public/Msgs/ROS2Int32.h index f24735ca3..f941fd9ae 100644 --- a/Source/rclUE/Public/Msgs/ROS2Int32.h +++ b/Source/rclUE/Public/Msgs/ROS2Int32.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int32.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Int32.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Int32MA.h b/Source/rclUE/Public/Msgs/ROS2Int32MA.h index c86ab264b..e7432145d 100644 --- a/Source/rclUE/Public/Msgs/ROS2Int32MA.h +++ b/Source/rclUE/Public/Msgs/ROS2Int32MA.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int32MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/Int32MultiArray.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Int64.h b/Source/rclUE/Public/Msgs/ROS2Int64.h index 763efd05c..eb357208d 100644 --- a/Source/rclUE/Public/Msgs/ROS2Int64.h +++ b/Source/rclUE/Public/Msgs/ROS2Int64.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int64.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Int64.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Int64MA.h b/Source/rclUE/Public/Msgs/ROS2Int64MA.h index 67dd979cb..7247a6e0e 100644 --- a/Source/rclUE/Public/Msgs/ROS2Int64MA.h +++ b/Source/rclUE/Public/Msgs/ROS2Int64MA.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int64MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/Int64MultiArray.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Int8.h b/Source/rclUE/Public/Msgs/ROS2Int8.h index 384190514..9fee6cb85 100644 --- a/Source/rclUE/Public/Msgs/ROS2Int8.h +++ b/Source/rclUE/Public/Msgs/ROS2Int8.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int8.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/Int8.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Int8MA.h b/Source/rclUE/Public/Msgs/ROS2Int8MA.h index 984f1085c..5ce32444f 100644 --- a/Source/rclUE/Public/Msgs/ROS2Int8MA.h +++ b/Source/rclUE/Public/Msgs/ROS2Int8MA.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/Int8MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/Int8MultiArray.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2JointState.h b/Source/rclUE/Public/Msgs/ROS2JointState.h index fa526c13b..dbee77b8f 100644 --- a/Source/rclUE/Public/Msgs/ROS2JointState.h +++ b/Source/rclUE/Public/Msgs/ROS2JointState.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/JointState.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/JointState.msg - do not +// modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" #include "rosidl_runtime_c/string_functions.h" @@ -28,18 +29,18 @@ struct RCLUE_API FROSJointState public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Name; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Position; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Velocity; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Effort; FROSJointState() diff --git a/Source/rclUE/Public/Msgs/ROS2JointTraj.h b/Source/rclUE/Public/Msgs/ROS2JointTraj.h index 9d93c2dda..988a4228a 100644 --- a/Source/rclUE/Public/Msgs/ROS2JointTraj.h +++ b/Source/rclUE/Public/Msgs/ROS2JointTraj.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from trajectory_msgs/msg/JointTrajectory.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from trajectory_msgs/msg/JointTrajectory.msg +// - do not modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2JointTrajPoint.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/string_functions.h" #include "trajectory_msgs/msg/detail/joint_trajectory_point__functions.h" @@ -29,7 +30,7 @@ struct RCLUE_API FROSJointTraj public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray JointNames; diff --git a/Source/rclUE/Public/Msgs/ROS2JointTrajPoint.h b/Source/rclUE/Public/Msgs/ROS2JointTrajPoint.h index 619071b94..c2f066866 100644 --- a/Source/rclUE/Public/Msgs/ROS2JointTrajPoint.h +++ b/Source/rclUE/Public/Msgs/ROS2JointTrajPoint.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from trajectory_msgs/msg/JointTrajectoryPoint.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// trajectory_msgs/msg/JointTrajectoryPoint.msg - do not modify #pragma once @@ -26,16 +27,16 @@ struct RCLUE_API FROSJointTrajPoint GENERATED_BODY() public: - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Positions; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Velocities; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Accelerations; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Effort; UPROPERTY(EditAnywhere, BlueprintReadWrite) diff --git a/Source/rclUE/Public/Msgs/ROS2Joy.h b/Source/rclUE/Public/Msgs/ROS2Joy.h index b542c78b4..983a0409e 100644 --- a/Source/rclUE/Public/Msgs/ROS2Joy.h +++ b/Source/rclUE/Public/Msgs/ROS2Joy.h @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from sensor_msgs/msg/Joy.msg - do not modify #pragma once @@ -14,7 +14,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" // Generated @@ -27,7 +27,7 @@ struct RCLUE_API FROSJoy public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Axes; diff --git a/Source/rclUE/Public/Msgs/ROS2JoyFeedback.h b/Source/rclUE/Public/Msgs/ROS2JoyFeedback.h index 16ec68152..13e40d384 100644 --- a/Source/rclUE/Public/Msgs/ROS2JoyFeedback.h +++ b/Source/rclUE/Public/Msgs/ROS2JoyFeedback.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/JoyFeedback.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/JoyFeedback.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2JoyFeedbackArray.h b/Source/rclUE/Public/Msgs/ROS2JoyFeedbackArray.h index 6cc26ed20..74d033dbf 100644 --- a/Source/rclUE/Public/Msgs/ROS2JoyFeedbackArray.h +++ b/Source/rclUE/Public/Msgs/ROS2JoyFeedbackArray.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/JoyFeedbackArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/JoyFeedbackArray.msg - +// do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2KeyValue.h b/Source/rclUE/Public/Msgs/ROS2KeyValue.h index 5a5c5d2d1..e934ab383 100644 --- a/Source/rclUE/Public/Msgs/ROS2KeyValue.h +++ b/Source/rclUE/Public/Msgs/ROS2KeyValue.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from diagnostic_msgs/msg/KeyValue.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from diagnostic_msgs/msg/KeyValue.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2LaserEcho.h b/Source/rclUE/Public/Msgs/ROS2LaserEcho.h index 4bda42120..503c1e853 100644 --- a/Source/rclUE/Public/Msgs/ROS2LaserEcho.h +++ b/Source/rclUE/Public/Msgs/ROS2LaserEcho.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/LaserEcho.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/LaserEcho.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2LaserScan.h b/Source/rclUE/Public/Msgs/ROS2LaserScan.h index cc905c11d..1920d7e0f 100644 --- a/Source/rclUE/Public/Msgs/ROS2LaserScan.h +++ b/Source/rclUE/Public/Msgs/ROS2LaserScan.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/LaserScan.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/LaserScan.msg - do not +// modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" // Generated @@ -27,7 +28,7 @@ struct RCLUE_API FROSLaserScan public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) float AngleMin = 0.f; diff --git a/Source/rclUE/Public/Msgs/ROS2MADim.h b/Source/rclUE/Public/Msgs/ROS2MADim.h index 014bdcdc6..02cc85ac0 100644 --- a/Source/rclUE/Public/Msgs/ROS2MADim.h +++ b/Source/rclUE/Public/Msgs/ROS2MADim.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/MultiArrayDimension.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/MultiArrayDimension.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2MALayout.h b/Source/rclUE/Public/Msgs/ROS2MALayout.h index 47d06dcc9..05fca572b 100644 --- a/Source/rclUE/Public/Msgs/ROS2MALayout.h +++ b/Source/rclUE/Public/Msgs/ROS2MALayout.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/MultiArrayLayout.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/MultiArrayLayout.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2MagneticField.h b/Source/rclUE/Public/Msgs/ROS2MagneticField.h index bf64b7cbe..1069365ca 100644 --- a/Source/rclUE/Public/Msgs/ROS2MagneticField.h +++ b/Source/rclUE/Public/Msgs/ROS2MagneticField.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/MagneticField.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/MagneticField.msg - do +// not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" // Generated @@ -27,12 +28,12 @@ struct RCLUE_API FROSMagneticField public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FVector MagneticField = FVector::ZeroVector; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray MagneticFieldCovariance; FROSMagneticField() diff --git a/Source/rclUE/Public/Msgs/ROS2MapMetaData.h b/Source/rclUE/Public/Msgs/ROS2MapMetaData.h index 1a8ab89a8..d77b4bc60 100644 --- a/Source/rclUE/Public/Msgs/ROS2MapMetaData.h +++ b/Source/rclUE/Public/Msgs/ROS2MapMetaData.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from nav_msgs/msg/MapMetaData.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from nav_msgs/msg/MapMetaData.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Marker.h b/Source/rclUE/Public/Msgs/ROS2Marker.h index 778e13adc..c08e4c740 100644 --- a/Source/rclUE/Public/Msgs/ROS2Marker.h +++ b/Source/rclUE/Public/Msgs/ROS2Marker.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/Marker.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from visualization_msgs/msg/Marker.msg - do +// not modify #pragma once @@ -14,10 +15,10 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2ColorRGBA.h" #include "Msgs/ROS2Duration.h" -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2Pose.h" +#include "Msgs/ROS2StdColorRGBA.h" +#include "Msgs/ROS2StdHeader.h" #include "geometry_msgs/msg/detail/point__functions.h" #include "std_msgs/msg/detail/color_rgba__functions.h" @@ -48,7 +49,7 @@ struct RCLUE_API FROSMarker static constexpr int DELETEALL = 3; UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FString Ns; @@ -69,7 +70,7 @@ struct RCLUE_API FROSMarker FVector Scale = FVector::ZeroVector; UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSColorRGBA Color; + FROSStdColorRGBA Color; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSDuration Lifetime; @@ -81,7 +82,7 @@ struct RCLUE_API FROSMarker TArray Points; UPROPERTY(EditAnywhere, BlueprintReadWrite) - TArray Colors; + TArray Colors; UPROPERTY(EditAnywhere, BlueprintReadWrite) FString Text; @@ -120,7 +121,7 @@ struct RCLUE_API FROSMarker UROS2Utils::VectorSequenceROSToUEArray(in_ros_data.points.data, Points, in_ros_data.points.size); - UROS2Utils::SequenceROSToUEArray( + UROS2Utils::SequenceROSToUEArray( in_ros_data.colors.data, Colors, in_ros_data.colors.size); Text = UROS2Utils::StringROSToUE(in_ros_data.text); @@ -170,7 +171,8 @@ struct RCLUE_API FROSMarker { UE_LOG_WITH_INFO(LogTemp, Error, TEXT("failed to create array for field out_ros_data.colors ")); } - UROS2Utils::ArrayUEToROSSequence(Colors, out_ros_data.colors.data, Colors.Num()); + UROS2Utils::ArrayUEToROSSequence( + Colors, out_ros_data.colors.data, Colors.Num()); UROS2Utils::StringUEToROS(Text, out_ros_data.text); diff --git a/Source/rclUE/Public/Msgs/ROS2MarkerArray.h b/Source/rclUE/Public/Msgs/ROS2MarkerArray.h index edbba19ad..3dcdd53f3 100644 --- a/Source/rclUE/Public/Msgs/ROS2MarkerArray.h +++ b/Source/rclUE/Public/Msgs/ROS2MarkerArray.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/MarkerArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from visualization_msgs/msg/MarkerArray.msg +// - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2MenuEntry.h b/Source/rclUE/Public/Msgs/ROS2MenuEntry.h index b00f1404e..50863fed6 100644 --- a/Source/rclUE/Public/Msgs/ROS2MenuEntry.h +++ b/Source/rclUE/Public/Msgs/ROS2MenuEntry.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/msg/MenuEntry.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from visualization_msgs/msg/MenuEntry.msg - +// do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Mesh.h b/Source/rclUE/Public/Msgs/ROS2Mesh.h index b5f08d1cf..84776c7de 100644 --- a/Source/rclUE/Public/Msgs/ROS2Mesh.h +++ b/Source/rclUE/Public/Msgs/ROS2Mesh.h @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from shape_msgs/msg/Mesh.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2MeshTriangle.h b/Source/rclUE/Public/Msgs/ROS2MeshTriangle.h index 08ae3a9a1..c5f064c17 100644 --- a/Source/rclUE/Public/Msgs/ROS2MeshTriangle.h +++ b/Source/rclUE/Public/Msgs/ROS2MeshTriangle.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from shape_msgs/msg/MeshTriangle.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from shape_msgs/msg/MeshTriangle.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2ModelCoefficients.h b/Source/rclUE/Public/Msgs/ROS2ModelCoefficients.h index b6a57b59a..a25a989bf 100644 --- a/Source/rclUE/Public/Msgs/ROS2ModelCoefficients.h +++ b/Source/rclUE/Public/Msgs/ROS2ModelCoefficients.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from pcl_msgs/msg/ModelCoefficients.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from pcl_msgs/msg/ModelCoefficients.msg - do +// not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" // Generated @@ -27,7 +28,7 @@ struct RCLUE_API FROSModelCoefficients public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Values; diff --git a/Source/rclUE/Public/Msgs/ROS2MultiDOFJointState.h b/Source/rclUE/Public/Msgs/ROS2MultiDOFJointState.h index fe2708a0c..41a3fdbc6 100644 --- a/Source/rclUE/Public/Msgs/ROS2MultiDOFJointState.h +++ b/Source/rclUE/Public/Msgs/ROS2MultiDOFJointState.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/MultiDOFJointState.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/MultiDOFJointState.msg +// - do not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "Msgs/ROS2Twist.h" #include "Msgs/ROS2Wrench.h" #include "geometry_msgs/msg/detail/transform__functions.h" @@ -32,7 +33,7 @@ struct RCLUE_API FROSMultiDOFJointState public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray JointNames; diff --git a/Source/rclUE/Public/Msgs/ROS2MultiDOFJointTraj.h b/Source/rclUE/Public/Msgs/ROS2MultiDOFJointTraj.h index 36ffaa2e9..1572ef9f0 100644 --- a/Source/rclUE/Public/Msgs/ROS2MultiDOFJointTraj.h +++ b/Source/rclUE/Public/Msgs/ROS2MultiDOFJointTraj.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from trajectory_msgs/msg/MultiDOFJointTrajectory.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// trajectory_msgs/msg/MultiDOFJointTrajectory.msg - do not modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2MultiDOFJointTrajPoint.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/string_functions.h" #include "trajectory_msgs/msg/detail/multi_dof_joint_trajectory_point__functions.h" @@ -29,7 +30,7 @@ struct RCLUE_API FROSMultiDOFJointTraj public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray JointNames; diff --git a/Source/rclUE/Public/Msgs/ROS2MultiDOFJointTrajPoint.h b/Source/rclUE/Public/Msgs/ROS2MultiDOFJointTrajPoint.h index 43dd74f0b..2b742d06e 100644 --- a/Source/rclUE/Public/Msgs/ROS2MultiDOFJointTrajPoint.h +++ b/Source/rclUE/Public/Msgs/ROS2MultiDOFJointTrajPoint.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from trajectory_msgs/msg/MultiDOFJointTrajectoryPoint.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// trajectory_msgs/msg/MultiDOFJointTrajectoryPoint.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2MultiEchoLaserScan.h b/Source/rclUE/Public/Msgs/ROS2MultiEchoLaserScan.h index fb35db10a..ebfa8759c 100644 --- a/Source/rclUE/Public/Msgs/ROS2MultiEchoLaserScan.h +++ b/Source/rclUE/Public/Msgs/ROS2MultiEchoLaserScan.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/MultiEchoLaserScan.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/MultiEchoLaserScan.msg +// - do not modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2LaserEcho.h" +#include "Msgs/ROS2StdHeader.h" #include "sensor_msgs/msg/detail/laser_echo__functions.h" // Generated @@ -28,7 +29,7 @@ struct RCLUE_API FROSMultiEchoLaserScan public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) float AngleMin = 0.f; diff --git a/Source/rclUE/Public/Msgs/ROS2NavSatFix.h b/Source/rclUE/Public/Msgs/ROS2NavSatFix.h index f3d28d908..12826bccb 100644 --- a/Source/rclUE/Public/Msgs/ROS2NavSatFix.h +++ b/Source/rclUE/Public/Msgs/ROS2NavSatFix.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/NavSatFix.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/NavSatFix.msg - do not +// modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2NavSatStatus.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" // Generated @@ -33,21 +34,21 @@ struct RCLUE_API FROSNavSatFix static constexpr uint8 COVARIANCE_TYPE_KNOWN = 3; UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSNavSatStatus Status; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Latitude = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Longitude = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Altitude = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray PositionCovariance; UPROPERTY(EditAnywhere, BlueprintReadWrite) diff --git a/Source/rclUE/Public/Msgs/ROS2NavSatStatus.h b/Source/rclUE/Public/Msgs/ROS2NavSatStatus.h index 78f5d8b3f..88b337960 100644 --- a/Source/rclUE/Public/Msgs/ROS2NavSatStatus.h +++ b/Source/rclUE/Public/Msgs/ROS2NavSatStatus.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/NavSatStatus.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/NavSatStatus.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2OccupancyGrid.h b/Source/rclUE/Public/Msgs/ROS2OccupancyGrid.h index 8883ef4d6..69a894801 100644 --- a/Source/rclUE/Public/Msgs/ROS2OccupancyGrid.h +++ b/Source/rclUE/Public/Msgs/ROS2OccupancyGrid.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from nav_msgs/msg/OccupancyGrid.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from nav_msgs/msg/OccupancyGrid.msg - do not +// modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2MapMetaData.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" // Generated @@ -28,7 +29,7 @@ struct RCLUE_API FROSOccupancyGrid public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSMapMetaData Info; diff --git a/Source/rclUE/Public/Msgs/ROS2Odom.h b/Source/rclUE/Public/Msgs/ROS2Odom.h index 6d4fce6d5..ece3efcc3 100644 --- a/Source/rclUE/Public/Msgs/ROS2Odom.h +++ b/Source/rclUE/Public/Msgs/ROS2Odom.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from nav_msgs/msg/Odometry.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from nav_msgs/msg/Odometry.msg - do not +// modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2PoseCov.h" +#include "Msgs/ROS2StdHeader.h" #include "Msgs/ROS2TwistCov.h" // Generated @@ -28,7 +29,7 @@ struct RCLUE_API FROSOdom public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FString ChildFrameId; diff --git a/Source/rclUE/Public/Msgs/ROS2OverlapEvent.h b/Source/rclUE/Public/Msgs/ROS2OverlapEvent.h index 6592a4e60..b876e4281 100644 --- a/Source/rclUE/Public/Msgs/ROS2OverlapEvent.h +++ b/Source/rclUE/Public/Msgs/ROS2OverlapEvent.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/msg/OverlapEvent.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/msg/OverlapEvent.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2OverlappingObjects.h b/Source/rclUE/Public/Msgs/ROS2OverlappingObjects.h index cda085354..7cc465581 100644 --- a/Source/rclUE/Public/Msgs/ROS2OverlappingObjects.h +++ b/Source/rclUE/Public/Msgs/ROS2OverlappingObjects.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/msg/OverlappingObjects.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/msg/OverlappingObjects.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Overlaps.h b/Source/rclUE/Public/Msgs/ROS2Overlaps.h index 1c08d1dc6..5dcf7a9db 100644 --- a/Source/rclUE/Public/Msgs/ROS2Overlaps.h +++ b/Source/rclUE/Public/Msgs/ROS2Overlaps.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/msg/Overlaps.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/msg/Overlaps.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Path.h b/Source/rclUE/Public/Msgs/ROS2Path.h index 8cd4f1b0b..8e1e51021 100644 --- a/Source/rclUE/Public/Msgs/ROS2Path.h +++ b/Source/rclUE/Public/Msgs/ROS2Path.h @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from nav_msgs/msg/Path.msg - do not modify #pragma once @@ -14,8 +14,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2PoseStamped.h" +#include "Msgs/ROS2StdHeader.h" #include "geometry_msgs/msg/detail/pose_stamped__functions.h" // Generated @@ -28,7 +28,7 @@ struct RCLUE_API FROSPath public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Poses; diff --git a/Source/rclUE/Public/Msgs/ROS2Plane.h b/Source/rclUE/Public/Msgs/ROS2Plane.h index f8f118ac6..b105b4053 100644 --- a/Source/rclUE/Public/Msgs/ROS2Plane.h +++ b/Source/rclUE/Public/Msgs/ROS2Plane.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from shape_msgs/msg/Plane.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from shape_msgs/msg/Plane.msg - do not +// modify #pragma once @@ -25,7 +26,7 @@ struct RCLUE_API FROSPlane GENERATED_BODY() public: - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Coef; FROSPlane() diff --git a/Source/rclUE/Public/Msgs/ROS2Point.h b/Source/rclUE/Public/Msgs/ROS2Point.h index 3e5836312..1911517a3 100644 --- a/Source/rclUE/Public/Msgs/ROS2Point.h +++ b/Source/rclUE/Public/Msgs/ROS2Point.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Point.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Point.msg - do not +// modify #pragma once @@ -24,13 +25,13 @@ struct RCLUE_API FROSPoint GENERATED_BODY() public: - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double X = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Y = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Z = 0.f; FROSPoint() diff --git a/Source/rclUE/Public/Msgs/ROS2Point32.h b/Source/rclUE/Public/Msgs/ROS2Point32.h index a1eb44fd5..7d33a415c 100644 --- a/Source/rclUE/Public/Msgs/ROS2Point32.h +++ b/Source/rclUE/Public/Msgs/ROS2Point32.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Point32.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Point32.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2PointCloud.h b/Source/rclUE/Public/Msgs/ROS2PointCloud.h index 8dd221509..56a63afe2 100644 --- a/Source/rclUE/Public/Msgs/ROS2PointCloud.h +++ b/Source/rclUE/Public/Msgs/ROS2PointCloud.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/PointCloud.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/PointCloud.msg - do not +// modify #pragma once @@ -15,8 +16,8 @@ // Generated Msg/Srv/Action(can be empty) #include "Msgs/ROS2ChannelFloat32.h" -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2Point32.h" +#include "Msgs/ROS2StdHeader.h" #include "geometry_msgs/msg/detail/point32__functions.h" #include "sensor_msgs/msg/detail/channel_float32__functions.h" @@ -30,7 +31,7 @@ struct RCLUE_API FROSPointCloud public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Points; diff --git a/Source/rclUE/Public/Msgs/ROS2PointCloud2.h b/Source/rclUE/Public/Msgs/ROS2PointCloud2.h index 7b63d6fc7..6cda2bad2 100644 --- a/Source/rclUE/Public/Msgs/ROS2PointCloud2.h +++ b/Source/rclUE/Public/Msgs/ROS2PointCloud2.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/PointCloud2.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/PointCloud2.msg - do +// not modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2PointField.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" #include "sensor_msgs/msg/detail/point_field__functions.h" @@ -29,7 +30,7 @@ struct RCLUE_API FROSPointCloud2 public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere) unsigned int Height = 0; diff --git a/Source/rclUE/Public/Msgs/ROS2PointField.h b/Source/rclUE/Public/Msgs/ROS2PointField.h index 600b5032c..8e31bafcd 100644 --- a/Source/rclUE/Public/Msgs/ROS2PointField.h +++ b/Source/rclUE/Public/Msgs/ROS2PointField.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/PointField.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/PointField.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2PointIndices.h b/Source/rclUE/Public/Msgs/ROS2PointIndices.h index ab67560e5..91a717805 100644 --- a/Source/rclUE/Public/Msgs/ROS2PointIndices.h +++ b/Source/rclUE/Public/Msgs/ROS2PointIndices.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from pcl_msgs/msg/PointIndices.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from pcl_msgs/msg/PointIndices.msg - do not +// modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "rosidl_runtime_c/primitives_sequence_functions.h" // Generated @@ -27,7 +28,7 @@ struct RCLUE_API FROSPointIndices public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Indices; diff --git a/Source/rclUE/Public/Msgs/ROS2PointStamped.h b/Source/rclUE/Public/Msgs/ROS2PointStamped.h index 09f2f17ac..e660464ba 100644 --- a/Source/rclUE/Public/Msgs/ROS2PointStamped.h +++ b/Source/rclUE/Public/Msgs/ROS2PointStamped.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/PointStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/PointStamped.msg - do +// not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2PointStamped.generated.h" @@ -26,7 +27,7 @@ struct RCLUE_API FROSPointStamped public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FVector Point = FVector::ZeroVector; diff --git a/Source/rclUE/Public/Msgs/ROS2Polygon.h b/Source/rclUE/Public/Msgs/ROS2Polygon.h index fddf1fc7f..da451e9b7 100644 --- a/Source/rclUE/Public/Msgs/ROS2Polygon.h +++ b/Source/rclUE/Public/Msgs/ROS2Polygon.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Polygon.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Polygon.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2PolygonMesh.h b/Source/rclUE/Public/Msgs/ROS2PolygonMesh.h index 1c040bf3b..bdb3cf6a5 100644 --- a/Source/rclUE/Public/Msgs/ROS2PolygonMesh.h +++ b/Source/rclUE/Public/Msgs/ROS2PolygonMesh.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from pcl_msgs/msg/PolygonMesh.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from pcl_msgs/msg/PolygonMesh.msg - do not +// modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2PointCloud2.h" +#include "Msgs/ROS2StdHeader.h" #include "Msgs/ROS2Vertices.h" #include "pcl_msgs/msg/detail/vertices__functions.h" @@ -29,7 +30,7 @@ struct RCLUE_API FROSPolygonMesh public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSPointCloud2 Cloud; diff --git a/Source/rclUE/Public/Msgs/ROS2PolygonStamped.h b/Source/rclUE/Public/Msgs/ROS2PolygonStamped.h index c46bba8c9..32633b2c8 100644 --- a/Source/rclUE/Public/Msgs/ROS2PolygonStamped.h +++ b/Source/rclUE/Public/Msgs/ROS2PolygonStamped.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/PolygonStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/PolygonStamped.msg - +// do not modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2Polygon.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2PolygonStamped.generated.h" @@ -27,7 +28,7 @@ struct RCLUE_API FROSPolygonStamped public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSPolygon Polygon; diff --git a/Source/rclUE/Public/Msgs/ROS2Pose.h b/Source/rclUE/Public/Msgs/ROS2Pose.h index f8d444427..fa31045dd 100644 --- a/Source/rclUE/Public/Msgs/ROS2Pose.h +++ b/Source/rclUE/Public/Msgs/ROS2Pose.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Pose.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Pose.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Pose2D.h b/Source/rclUE/Public/Msgs/ROS2Pose2D.h index 9cddf5c8a..28e52d318 100644 --- a/Source/rclUE/Public/Msgs/ROS2Pose2D.h +++ b/Source/rclUE/Public/Msgs/ROS2Pose2D.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Pose2D.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Pose2D.msg - do not +// modify #pragma once @@ -24,13 +25,13 @@ struct RCLUE_API FROSPose2D GENERATED_BODY() public: - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double X = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Y = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Theta = 0.f; FROSPose2D() diff --git a/Source/rclUE/Public/Msgs/ROS2PoseArray.h b/Source/rclUE/Public/Msgs/ROS2PoseArray.h index 693f185fa..833d4e946 100644 --- a/Source/rclUE/Public/Msgs/ROS2PoseArray.h +++ b/Source/rclUE/Public/Msgs/ROS2PoseArray.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/PoseArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/PoseArray.msg - do +// not modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2Pose.h" +#include "Msgs/ROS2StdHeader.h" #include "geometry_msgs/msg/detail/pose__functions.h" // Generated @@ -28,7 +29,7 @@ struct RCLUE_API FROSPoseArray public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Poses; diff --git a/Source/rclUE/Public/Msgs/ROS2PoseCov.h b/Source/rclUE/Public/Msgs/ROS2PoseCov.h index c6641af93..b86c114a2 100644 --- a/Source/rclUE/Public/Msgs/ROS2PoseCov.h +++ b/Source/rclUE/Public/Msgs/ROS2PoseCov.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/PoseWithCovariance.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// geometry_msgs/msg/PoseWithCovariance.msg - do not modify #pragma once @@ -29,7 +30,7 @@ struct RCLUE_API FROSPoseCov UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSPose Pose; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Covariance; FROSPoseCov() diff --git a/Source/rclUE/Public/Msgs/ROS2PoseCovStamped.h b/Source/rclUE/Public/Msgs/ROS2PoseCovStamped.h index 622e9c369..9c0792200 100644 --- a/Source/rclUE/Public/Msgs/ROS2PoseCovStamped.h +++ b/Source/rclUE/Public/Msgs/ROS2PoseCovStamped.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/PoseWithCovarianceStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// geometry_msgs/msg/PoseWithCovarianceStamped.msg - do not modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2PoseCov.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2PoseCovStamped.generated.h" @@ -27,7 +28,7 @@ struct RCLUE_API FROSPoseCovStamped public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSPoseCov Pose; diff --git a/Source/rclUE/Public/Msgs/ROS2PoseStamped.h b/Source/rclUE/Public/Msgs/ROS2PoseStamped.h index b66f2fb62..07204faee 100644 --- a/Source/rclUE/Public/Msgs/ROS2PoseStamped.h +++ b/Source/rclUE/Public/Msgs/ROS2PoseStamped.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/PoseStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/PoseStamped.msg - do +// not modify #pragma once @@ -14,8 +15,8 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" #include "Msgs/ROS2Pose.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2PoseStamped.generated.h" @@ -27,7 +28,7 @@ struct RCLUE_API FROSPoseStamped public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSPose Pose; diff --git a/Source/rclUE/Public/Msgs/ROS2Quat.h b/Source/rclUE/Public/Msgs/ROS2Quat.h index b114bf7a8..cf510d583 100644 --- a/Source/rclUE/Public/Msgs/ROS2Quat.h +++ b/Source/rclUE/Public/Msgs/ROS2Quat.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Quaternion.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Quaternion.msg - do +// not modify #pragma once @@ -24,16 +25,16 @@ struct RCLUE_API FROSQuat GENERATED_BODY() public: - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double X = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Y = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Z = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double W = 0.f; FROSQuat() diff --git a/Source/rclUE/Public/Msgs/ROS2QuatStamped.h b/Source/rclUE/Public/Msgs/ROS2QuatStamped.h index 26d29ec8d..efd29217a 100644 --- a/Source/rclUE/Public/Msgs/ROS2QuatStamped.h +++ b/Source/rclUE/Public/Msgs/ROS2QuatStamped.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/QuaternionStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/QuaternionStamped.msg +// - do not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2QuatStamped.generated.h" @@ -26,7 +27,7 @@ struct RCLUE_API FROSQuatStamped public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FQuat Quaternion = FQuat::Identity; diff --git a/Source/rclUE/Public/Msgs/ROS2Range.h b/Source/rclUE/Public/Msgs/ROS2Range.h index f7ca1d7c1..185270de3 100644 --- a/Source/rclUE/Public/Msgs/ROS2Range.h +++ b/Source/rclUE/Public/Msgs/ROS2Range.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/Range.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/Range.msg - do not +// modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2Range.generated.h" @@ -29,7 +30,7 @@ struct RCLUE_API FROSRange static constexpr uint8 INFRARED = 1; UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) uint8 RadiationType = 0; diff --git a/Source/rclUE/Public/Msgs/ROS2RegionOfInterest.h b/Source/rclUE/Public/Msgs/ROS2RegionOfInterest.h index a94938dbf..c4521073e 100644 --- a/Source/rclUE/Public/Msgs/ROS2RegionOfInterest.h +++ b/Source/rclUE/Public/Msgs/ROS2RegionOfInterest.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/RegionOfInterest.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/RegionOfInterest.msg - +// do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2RelativeHumidity.h b/Source/rclUE/Public/Msgs/ROS2RelativeHumidity.h index 724629332..8f8ca86e4 100644 --- a/Source/rclUE/Public/Msgs/ROS2RelativeHumidity.h +++ b/Source/rclUE/Public/Msgs/ROS2RelativeHumidity.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/RelativeHumidity.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/RelativeHumidity.msg - +// do not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2RelativeHumidity.generated.h" @@ -26,12 +27,12 @@ struct RCLUE_API FROSRelativeHumidity public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double RelativeHumidity = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Variance = 0.f; FROSRelativeHumidity() diff --git a/Source/rclUE/Public/Msgs/ROS2SolidPrimitive.h b/Source/rclUE/Public/Msgs/ROS2SolidPrimitive.h index a19168ef4..ca6784fd8 100644 --- a/Source/rclUE/Public/Msgs/ROS2SolidPrimitive.h +++ b/Source/rclUE/Public/Msgs/ROS2SolidPrimitive.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from shape_msgs/msg/SolidPrimitive.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from shape_msgs/msg/SolidPrimitive.msg - do +// not modify #pragma once @@ -41,7 +42,7 @@ struct RCLUE_API FROSSolidPrimitive UPROPERTY(EditAnywhere, BlueprintReadWrite) uint8 Type = 0; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Dimensions; FROSSolidPrimitive() diff --git a/Source/rclUE/Public/Msgs/ROS2StdColorRGBA.h b/Source/rclUE/Public/Msgs/ROS2StdColorRGBA.h new file mode 100644 index 000000000..5c496ba64 --- /dev/null +++ b/Source/rclUE/Public/Msgs/ROS2StdColorRGBA.h @@ -0,0 +1,90 @@ +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from std_msgs/msg/ColorRGBA.msg - do not +// modify + +#pragma once + +// UE +#include "CoreMinimal.h" + +// ROS +#include "std_msgs/msg/color_rgba.h" + +// rclUE +#include "Msgs/ROS2GenericMsg.h" +#include "rclcUtilities.h" + +// Generated Msg/Srv/Action(can be empty) + +// Generated +#include "ROS2StdColorRGBA.generated.h" + +USTRUCT(Blueprintable) +struct RCLUE_API FROSStdColorRGBA +{ + GENERATED_BODY() + +public: + UPROPERTY(EditAnywhere, BlueprintReadWrite) + float R = 0.f; + + UPROPERTY(EditAnywhere, BlueprintReadWrite) + float G = 0.f; + + UPROPERTY(EditAnywhere, BlueprintReadWrite) + float B = 0.f; + + UPROPERTY(EditAnywhere, BlueprintReadWrite) + float A = 0.f; + + FROSStdColorRGBA() + { + } + + void SetFromROS2(const std_msgs__msg__ColorRGBA& in_ros_data) + { + R = in_ros_data.r; + + G = in_ros_data.g; + + B = in_ros_data.b; + + A = in_ros_data.a; + } + + void SetROS2(std_msgs__msg__ColorRGBA& out_ros_data) const + { + out_ros_data.r = R; + + out_ros_data.g = G; + + out_ros_data.b = B; + + out_ros_data.a = A; + } +}; + +UCLASS() +class RCLUE_API UROS2StdColorRGBAMsg : public UROS2GenericMsg +{ + GENERATED_BODY() + +public: + virtual void Init() override; + virtual void Fini() override; + + virtual const rosidl_message_type_support_t* GetTypeSupport() const override; + + UFUNCTION(BlueprintCallable) + void SetMsg(const FROSStdColorRGBA& Input); + + UFUNCTION(BlueprintCallable) + void GetMsg(FROSStdColorRGBA& Output) const; + + virtual void* Get() override; + +private: + virtual FString MsgToString() const override; + + std_msgs__msg__ColorRGBA color_rgba_msg; +}; diff --git a/Source/rclUE/Public/Msgs/ROS2StdEmpty.h b/Source/rclUE/Public/Msgs/ROS2StdEmpty.h new file mode 100644 index 000000000..acd98ccb1 --- /dev/null +++ b/Source/rclUE/Public/Msgs/ROS2StdEmpty.h @@ -0,0 +1,63 @@ +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from std_msgs/msg/Empty.msg - do not modify + +#pragma once + +// UE +#include "CoreMinimal.h" + +// ROS +#include "std_msgs/msg/empty.h" + +// rclUE +#include "Msgs/ROS2GenericMsg.h" +#include "rclcUtilities.h" + +// Generated Msg/Srv/Action(can be empty) + +// Generated +#include "ROS2StdEmpty.generated.h" + +USTRUCT(Blueprintable) +struct RCLUE_API FROSStdEmpty +{ + GENERATED_BODY() + +public: + FROSStdEmpty() + { + } + + void SetFromROS2(const std_msgs__msg__Empty& in_ros_data) + { + } + + void SetROS2(std_msgs__msg__Empty& out_ros_data) const + { + } +}; + +UCLASS() +class RCLUE_API UROS2StdEmptyMsg : public UROS2GenericMsg +{ + GENERATED_BODY() + +public: + virtual void Init() override; + virtual void Fini() override; + + virtual const rosidl_message_type_support_t* GetTypeSupport() const override; + + UFUNCTION(BlueprintCallable) + void SetMsg(const FROSStdEmpty& Input); + + UFUNCTION(BlueprintCallable) + void GetMsg(FROSStdEmpty& Output) const; + + virtual void* Get() override; + +private: + virtual FString MsgToString() const override; + + std_msgs__msg__Empty empty_msg; +}; diff --git a/Source/rclUE/Public/Msgs/ROS2StdHeader.h b/Source/rclUE/Public/Msgs/ROS2StdHeader.h new file mode 100644 index 000000000..98f092d48 --- /dev/null +++ b/Source/rclUE/Public/Msgs/ROS2StdHeader.h @@ -0,0 +1,76 @@ +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from std_msgs/msg/Header.msg - do not modify + +#pragma once + +// UE +#include "CoreMinimal.h" + +// ROS +#include "std_msgs/msg/header.h" + +// rclUE +#include "Msgs/ROS2GenericMsg.h" +#include "rclcUtilities.h" + +// Generated Msg/Srv/Action(can be empty) +#include "Msgs/ROS2Time.h" + +// Generated +#include "ROS2StdHeader.generated.h" + +USTRUCT(Blueprintable) +struct RCLUE_API FROSStdHeader +{ + GENERATED_BODY() + +public: + UPROPERTY(EditAnywhere, BlueprintReadWrite) + FROSTime Stamp; + + UPROPERTY(EditAnywhere, BlueprintReadWrite) + FString FrameId; + + FROSStdHeader() + { + } + + void SetFromROS2(const std_msgs__msg__Header& in_ros_data) + { + Stamp.SetFromROS2(in_ros_data.stamp); + + FrameId = UROS2Utils::StringROSToUE(in_ros_data.frame_id); + } + + void SetROS2(std_msgs__msg__Header& out_ros_data) const + { + Stamp.SetROS2(out_ros_data.stamp); + + UROS2Utils::StringUEToROS(FrameId, out_ros_data.frame_id); + } +}; + +UCLASS() +class RCLUE_API UROS2StdHeaderMsg : public UROS2GenericMsg +{ + GENERATED_BODY() + +public: + virtual void Init() override; + virtual void Fini() override; + + virtual const rosidl_message_type_support_t* GetTypeSupport() const override; + + UFUNCTION(BlueprintCallable) + void SetMsg(const FROSStdHeader& Input); + + UFUNCTION(BlueprintCallable) + void GetMsg(FROSStdHeader& Output) const; + + virtual void* Get() override; + +private: + virtual FString MsgToString() const override; + + std_msgs__msg__Header header_msg; +}; diff --git a/Source/rclUE/Public/Msgs/ROS2Str.h b/Source/rclUE/Public/Msgs/ROS2Str.h index f9a8fa529..313d753b3 100644 --- a/Source/rclUE/Public/Msgs/ROS2Str.h +++ b/Source/rclUE/Public/Msgs/ROS2Str.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/String.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/String.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2TF.h b/Source/rclUE/Public/Msgs/ROS2TF.h index c1ff754cb..b4784823a 100644 --- a/Source/rclUE/Public/Msgs/ROS2TF.h +++ b/Source/rclUE/Public/Msgs/ROS2TF.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Transform.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Transform.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2TF2Err.h b/Source/rclUE/Public/Msgs/ROS2TF2Err.h index 195491ca8..49d80f362 100644 --- a/Source/rclUE/Public/Msgs/ROS2TF2Err.h +++ b/Source/rclUE/Public/Msgs/ROS2TF2Err.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from tf2_msgs/msg/TF2Error.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from tf2_msgs/msg/TF2Error.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2TFMsg.h b/Source/rclUE/Public/Msgs/ROS2TFMsg.h index 5a5c16e75..95ac9acf7 100644 --- a/Source/rclUE/Public/Msgs/ROS2TFMsg.h +++ b/Source/rclUE/Public/Msgs/ROS2TFMsg.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from tf2_msgs/msg/TFMessage.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from tf2_msgs/msg/TFMessage.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2TFStamped.h b/Source/rclUE/Public/Msgs/ROS2TFStamped.h index 27bef8345..5e5076f1d 100644 --- a/Source/rclUE/Public/Msgs/ROS2TFStamped.h +++ b/Source/rclUE/Public/Msgs/ROS2TFStamped.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/TransformStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/TransformStamped.msg +// - do not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2TFStamped.generated.h" @@ -26,7 +27,7 @@ struct RCLUE_API FROSTFStamped public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FString ChildFrameId; diff --git a/Source/rclUE/Public/Msgs/ROS2Temperature.h b/Source/rclUE/Public/Msgs/ROS2Temperature.h index b53167a52..04a0cb7ac 100644 --- a/Source/rclUE/Public/Msgs/ROS2Temperature.h +++ b/Source/rclUE/Public/Msgs/ROS2Temperature.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/Temperature.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/Temperature.msg - do +// not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2Temperature.generated.h" @@ -26,12 +27,12 @@ struct RCLUE_API FROSTemperature public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Temperature = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Variance = 0.f; FROSTemperature() diff --git a/Source/rclUE/Public/Msgs/ROS2Time.h b/Source/rclUE/Public/Msgs/ROS2Time.h index f2f0df87d..f4c9823df 100644 --- a/Source/rclUE/Public/Msgs/ROS2Time.h +++ b/Source/rclUE/Public/Msgs/ROS2Time.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from builtin_interfaces/msg/Time.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from builtin_interfaces/msg/Time.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2TimeReference.h b/Source/rclUE/Public/Msgs/ROS2TimeReference.h index 2832f6be4..5662b16b3 100644 --- a/Source/rclUE/Public/Msgs/ROS2TimeReference.h +++ b/Source/rclUE/Public/Msgs/ROS2TimeReference.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/msg/TimeReference.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/msg/TimeReference.msg - do +// not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "Msgs/ROS2Time.h" // Generated @@ -27,7 +28,7 @@ struct RCLUE_API FROSTimeReference public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSTime TimeRef; diff --git a/Source/rclUE/Public/Msgs/ROS2Twist.h b/Source/rclUE/Public/Msgs/ROS2Twist.h index f2aea8f1c..2201166df 100644 --- a/Source/rclUE/Public/Msgs/ROS2Twist.h +++ b/Source/rclUE/Public/Msgs/ROS2Twist.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Twist.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Twist.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2TwistCov.h b/Source/rclUE/Public/Msgs/ROS2TwistCov.h index 4389589e9..8355f28d6 100644 --- a/Source/rclUE/Public/Msgs/ROS2TwistCov.h +++ b/Source/rclUE/Public/Msgs/ROS2TwistCov.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/TwistWithCovariance.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// geometry_msgs/msg/TwistWithCovariance.msg - do not modify #pragma once @@ -29,7 +30,7 @@ struct RCLUE_API FROSTwistCov UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSTwist Twist; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) TArray Covariance; FROSTwistCov() diff --git a/Source/rclUE/Public/Msgs/ROS2TwistCovStamped.h b/Source/rclUE/Public/Msgs/ROS2TwistCovStamped.h index 02fdc375c..6ebab3c04 100644 --- a/Source/rclUE/Public/Msgs/ROS2TwistCovStamped.h +++ b/Source/rclUE/Public/Msgs/ROS2TwistCovStamped.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/TwistWithCovarianceStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// geometry_msgs/msg/TwistWithCovarianceStamped.msg - do not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "Msgs/ROS2TwistCov.h" // Generated @@ -27,7 +28,7 @@ struct RCLUE_API FROSTwistCovStamped public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSTwistCov Twist; diff --git a/Source/rclUE/Public/Msgs/ROS2TwistStamped.h b/Source/rclUE/Public/Msgs/ROS2TwistStamped.h index 9dc862c4a..507eaf7e6 100644 --- a/Source/rclUE/Public/Msgs/ROS2TwistStamped.h +++ b/Source/rclUE/Public/Msgs/ROS2TwistStamped.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/TwistStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/TwistStamped.msg - do +// not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "Msgs/ROS2Twist.h" // Generated @@ -27,7 +28,7 @@ struct RCLUE_API FROSTwistStamped public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSTwist Twist; diff --git a/Source/rclUE/Public/Msgs/ROS2UInt16.h b/Source/rclUE/Public/Msgs/ROS2UInt16.h index caa402d6f..258799238 100644 --- a/Source/rclUE/Public/Msgs/ROS2UInt16.h +++ b/Source/rclUE/Public/Msgs/ROS2UInt16.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt16.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/UInt16.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2UInt16MA.h b/Source/rclUE/Public/Msgs/ROS2UInt16MA.h index fdb05b78b..3562c123b 100644 --- a/Source/rclUE/Public/Msgs/ROS2UInt16MA.h +++ b/Source/rclUE/Public/Msgs/ROS2UInt16MA.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt16MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/UInt16MultiArray.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2UInt32.h b/Source/rclUE/Public/Msgs/ROS2UInt32.h index 311a252f8..f846b195a 100644 --- a/Source/rclUE/Public/Msgs/ROS2UInt32.h +++ b/Source/rclUE/Public/Msgs/ROS2UInt32.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt32.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/UInt32.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2UInt32MA.h b/Source/rclUE/Public/Msgs/ROS2UInt32MA.h index ddecb1b4d..d03f86c1a 100644 --- a/Source/rclUE/Public/Msgs/ROS2UInt32MA.h +++ b/Source/rclUE/Public/Msgs/ROS2UInt32MA.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt32MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/UInt32MultiArray.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2UInt64.h b/Source/rclUE/Public/Msgs/ROS2UInt64.h index b010082f9..908b4c9bd 100644 --- a/Source/rclUE/Public/Msgs/ROS2UInt64.h +++ b/Source/rclUE/Public/Msgs/ROS2UInt64.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt64.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/UInt64.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2UInt64MA.h b/Source/rclUE/Public/Msgs/ROS2UInt64MA.h index 8a3471e38..5c7c46eb2 100644 --- a/Source/rclUE/Public/Msgs/ROS2UInt64MA.h +++ b/Source/rclUE/Public/Msgs/ROS2UInt64MA.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt64MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/UInt64MultiArray.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2UInt8.h b/Source/rclUE/Public/Msgs/ROS2UInt8.h index 4cd7de353..0355023e9 100644 --- a/Source/rclUE/Public/Msgs/ROS2UInt8.h +++ b/Source/rclUE/Public/Msgs/ROS2UInt8.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt8.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/UInt8.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2UInt8MA.h b/Source/rclUE/Public/Msgs/ROS2UInt8MA.h index 500a4a7d4..64ddbef81 100644 --- a/Source/rclUE/Public/Msgs/ROS2UInt8MA.h +++ b/Source/rclUE/Public/Msgs/ROS2UInt8MA.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/UInt8MultiArray.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// example_interfaces/msg/UInt8MultiArray.msg - do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2UUID.h b/Source/rclUE/Public/Msgs/ROS2UUID.h index 9c3a3cac3..8b3a2e02f 100644 --- a/Source/rclUE/Public/Msgs/ROS2UUID.h +++ b/Source/rclUE/Public/Msgs/ROS2UUID.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from unique_identifier_msgs/msg/UUID.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from unique_identifier_msgs/msg/UUID.msg - +// do not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Vec3.h b/Source/rclUE/Public/Msgs/ROS2Vec3.h index 7da7d58ec..f27ef0186 100644 --- a/Source/rclUE/Public/Msgs/ROS2Vec3.h +++ b/Source/rclUE/Public/Msgs/ROS2Vec3.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Vector3.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Vector3.msg - do not +// modify #pragma once @@ -24,13 +25,13 @@ struct RCLUE_API FROSVec3 GENERATED_BODY() public: - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double X = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Y = 0.f; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, BlueprintReadWrite) double Z = 0.f; FROSVec3() diff --git a/Source/rclUE/Public/Msgs/ROS2Vec3Stamped.h b/Source/rclUE/Public/Msgs/ROS2Vec3Stamped.h index 03e64d5e4..ce35f843f 100644 --- a/Source/rclUE/Public/Msgs/ROS2Vec3Stamped.h +++ b/Source/rclUE/Public/Msgs/ROS2Vec3Stamped.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Vector3Stamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Vector3Stamped.msg - +// do not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" // Generated #include "ROS2Vec3Stamped.generated.h" @@ -26,7 +27,7 @@ struct RCLUE_API FROSVec3Stamped public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FVector Vector = FVector::ZeroVector; diff --git a/Source/rclUE/Public/Msgs/ROS2Vertices.h b/Source/rclUE/Public/Msgs/ROS2Vertices.h index b2920ae5f..12d6abba7 100644 --- a/Source/rclUE/Public/Msgs/ROS2Vertices.h +++ b/Source/rclUE/Public/Msgs/ROS2Vertices.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from pcl_msgs/msg/Vertices.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from pcl_msgs/msg/Vertices.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2WStr.h b/Source/rclUE/Public/Msgs/ROS2WStr.h index 665f753bf..3895aaf56 100644 --- a/Source/rclUE/Public/Msgs/ROS2WStr.h +++ b/Source/rclUE/Public/Msgs/ROS2WStr.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/msg/WString.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/msg/WString.msg - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2Wrench.h b/Source/rclUE/Public/Msgs/ROS2Wrench.h index 7745e21a1..197acae4f 100644 --- a/Source/rclUE/Public/Msgs/ROS2Wrench.h +++ b/Source/rclUE/Public/Msgs/ROS2Wrench.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/Wrench.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/Wrench.msg - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Msgs/ROS2WrenchStamped.h b/Source/rclUE/Public/Msgs/ROS2WrenchStamped.h index 8d67deb6f..6e7f53dff 100644 --- a/Source/rclUE/Public/Msgs/ROS2WrenchStamped.h +++ b/Source/rclUE/Public/Msgs/ROS2WrenchStamped.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from geometry_msgs/msg/WrenchStamped.msg - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from geometry_msgs/msg/WrenchStamped.msg - +// do not modify #pragma once @@ -14,7 +15,7 @@ #include "rclcUtilities.h" // Generated Msg/Srv/Action(can be empty) -#include "Msgs/ROS2Header.h" +#include "Msgs/ROS2StdHeader.h" #include "Msgs/ROS2Wrench.h" // Generated @@ -27,7 +28,7 @@ struct RCLUE_API FROSWrenchStamped public: UPROPERTY(EditAnywhere, BlueprintReadWrite) - FROSHeader Header; + FROSStdHeader Header; UPROPERTY(EditAnywhere, BlueprintReadWrite) FROSWrench Wrench; diff --git a/Source/rclUE/Public/Srvs/ROS2AddDiag.h b/Source/rclUE/Public/Srvs/ROS2AddDiag.h index 0486cf321..ba323615e 100644 --- a/Source/rclUE/Public/Srvs/ROS2AddDiag.h +++ b/Source/rclUE/Public/Srvs/ROS2AddDiag.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from diagnostic_msgs/srv/AddDiagnostics.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from diagnostic_msgs/srv/AddDiagnostics.srv +// - do not modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2AddTwoInts.h b/Source/rclUE/Public/Srvs/ROS2AddTwoInts.h index 2b6b252a2..00ea0fc79 100644 --- a/Source/rclUE/Public/Srvs/ROS2AddTwoInts.h +++ b/Source/rclUE/Public/Srvs/ROS2AddTwoInts.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/srv/AddTwoInts.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/srv/AddTwoInts.srv - +// do not modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2Attach.h b/Source/rclUE/Public/Srvs/ROS2Attach.h index 8b17b8cf9..9fabe9daa 100644 --- a/Source/rclUE/Public/Srvs/ROS2Attach.h +++ b/Source/rclUE/Public/Srvs/ROS2Attach.h @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from ue_msgs/srv/Attach.srv - do not modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2CancelGoal.h b/Source/rclUE/Public/Srvs/ROS2CancelGoal.h index bcaf60b43..e0068d6d7 100644 --- a/Source/rclUE/Public/Srvs/ROS2CancelGoal.h +++ b/Source/rclUE/Public/Srvs/ROS2CancelGoal.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from action_msgs/srv/CancelGoal.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from action_msgs/srv/CancelGoal.srv - do not +// modify #pragma once @@ -84,7 +85,10 @@ struct RCLUE_API FROSCancelGoalRes } if (!action_msgs__msg__GoalInfo__Sequence__init(&out_ros_data.goals_canceling, GoalsCanceling.Num())) { - UE_LOG_WITH_INFO(LogTemp, Error, TEXT("failed to create array for field out_ros_data.goals_canceling ")); + UE_LOG_WITH_INFO(LogTemp, + Error, + TEXT("failed to create array for field " + "out_ros_data.goals_canceling ")); } UROS2Utils::ArrayUEToROSSequence( GoalsCanceling, out_ros_data.goals_canceling.data, GoalsCanceling.Num()); diff --git a/Source/rclUE/Public/Srvs/ROS2DeleteEntity.h b/Source/rclUE/Public/Srvs/ROS2DeleteEntity.h index b4a37141a..ff4733292 100644 --- a/Source/rclUE/Public/Srvs/ROS2DeleteEntity.h +++ b/Source/rclUE/Public/Srvs/ROS2DeleteEntity.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/DeleteEntity.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/DeleteEntity.srv - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2FrameGraph.h b/Source/rclUE/Public/Srvs/ROS2FrameGraph.h index da8320bba..92ed5ed7e 100644 --- a/Source/rclUE/Public/Srvs/ROS2FrameGraph.h +++ b/Source/rclUE/Public/Srvs/ROS2FrameGraph.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from tf2_msgs/srv/FrameGraph.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from tf2_msgs/srv/FrameGraph.srv - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2GetBoolFromId.h b/Source/rclUE/Public/Srvs/ROS2GetBoolFromId.h index 9bce910f0..27ba03165 100644 --- a/Source/rclUE/Public/Srvs/ROS2GetBoolFromId.h +++ b/Source/rclUE/Public/Srvs/ROS2GetBoolFromId.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/GetBoolFromId.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/GetBoolFromId.srv - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2GetEntityState.h b/Source/rclUE/Public/Srvs/ROS2GetEntityState.h index 90a15ad6f..781b72abd 100644 --- a/Source/rclUE/Public/Srvs/ROS2GetEntityState.h +++ b/Source/rclUE/Public/Srvs/ROS2GetEntityState.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/GetEntityState.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/GetEntityState.srv - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2GetIMs.h b/Source/rclUE/Public/Srvs/ROS2GetIMs.h index 02e69cdff..d1583671f 100644 --- a/Source/rclUE/Public/Srvs/ROS2GetIMs.h +++ b/Source/rclUE/Public/Srvs/ROS2GetIMs.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from visualization_msgs/srv/GetInteractiveMarkers.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from +// visualization_msgs/srv/GetInteractiveMarkers.srv - do not modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2GetInt32FromId.h b/Source/rclUE/Public/Srvs/ROS2GetInt32FromId.h index 21421c59f..82b89c7ee 100644 --- a/Source/rclUE/Public/Srvs/ROS2GetInt32FromId.h +++ b/Source/rclUE/Public/Srvs/ROS2GetInt32FromId.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/GetInt32FromId.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/GetInt32FromId.srv - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2GetMap.h b/Source/rclUE/Public/Srvs/ROS2GetMap.h index 837ccb2d9..a3cf91467 100644 --- a/Source/rclUE/Public/Srvs/ROS2GetMap.h +++ b/Source/rclUE/Public/Srvs/ROS2GetMap.h @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from nav_msgs/srv/GetMap.srv - do not modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2GetPlan.h b/Source/rclUE/Public/Srvs/ROS2GetPlan.h index 8a6e6ee22..fdd5d2674 100644 --- a/Source/rclUE/Public/Srvs/ROS2GetPlan.h +++ b/Source/rclUE/Public/Srvs/ROS2GetPlan.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from nav_msgs/srv/GetPlan.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from nav_msgs/srv/GetPlan.srv - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2SelfTest.h b/Source/rclUE/Public/Srvs/ROS2SelfTest.h index 671b59678..77ab7c397 100644 --- a/Source/rclUE/Public/Srvs/ROS2SelfTest.h +++ b/Source/rclUE/Public/Srvs/ROS2SelfTest.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from diagnostic_msgs/srv/SelfTest.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from diagnostic_msgs/srv/SelfTest.srv - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2SetBool.h b/Source/rclUE/Public/Srvs/ROS2SetBool.h index 4bd2d03ae..393c806e1 100644 --- a/Source/rclUE/Public/Srvs/ROS2SetBool.h +++ b/Source/rclUE/Public/Srvs/ROS2SetBool.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/srv/SetBool.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/srv/SetBool.srv - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2SetCameraInfo.h b/Source/rclUE/Public/Srvs/ROS2SetCameraInfo.h index f3ed76a72..3a8f91418 100644 --- a/Source/rclUE/Public/Srvs/ROS2SetCameraInfo.h +++ b/Source/rclUE/Public/Srvs/ROS2SetCameraInfo.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from sensor_msgs/srv/SetCameraInfo.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from sensor_msgs/srv/SetCameraInfo.srv - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2SetEntityState.h b/Source/rclUE/Public/Srvs/ROS2SetEntityState.h index de2356737..d7f5d48f0 100644 --- a/Source/rclUE/Public/Srvs/ROS2SetEntityState.h +++ b/Source/rclUE/Public/Srvs/ROS2SetEntityState.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/SetEntityState.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/SetEntityState.srv - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2SetInt32.h b/Source/rclUE/Public/Srvs/ROS2SetInt32.h index 93ad429e0..6b0050247 100644 --- a/Source/rclUE/Public/Srvs/ROS2SetInt32.h +++ b/Source/rclUE/Public/Srvs/ROS2SetInt32.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/SetInt32.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/SetInt32.srv - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2SetMap.h b/Source/rclUE/Public/Srvs/ROS2SetMap.h index ad23b2151..6d527593e 100644 --- a/Source/rclUE/Public/Srvs/ROS2SetMap.h +++ b/Source/rclUE/Public/Srvs/ROS2SetMap.h @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from nav_msgs/srv/SetMap.srv - do not modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2SpawnEntities.h b/Source/rclUE/Public/Srvs/ROS2SpawnEntities.h index 76f2ee7fd..569fbc6e9 100644 --- a/Source/rclUE/Public/Srvs/ROS2SpawnEntities.h +++ b/Source/rclUE/Public/Srvs/ROS2SpawnEntities.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/SpawnEntities.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/SpawnEntities.srv - do not +// modify #pragma once @@ -95,7 +96,10 @@ struct RCLUE_API FROSSpawnEntitiesReq } if (!rosidl_runtime_c__String__Sequence__init(&out_ros_data.json_parameters, JsonParameters.Num())) { - UE_LOG_WITH_INFO(LogTemp, Error, TEXT("failed to create array for field out_ros_data.json_parameters ")); + UE_LOG_WITH_INFO(LogTemp, + Error, + TEXT("failed to create array for field " + "out_ros_data.json_parameters ")); } UROS2Utils::StringArrayUEToROSSequence(JsonParameters, out_ros_data.json_parameters.data, JsonParameters.Num()); } diff --git a/Source/rclUE/Public/Srvs/ROS2SpawnEntity.h b/Source/rclUE/Public/Srvs/ROS2SpawnEntity.h index 9a3e8b1fb..3855f46eb 100644 --- a/Source/rclUE/Public/Srvs/ROS2SpawnEntity.h +++ b/Source/rclUE/Public/Srvs/ROS2SpawnEntity.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/SpawnEntity.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/SpawnEntity.srv - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2SpawnWorld.h b/Source/rclUE/Public/Srvs/ROS2SpawnWorld.h index 57a5b95bd..a6177f1b7 100644 --- a/Source/rclUE/Public/Srvs/ROS2SpawnWorld.h +++ b/Source/rclUE/Public/Srvs/ROS2SpawnWorld.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from ue_msgs/srv/SpawnWorld.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from ue_msgs/srv/SpawnWorld.srv - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2StdSrvEmpty.h b/Source/rclUE/Public/Srvs/ROS2StdSrvEmpty.h index 5704839bf..199a6e7f6 100644 --- a/Source/rclUE/Public/Srvs/ROS2StdSrvEmpty.h +++ b/Source/rclUE/Public/Srvs/ROS2StdSrvEmpty.h @@ -1,4 +1,4 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. // This code has been autogenerated from std_srvs/srv/Empty.srv - do not modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2StdSrvSetBool.h b/Source/rclUE/Public/Srvs/ROS2StdSrvSetBool.h index fb4f81b73..bc8c7d6c2 100644 --- a/Source/rclUE/Public/Srvs/ROS2StdSrvSetBool.h +++ b/Source/rclUE/Public/Srvs/ROS2StdSrvSetBool.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from std_srvs/srv/SetBool.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from std_srvs/srv/SetBool.srv - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2StdSrvTrigger.h b/Source/rclUE/Public/Srvs/ROS2StdSrvTrigger.h index 5b9ca9c26..1fc447acd 100644 --- a/Source/rclUE/Public/Srvs/ROS2StdSrvTrigger.h +++ b/Source/rclUE/Public/Srvs/ROS2StdSrvTrigger.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from std_srvs/srv/Trigger.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from std_srvs/srv/Trigger.srv - do not +// modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2Trigger.h b/Source/rclUE/Public/Srvs/ROS2Trigger.h index d61789233..8f322a39c 100644 --- a/Source/rclUE/Public/Srvs/ROS2Trigger.h +++ b/Source/rclUE/Public/Srvs/ROS2Trigger.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from example_interfaces/srv/Trigger.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from example_interfaces/srv/Trigger.srv - do +// not modify #pragma once diff --git a/Source/rclUE/Public/Srvs/ROS2UpdateFilename.h b/Source/rclUE/Public/Srvs/ROS2UpdateFilename.h index d0dc64461..05e636f15 100644 --- a/Source/rclUE/Public/Srvs/ROS2UpdateFilename.h +++ b/Source/rclUE/Public/Srvs/ROS2UpdateFilename.h @@ -1,5 +1,6 @@ -// Copyright 2023 Rapyuta Robotics Co., Ltd. -// This code has been autogenerated from pcl_msgs/srv/UpdateFilename.srv - do not modify +// Copyright 2021-2024 Rapyuta Robotics Co., Ltd. +// This code has been autogenerated from pcl_msgs/srv/UpdateFilename.srv - do +// not modify #pragma once diff --git a/ThirdParty/ros/include/action_msgs/msg/detail/goal_info__type_support.hpp b/ThirdParty/ros/include/action_msgs/msg/detail/goal_info__type_support.hpp new file mode 100644 index 000000000..11ff96f0e --- /dev/null +++ b/ThirdParty/ros/include/action_msgs/msg/detail/goal_info__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from action_msgs:msg/GoalInfo.idl +// generated code does not contain a copyright notice + +#ifndef ACTION_MSGS__MSG__DETAIL__GOAL_INFO__TYPE_SUPPORT_HPP_ +#define ACTION_MSGS__MSG__DETAIL__GOAL_INFO__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "action_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_action_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + action_msgs, + msg, + GoalInfo +)(); +#ifdef __cplusplus +} +#endif + +#endif // ACTION_MSGS__MSG__DETAIL__GOAL_INFO__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/action_msgs/msg/detail/goal_status__type_support.hpp b/ThirdParty/ros/include/action_msgs/msg/detail/goal_status__type_support.hpp new file mode 100644 index 000000000..9231d9ed0 --- /dev/null +++ b/ThirdParty/ros/include/action_msgs/msg/detail/goal_status__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from action_msgs:msg/GoalStatus.idl +// generated code does not contain a copyright notice + +#ifndef ACTION_MSGS__MSG__DETAIL__GOAL_STATUS__TYPE_SUPPORT_HPP_ +#define ACTION_MSGS__MSG__DETAIL__GOAL_STATUS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "action_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_action_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + action_msgs, + msg, + GoalStatus +)(); +#ifdef __cplusplus +} +#endif + +#endif // ACTION_MSGS__MSG__DETAIL__GOAL_STATUS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/action_msgs/msg/detail/goal_status_array__type_support.hpp b/ThirdParty/ros/include/action_msgs/msg/detail/goal_status_array__type_support.hpp new file mode 100644 index 000000000..ee3e0598f --- /dev/null +++ b/ThirdParty/ros/include/action_msgs/msg/detail/goal_status_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from action_msgs:msg/GoalStatusArray.idl +// generated code does not contain a copyright notice + +#ifndef ACTION_MSGS__MSG__DETAIL__GOAL_STATUS_ARRAY__TYPE_SUPPORT_HPP_ +#define ACTION_MSGS__MSG__DETAIL__GOAL_STATUS_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "action_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_action_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + action_msgs, + msg, + GoalStatusArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // ACTION_MSGS__MSG__DETAIL__GOAL_STATUS_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/action_msgs/msg/goal_info.hpp b/ThirdParty/ros/include/action_msgs/msg/goal_info.hpp index 6193d6b01..5dc0aaf4f 100644 --- a/ThirdParty/ros/include/action_msgs/msg/goal_info.hpp +++ b/ThirdParty/ros/include/action_msgs/msg/goal_info.hpp @@ -7,5 +7,6 @@ #include "action_msgs/msg/detail/goal_info__struct.hpp" #include "action_msgs/msg/detail/goal_info__builder.hpp" #include "action_msgs/msg/detail/goal_info__traits.hpp" +#include "action_msgs/msg/detail/goal_info__type_support.hpp" #endif // ACTION_MSGS__MSG__GOAL_INFO_HPP_ diff --git a/ThirdParty/ros/include/action_msgs/msg/goal_status.hpp b/ThirdParty/ros/include/action_msgs/msg/goal_status.hpp index 4382e581a..a5819a467 100644 --- a/ThirdParty/ros/include/action_msgs/msg/goal_status.hpp +++ b/ThirdParty/ros/include/action_msgs/msg/goal_status.hpp @@ -7,5 +7,6 @@ #include "action_msgs/msg/detail/goal_status__struct.hpp" #include "action_msgs/msg/detail/goal_status__builder.hpp" #include "action_msgs/msg/detail/goal_status__traits.hpp" +#include "action_msgs/msg/detail/goal_status__type_support.hpp" #endif // ACTION_MSGS__MSG__GOAL_STATUS_HPP_ diff --git a/ThirdParty/ros/include/action_msgs/msg/goal_status_array.hpp b/ThirdParty/ros/include/action_msgs/msg/goal_status_array.hpp index 1be0c386c..d98d19088 100644 --- a/ThirdParty/ros/include/action_msgs/msg/goal_status_array.hpp +++ b/ThirdParty/ros/include/action_msgs/msg/goal_status_array.hpp @@ -7,5 +7,6 @@ #include "action_msgs/msg/detail/goal_status_array__struct.hpp" #include "action_msgs/msg/detail/goal_status_array__builder.hpp" #include "action_msgs/msg/detail/goal_status_array__traits.hpp" +#include "action_msgs/msg/detail/goal_status_array__type_support.hpp" #endif // ACTION_MSGS__MSG__GOAL_STATUS_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/action_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/action_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..8e3eafba0 --- /dev/null +++ b/ThirdParty/ros/include/action_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef ACTION_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define ACTION_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_action_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_action_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_action_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_action_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_action_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_action_msgs ROSIDL_GENERATOR_CPP_EXPORT_action_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_action_msgs ROSIDL_GENERATOR_CPP_IMPORT_action_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_action_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_action_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_action_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_action_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // ACTION_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/action_msgs/srv/cancel_goal.hpp b/ThirdParty/ros/include/action_msgs/srv/cancel_goal.hpp index f295009d0..9e759e413 100644 --- a/ThirdParty/ros/include/action_msgs/srv/cancel_goal.hpp +++ b/ThirdParty/ros/include/action_msgs/srv/cancel_goal.hpp @@ -7,5 +7,6 @@ #include "action_msgs/srv/detail/cancel_goal__struct.hpp" #include "action_msgs/srv/detail/cancel_goal__builder.hpp" #include "action_msgs/srv/detail/cancel_goal__traits.hpp" +#include "action_msgs/srv/detail/cancel_goal__type_support.hpp" #endif // ACTION_MSGS__SRV__CANCEL_GOAL_HPP_ diff --git a/ThirdParty/ros/include/action_msgs/srv/detail/cancel_goal__type_support.hpp b/ThirdParty/ros/include/action_msgs/srv/detail/cancel_goal__type_support.hpp new file mode 100644 index 000000000..65f9c85a5 --- /dev/null +++ b/ThirdParty/ros/include/action_msgs/srv/detail/cancel_goal__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from action_msgs:srv/CancelGoal.idl +// generated code does not contain a copyright notice + +#ifndef ACTION_MSGS__SRV__DETAIL__CANCEL_GOAL__TYPE_SUPPORT_HPP_ +#define ACTION_MSGS__SRV__DETAIL__CANCEL_GOAL__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "action_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_action_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + action_msgs, + srv, + CancelGoal +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_action_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + action_msgs, + srv, + CancelGoal_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_action_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + action_msgs, + srv, + CancelGoal_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // ACTION_MSGS__SRV__DETAIL__CANCEL_GOAL__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/actionlib_msgs/msg/detail/goal_id__type_support.hpp b/ThirdParty/ros/include/actionlib_msgs/msg/detail/goal_id__type_support.hpp new file mode 100644 index 000000000..68957651a --- /dev/null +++ b/ThirdParty/ros/include/actionlib_msgs/msg/detail/goal_id__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from actionlib_msgs:msg/GoalID.idl +// generated code does not contain a copyright notice + +#ifndef ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__TYPE_SUPPORT_HPP_ +#define ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "actionlib_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_actionlib_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + actionlib_msgs, + msg, + GoalID +)(); +#ifdef __cplusplus +} +#endif + +#endif // ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/actionlib_msgs/msg/detail/goal_status__type_support.hpp b/ThirdParty/ros/include/actionlib_msgs/msg/detail/goal_status__type_support.hpp new file mode 100644 index 000000000..9242a99f1 --- /dev/null +++ b/ThirdParty/ros/include/actionlib_msgs/msg/detail/goal_status__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from actionlib_msgs:msg/GoalStatus.idl +// generated code does not contain a copyright notice + +#ifndef ACTIONLIB_MSGS__MSG__DETAIL__GOAL_STATUS__TYPE_SUPPORT_HPP_ +#define ACTIONLIB_MSGS__MSG__DETAIL__GOAL_STATUS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "actionlib_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_actionlib_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + actionlib_msgs, + msg, + GoalStatus +)(); +#ifdef __cplusplus +} +#endif + +#endif // ACTIONLIB_MSGS__MSG__DETAIL__GOAL_STATUS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/actionlib_msgs/msg/detail/goal_status_array__type_support.hpp b/ThirdParty/ros/include/actionlib_msgs/msg/detail/goal_status_array__type_support.hpp new file mode 100644 index 000000000..5a3270821 --- /dev/null +++ b/ThirdParty/ros/include/actionlib_msgs/msg/detail/goal_status_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from actionlib_msgs:msg/GoalStatusArray.idl +// generated code does not contain a copyright notice + +#ifndef ACTIONLIB_MSGS__MSG__DETAIL__GOAL_STATUS_ARRAY__TYPE_SUPPORT_HPP_ +#define ACTIONLIB_MSGS__MSG__DETAIL__GOAL_STATUS_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "actionlib_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_actionlib_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + actionlib_msgs, + msg, + GoalStatusArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // ACTIONLIB_MSGS__MSG__DETAIL__GOAL_STATUS_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/actionlib_msgs/msg/goal_id.hpp b/ThirdParty/ros/include/actionlib_msgs/msg/goal_id.hpp index 58c706dc1..e2b36db9c 100644 --- a/ThirdParty/ros/include/actionlib_msgs/msg/goal_id.hpp +++ b/ThirdParty/ros/include/actionlib_msgs/msg/goal_id.hpp @@ -7,5 +7,6 @@ #include "actionlib_msgs/msg/detail/goal_id__struct.hpp" #include "actionlib_msgs/msg/detail/goal_id__builder.hpp" #include "actionlib_msgs/msg/detail/goal_id__traits.hpp" +#include "actionlib_msgs/msg/detail/goal_id__type_support.hpp" #endif // ACTIONLIB_MSGS__MSG__GOAL_ID_HPP_ diff --git a/ThirdParty/ros/include/actionlib_msgs/msg/goal_status.hpp b/ThirdParty/ros/include/actionlib_msgs/msg/goal_status.hpp index 07763e004..12831b248 100644 --- a/ThirdParty/ros/include/actionlib_msgs/msg/goal_status.hpp +++ b/ThirdParty/ros/include/actionlib_msgs/msg/goal_status.hpp @@ -7,5 +7,6 @@ #include "actionlib_msgs/msg/detail/goal_status__struct.hpp" #include "actionlib_msgs/msg/detail/goal_status__builder.hpp" #include "actionlib_msgs/msg/detail/goal_status__traits.hpp" +#include "actionlib_msgs/msg/detail/goal_status__type_support.hpp" #endif // ACTIONLIB_MSGS__MSG__GOAL_STATUS_HPP_ diff --git a/ThirdParty/ros/include/actionlib_msgs/msg/goal_status_array.hpp b/ThirdParty/ros/include/actionlib_msgs/msg/goal_status_array.hpp index 1702dce96..c02e5034a 100644 --- a/ThirdParty/ros/include/actionlib_msgs/msg/goal_status_array.hpp +++ b/ThirdParty/ros/include/actionlib_msgs/msg/goal_status_array.hpp @@ -7,5 +7,6 @@ #include "actionlib_msgs/msg/detail/goal_status_array__struct.hpp" #include "actionlib_msgs/msg/detail/goal_status_array__builder.hpp" #include "actionlib_msgs/msg/detail/goal_status_array__traits.hpp" +#include "actionlib_msgs/msg/detail/goal_status_array__type_support.hpp" #endif // ACTIONLIB_MSGS__MSG__GOAL_STATUS_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/actionlib_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/actionlib_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..68b0fc598 --- /dev/null +++ b/ThirdParty/ros/include/actionlib_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef ACTIONLIB_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define ACTIONLIB_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_actionlib_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_actionlib_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_actionlib_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_actionlib_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_actionlib_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_actionlib_msgs ROSIDL_GENERATOR_CPP_EXPORT_actionlib_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_actionlib_msgs ROSIDL_GENERATOR_CPP_IMPORT_actionlib_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_actionlib_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_actionlib_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_actionlib_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_actionlib_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // ACTIONLIB_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/builtin_interfaces/msg/detail/duration__type_support.hpp b/ThirdParty/ros/include/builtin_interfaces/msg/detail/duration__type_support.hpp new file mode 100644 index 000000000..d9788ef05 --- /dev/null +++ b/ThirdParty/ros/include/builtin_interfaces/msg/detail/duration__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from builtin_interfaces:msg/Duration.idl +// generated code does not contain a copyright notice + +#ifndef BUILTIN_INTERFACES__MSG__DETAIL__DURATION__TYPE_SUPPORT_HPP_ +#define BUILTIN_INTERFACES__MSG__DETAIL__DURATION__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_builtin_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + builtin_interfaces, + msg, + Duration +)(); +#ifdef __cplusplus +} +#endif + +#endif // BUILTIN_INTERFACES__MSG__DETAIL__DURATION__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/builtin_interfaces/msg/detail/time__type_support.hpp b/ThirdParty/ros/include/builtin_interfaces/msg/detail/time__type_support.hpp new file mode 100644 index 000000000..181d4c1f7 --- /dev/null +++ b/ThirdParty/ros/include/builtin_interfaces/msg/detail/time__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from builtin_interfaces:msg/Time.idl +// generated code does not contain a copyright notice + +#ifndef BUILTIN_INTERFACES__MSG__DETAIL__TIME__TYPE_SUPPORT_HPP_ +#define BUILTIN_INTERFACES__MSG__DETAIL__TIME__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_builtin_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + builtin_interfaces, + msg, + Time +)(); +#ifdef __cplusplus +} +#endif + +#endif // BUILTIN_INTERFACES__MSG__DETAIL__TIME__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/builtin_interfaces/msg/duration.hpp b/ThirdParty/ros/include/builtin_interfaces/msg/duration.hpp index 4ebbf0102..a123e54c5 100644 --- a/ThirdParty/ros/include/builtin_interfaces/msg/duration.hpp +++ b/ThirdParty/ros/include/builtin_interfaces/msg/duration.hpp @@ -7,5 +7,6 @@ #include "builtin_interfaces/msg/detail/duration__struct.hpp" #include "builtin_interfaces/msg/detail/duration__builder.hpp" #include "builtin_interfaces/msg/detail/duration__traits.hpp" +#include "builtin_interfaces/msg/detail/duration__type_support.hpp" #endif // BUILTIN_INTERFACES__MSG__DURATION_HPP_ diff --git a/ThirdParty/ros/include/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..b62847ba7 --- /dev/null +++ b/ThirdParty/ros/include/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef BUILTIN_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define BUILTIN_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_builtin_interfaces __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_builtin_interfaces __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_builtin_interfaces __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_builtin_interfaces __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_builtin_interfaces + #define ROSIDL_GENERATOR_CPP_PUBLIC_builtin_interfaces ROSIDL_GENERATOR_CPP_EXPORT_builtin_interfaces + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_builtin_interfaces ROSIDL_GENERATOR_CPP_IMPORT_builtin_interfaces + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_builtin_interfaces __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_builtin_interfaces + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_builtin_interfaces __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_builtin_interfaces + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // BUILTIN_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/builtin_interfaces/msg/time.hpp b/ThirdParty/ros/include/builtin_interfaces/msg/time.hpp index a06e40217..bb5768585 100644 --- a/ThirdParty/ros/include/builtin_interfaces/msg/time.hpp +++ b/ThirdParty/ros/include/builtin_interfaces/msg/time.hpp @@ -7,5 +7,6 @@ #include "builtin_interfaces/msg/detail/time__struct.hpp" #include "builtin_interfaces/msg/detail/time__builder.hpp" #include "builtin_interfaces/msg/detail/time__traits.hpp" +#include "builtin_interfaces/msg/detail/time__type_support.hpp" #endif // BUILTIN_INTERFACES__MSG__TIME_HPP_ diff --git a/ThirdParty/ros/include/diagnostic_msgs/msg/detail/diagnostic_array__type_support.hpp b/ThirdParty/ros/include/diagnostic_msgs/msg/detail/diagnostic_array__type_support.hpp new file mode 100644 index 000000000..9895a8849 --- /dev/null +++ b/ThirdParty/ros/include/diagnostic_msgs/msg/detail/diagnostic_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from diagnostic_msgs:msg/DiagnosticArray.idl +// generated code does not contain a copyright notice + +#ifndef DIAGNOSTIC_MSGS__MSG__DETAIL__DIAGNOSTIC_ARRAY__TYPE_SUPPORT_HPP_ +#define DIAGNOSTIC_MSGS__MSG__DETAIL__DIAGNOSTIC_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "diagnostic_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_diagnostic_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + diagnostic_msgs, + msg, + DiagnosticArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // DIAGNOSTIC_MSGS__MSG__DETAIL__DIAGNOSTIC_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/diagnostic_msgs/msg/detail/diagnostic_status__type_support.hpp b/ThirdParty/ros/include/diagnostic_msgs/msg/detail/diagnostic_status__type_support.hpp new file mode 100644 index 000000000..d06f37a62 --- /dev/null +++ b/ThirdParty/ros/include/diagnostic_msgs/msg/detail/diagnostic_status__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from diagnostic_msgs:msg/DiagnosticStatus.idl +// generated code does not contain a copyright notice + +#ifndef DIAGNOSTIC_MSGS__MSG__DETAIL__DIAGNOSTIC_STATUS__TYPE_SUPPORT_HPP_ +#define DIAGNOSTIC_MSGS__MSG__DETAIL__DIAGNOSTIC_STATUS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "diagnostic_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_diagnostic_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + diagnostic_msgs, + msg, + DiagnosticStatus +)(); +#ifdef __cplusplus +} +#endif + +#endif // DIAGNOSTIC_MSGS__MSG__DETAIL__DIAGNOSTIC_STATUS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/diagnostic_msgs/msg/detail/key_value__type_support.hpp b/ThirdParty/ros/include/diagnostic_msgs/msg/detail/key_value__type_support.hpp new file mode 100644 index 000000000..b306a05da --- /dev/null +++ b/ThirdParty/ros/include/diagnostic_msgs/msg/detail/key_value__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from diagnostic_msgs:msg/KeyValue.idl +// generated code does not contain a copyright notice + +#ifndef DIAGNOSTIC_MSGS__MSG__DETAIL__KEY_VALUE__TYPE_SUPPORT_HPP_ +#define DIAGNOSTIC_MSGS__MSG__DETAIL__KEY_VALUE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "diagnostic_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_diagnostic_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + diagnostic_msgs, + msg, + KeyValue +)(); +#ifdef __cplusplus +} +#endif + +#endif // DIAGNOSTIC_MSGS__MSG__DETAIL__KEY_VALUE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/diagnostic_msgs/msg/diagnostic_array.hpp b/ThirdParty/ros/include/diagnostic_msgs/msg/diagnostic_array.hpp index 0e2f0662f..7cc920e0d 100644 --- a/ThirdParty/ros/include/diagnostic_msgs/msg/diagnostic_array.hpp +++ b/ThirdParty/ros/include/diagnostic_msgs/msg/diagnostic_array.hpp @@ -7,5 +7,6 @@ #include "diagnostic_msgs/msg/detail/diagnostic_array__struct.hpp" #include "diagnostic_msgs/msg/detail/diagnostic_array__builder.hpp" #include "diagnostic_msgs/msg/detail/diagnostic_array__traits.hpp" +#include "diagnostic_msgs/msg/detail/diagnostic_array__type_support.hpp" #endif // DIAGNOSTIC_MSGS__MSG__DIAGNOSTIC_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/diagnostic_msgs/msg/diagnostic_status.hpp b/ThirdParty/ros/include/diagnostic_msgs/msg/diagnostic_status.hpp index 770e4f77c..6f67f466a 100644 --- a/ThirdParty/ros/include/diagnostic_msgs/msg/diagnostic_status.hpp +++ b/ThirdParty/ros/include/diagnostic_msgs/msg/diagnostic_status.hpp @@ -7,5 +7,6 @@ #include "diagnostic_msgs/msg/detail/diagnostic_status__struct.hpp" #include "diagnostic_msgs/msg/detail/diagnostic_status__builder.hpp" #include "diagnostic_msgs/msg/detail/diagnostic_status__traits.hpp" +#include "diagnostic_msgs/msg/detail/diagnostic_status__type_support.hpp" #endif // DIAGNOSTIC_MSGS__MSG__DIAGNOSTIC_STATUS_HPP_ diff --git a/ThirdParty/ros/include/diagnostic_msgs/msg/key_value.hpp b/ThirdParty/ros/include/diagnostic_msgs/msg/key_value.hpp index 0ab1cef11..c9e6f9cb5 100644 --- a/ThirdParty/ros/include/diagnostic_msgs/msg/key_value.hpp +++ b/ThirdParty/ros/include/diagnostic_msgs/msg/key_value.hpp @@ -7,5 +7,6 @@ #include "diagnostic_msgs/msg/detail/key_value__struct.hpp" #include "diagnostic_msgs/msg/detail/key_value__builder.hpp" #include "diagnostic_msgs/msg/detail/key_value__traits.hpp" +#include "diagnostic_msgs/msg/detail/key_value__type_support.hpp" #endif // DIAGNOSTIC_MSGS__MSG__KEY_VALUE_HPP_ diff --git a/ThirdParty/ros/include/diagnostic_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/diagnostic_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..bb878694f --- /dev/null +++ b/ThirdParty/ros/include/diagnostic_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef DIAGNOSTIC_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define DIAGNOSTIC_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_diagnostic_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_diagnostic_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_diagnostic_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_diagnostic_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_diagnostic_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_diagnostic_msgs ROSIDL_GENERATOR_CPP_EXPORT_diagnostic_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_diagnostic_msgs ROSIDL_GENERATOR_CPP_IMPORT_diagnostic_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_diagnostic_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_diagnostic_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_diagnostic_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_diagnostic_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // DIAGNOSTIC_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/diagnostic_msgs/srv/add_diagnostics.hpp b/ThirdParty/ros/include/diagnostic_msgs/srv/add_diagnostics.hpp index 18b421345..e4e33e22b 100644 --- a/ThirdParty/ros/include/diagnostic_msgs/srv/add_diagnostics.hpp +++ b/ThirdParty/ros/include/diagnostic_msgs/srv/add_diagnostics.hpp @@ -7,5 +7,6 @@ #include "diagnostic_msgs/srv/detail/add_diagnostics__struct.hpp" #include "diagnostic_msgs/srv/detail/add_diagnostics__builder.hpp" #include "diagnostic_msgs/srv/detail/add_diagnostics__traits.hpp" +#include "diagnostic_msgs/srv/detail/add_diagnostics__type_support.hpp" #endif // DIAGNOSTIC_MSGS__SRV__ADD_DIAGNOSTICS_HPP_ diff --git a/ThirdParty/ros/include/diagnostic_msgs/srv/detail/add_diagnostics__type_support.hpp b/ThirdParty/ros/include/diagnostic_msgs/srv/detail/add_diagnostics__type_support.hpp new file mode 100644 index 000000000..6e4f0d8dd --- /dev/null +++ b/ThirdParty/ros/include/diagnostic_msgs/srv/detail/add_diagnostics__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from diagnostic_msgs:srv/AddDiagnostics.idl +// generated code does not contain a copyright notice + +#ifndef DIAGNOSTIC_MSGS__SRV__DETAIL__ADD_DIAGNOSTICS__TYPE_SUPPORT_HPP_ +#define DIAGNOSTIC_MSGS__SRV__DETAIL__ADD_DIAGNOSTICS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "diagnostic_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_diagnostic_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + diagnostic_msgs, + srv, + AddDiagnostics +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_diagnostic_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + diagnostic_msgs, + srv, + AddDiagnostics_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_diagnostic_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + diagnostic_msgs, + srv, + AddDiagnostics_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // DIAGNOSTIC_MSGS__SRV__DETAIL__ADD_DIAGNOSTICS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/diagnostic_msgs/srv/detail/self_test__type_support.hpp b/ThirdParty/ros/include/diagnostic_msgs/srv/detail/self_test__type_support.hpp new file mode 100644 index 000000000..ae71b6b24 --- /dev/null +++ b/ThirdParty/ros/include/diagnostic_msgs/srv/detail/self_test__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from diagnostic_msgs:srv/SelfTest.idl +// generated code does not contain a copyright notice + +#ifndef DIAGNOSTIC_MSGS__SRV__DETAIL__SELF_TEST__TYPE_SUPPORT_HPP_ +#define DIAGNOSTIC_MSGS__SRV__DETAIL__SELF_TEST__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "diagnostic_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_diagnostic_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + diagnostic_msgs, + srv, + SelfTest +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_diagnostic_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + diagnostic_msgs, + srv, + SelfTest_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_diagnostic_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + diagnostic_msgs, + srv, + SelfTest_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // DIAGNOSTIC_MSGS__SRV__DETAIL__SELF_TEST__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/diagnostic_msgs/srv/self_test.hpp b/ThirdParty/ros/include/diagnostic_msgs/srv/self_test.hpp index dbbfe7486..ac0f03f1d 100644 --- a/ThirdParty/ros/include/diagnostic_msgs/srv/self_test.hpp +++ b/ThirdParty/ros/include/diagnostic_msgs/srv/self_test.hpp @@ -7,5 +7,6 @@ #include "diagnostic_msgs/srv/detail/self_test__struct.hpp" #include "diagnostic_msgs/srv/detail/self_test__builder.hpp" #include "diagnostic_msgs/srv/detail/self_test__traits.hpp" +#include "diagnostic_msgs/srv/detail/self_test__type_support.hpp" #endif // DIAGNOSTIC_MSGS__SRV__SELF_TEST_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/action/detail/fibonacci__type_support.hpp b/ThirdParty/ros/include/example_interfaces/action/detail/fibonacci__type_support.hpp new file mode 100644 index 000000000..e89faed71 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/action/detail/fibonacci__type_support.hpp @@ -0,0 +1,231 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:action/Fibonacci.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__ACTION__DETAIL__FIBONACCI__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__ACTION__DETAIL__FIBONACCI__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/action_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_action_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__ACTION_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + action, + Fibonacci +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + action, + Fibonacci_Goal +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + action, + Fibonacci_Result +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + action, + Fibonacci_Feedback +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + action, + Fibonacci_SendGoal +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + action, + Fibonacci_SendGoal_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + action, + Fibonacci_SendGoal_Response +)(); +#ifdef __cplusplus +} +#endif + + +// already included above +// #include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + action, + Fibonacci_GetResult +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + action, + Fibonacci_GetResult_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + action, + Fibonacci_GetResult_Response +)(); +#ifdef __cplusplus +} +#endif + + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + action, + Fibonacci_FeedbackMessage +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__ACTION__DETAIL__FIBONACCI__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/action/fibonacci.hpp b/ThirdParty/ros/include/example_interfaces/action/fibonacci.hpp index 215328d67..583e378d0 100644 --- a/ThirdParty/ros/include/example_interfaces/action/fibonacci.hpp +++ b/ThirdParty/ros/include/example_interfaces/action/fibonacci.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/action/detail/fibonacci__struct.hpp" #include "example_interfaces/action/detail/fibonacci__builder.hpp" #include "example_interfaces/action/detail/fibonacci__traits.hpp" +#include "example_interfaces/action/detail/fibonacci__type_support.hpp" #endif // EXAMPLE_INTERFACES__ACTION__FIBONACCI_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/bool.hpp b/ThirdParty/ros/include/example_interfaces/msg/bool.hpp index 22ee21024..d6b63ca36 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/bool.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/bool.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/bool__struct.hpp" #include "example_interfaces/msg/detail/bool__builder.hpp" #include "example_interfaces/msg/detail/bool__traits.hpp" +#include "example_interfaces/msg/detail/bool__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__BOOL_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/byte.hpp b/ThirdParty/ros/include/example_interfaces/msg/byte.hpp index 15e1a355a..2d5b102a1 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/byte.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/byte.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/byte__struct.hpp" #include "example_interfaces/msg/detail/byte__builder.hpp" #include "example_interfaces/msg/detail/byte__traits.hpp" +#include "example_interfaces/msg/detail/byte__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__BYTE_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/byte_multi_array.hpp b/ThirdParty/ros/include/example_interfaces/msg/byte_multi_array.hpp index 5b0b79f41..0076f1963 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/byte_multi_array.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/byte_multi_array.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/byte_multi_array__struct.hpp" #include "example_interfaces/msg/detail/byte_multi_array__builder.hpp" #include "example_interfaces/msg/detail/byte_multi_array__traits.hpp" +#include "example_interfaces/msg/detail/byte_multi_array__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__BYTE_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/char.hpp b/ThirdParty/ros/include/example_interfaces/msg/char.hpp index 37070d973..eb331187d 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/char.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/char.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/char__struct.hpp" #include "example_interfaces/msg/detail/char__builder.hpp" #include "example_interfaces/msg/detail/char__traits.hpp" +#include "example_interfaces/msg/detail/char__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__CHAR_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/bool__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/bool__type_support.hpp new file mode 100644 index 000000000..caba1eae6 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/bool__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Bool.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__BOOL__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__BOOL__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Bool +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__BOOL__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/byte__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/byte__type_support.hpp new file mode 100644 index 000000000..96c873182 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/byte__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Byte.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__BYTE__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__BYTE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Byte +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__BYTE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/byte_multi_array__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/byte_multi_array__type_support.hpp new file mode 100644 index 000000000..15cb227a0 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/byte_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/ByteMultiArray.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__BYTE_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__BYTE_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + ByteMultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__BYTE_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/char__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/char__type_support.hpp new file mode 100644 index 000000000..23d1c5a3f --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/char__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Char.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__CHAR__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__CHAR__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Char +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__CHAR__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/empty__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/empty__type_support.hpp new file mode 100644 index 000000000..aa121ff28 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/empty__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Empty.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__EMPTY__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__EMPTY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Empty +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__EMPTY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/float32__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/float32__type_support.hpp new file mode 100644 index 000000000..ac83f599b --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/float32__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Float32.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__FLOAT32__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__FLOAT32__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Float32 +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__FLOAT32__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/float32_multi_array__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/float32_multi_array__type_support.hpp new file mode 100644 index 000000000..909091ecc --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/float32_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Float32MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__FLOAT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__FLOAT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Float32MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__FLOAT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/float64__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/float64__type_support.hpp new file mode 100644 index 000000000..7c4d99cc7 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/float64__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Float64.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__FLOAT64__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__FLOAT64__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Float64 +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__FLOAT64__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/float64_multi_array__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/float64_multi_array__type_support.hpp new file mode 100644 index 000000000..19f1c9352 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/float64_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Float64MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__FLOAT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__FLOAT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Float64MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__FLOAT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/int16__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/int16__type_support.hpp new file mode 100644 index 000000000..8aee24004 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/int16__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Int16.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__INT16__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__INT16__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Int16 +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__INT16__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/int16_multi_array__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/int16_multi_array__type_support.hpp new file mode 100644 index 000000000..e3dac4ae6 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/int16_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Int16MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__INT16_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__INT16_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Int16MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__INT16_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/int32__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/int32__type_support.hpp new file mode 100644 index 000000000..e42481895 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/int32__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Int32.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__INT32__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__INT32__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Int32 +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__INT32__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/int32_multi_array__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/int32_multi_array__type_support.hpp new file mode 100644 index 000000000..7842384c6 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/int32_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Int32MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__INT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__INT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Int32MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__INT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/int64__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/int64__type_support.hpp new file mode 100644 index 000000000..10b4bcf4d --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/int64__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Int64.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__INT64__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__INT64__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Int64 +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__INT64__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/int64_multi_array__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/int64_multi_array__type_support.hpp new file mode 100644 index 000000000..fdf7bdc27 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/int64_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Int64MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__INT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__INT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Int64MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__INT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/int8__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/int8__type_support.hpp new file mode 100644 index 000000000..1f50e7b8a --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/int8__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Int8.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__INT8__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__INT8__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Int8 +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__INT8__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/int8_multi_array__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/int8_multi_array__type_support.hpp new file mode 100644 index 000000000..42dac46e2 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/int8_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/Int8MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__INT8_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__INT8_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + Int8MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__INT8_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/multi_array_dimension__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/multi_array_dimension__type_support.hpp new file mode 100644 index 000000000..a6e81eeca --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/multi_array_dimension__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/MultiArrayDimension.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__MULTI_ARRAY_DIMENSION__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__MULTI_ARRAY_DIMENSION__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + MultiArrayDimension +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__MULTI_ARRAY_DIMENSION__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/multi_array_layout__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/multi_array_layout__type_support.hpp new file mode 100644 index 000000000..9ba7c1165 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/multi_array_layout__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/MultiArrayLayout.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__MULTI_ARRAY_LAYOUT__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__MULTI_ARRAY_LAYOUT__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + MultiArrayLayout +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__MULTI_ARRAY_LAYOUT__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/string__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/string__type_support.hpp new file mode 100644 index 000000000..a3e3cc6e7 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/string__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/String.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__STRING__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__STRING__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + String +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__STRING__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/u_int16__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int16__type_support.hpp new file mode 100644 index 000000000..e465b59f8 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int16__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/UInt16.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__U_INT16__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__U_INT16__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + UInt16 +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__U_INT16__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/u_int16_multi_array__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int16_multi_array__type_support.hpp new file mode 100644 index 000000000..c9142662f --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int16_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/UInt16MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__U_INT16_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__U_INT16_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + UInt16MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__U_INT16_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/u_int32__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int32__type_support.hpp new file mode 100644 index 000000000..3da750a50 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int32__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/UInt32.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__U_INT32__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__U_INT32__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + UInt32 +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__U_INT32__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/u_int32_multi_array__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int32_multi_array__type_support.hpp new file mode 100644 index 000000000..aa5f5b584 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int32_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/UInt32MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__U_INT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__U_INT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + UInt32MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__U_INT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/u_int64__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int64__type_support.hpp new file mode 100644 index 000000000..0ba502544 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int64__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/UInt64.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__U_INT64__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__U_INT64__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + UInt64 +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__U_INT64__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/u_int64_multi_array__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int64_multi_array__type_support.hpp new file mode 100644 index 000000000..3971fcbd1 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int64_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/UInt64MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__U_INT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__U_INT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + UInt64MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__U_INT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/u_int8__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int8__type_support.hpp new file mode 100644 index 000000000..37df668d5 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int8__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/UInt8.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__U_INT8__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__U_INT8__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + UInt8 +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__U_INT8__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/u_int8_multi_array__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int8_multi_array__type_support.hpp new file mode 100644 index 000000000..7e8cdb346 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/u_int8_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/UInt8MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__U_INT8_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__U_INT8_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + UInt8MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__U_INT8_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/detail/w_string__type_support.hpp b/ThirdParty/ros/include/example_interfaces/msg/detail/w_string__type_support.hpp new file mode 100644 index 000000000..6d5ad3316 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/detail/w_string__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:msg/WString.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__DETAIL__W_STRING__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__MSG__DETAIL__W_STRING__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + msg, + WString +)(); +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__DETAIL__W_STRING__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/empty.hpp b/ThirdParty/ros/include/example_interfaces/msg/empty.hpp index 28a45e7a2..9f11b50f0 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/empty.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/empty.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/empty__struct.hpp" #include "example_interfaces/msg/detail/empty__builder.hpp" #include "example_interfaces/msg/detail/empty__traits.hpp" +#include "example_interfaces/msg/detail/empty__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__EMPTY_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/float32.hpp b/ThirdParty/ros/include/example_interfaces/msg/float32.hpp index 7577832fb..200ab3dd1 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/float32.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/float32.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/float32__struct.hpp" #include "example_interfaces/msg/detail/float32__builder.hpp" #include "example_interfaces/msg/detail/float32__traits.hpp" +#include "example_interfaces/msg/detail/float32__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__FLOAT32_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/float32_multi_array.hpp b/ThirdParty/ros/include/example_interfaces/msg/float32_multi_array.hpp index 0c1672721..5cc7e6ce3 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/float32_multi_array.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/float32_multi_array.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/float32_multi_array__struct.hpp" #include "example_interfaces/msg/detail/float32_multi_array__builder.hpp" #include "example_interfaces/msg/detail/float32_multi_array__traits.hpp" +#include "example_interfaces/msg/detail/float32_multi_array__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__FLOAT32_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/float64.hpp b/ThirdParty/ros/include/example_interfaces/msg/float64.hpp index 722a80a05..22073310e 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/float64.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/float64.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/float64__struct.hpp" #include "example_interfaces/msg/detail/float64__builder.hpp" #include "example_interfaces/msg/detail/float64__traits.hpp" +#include "example_interfaces/msg/detail/float64__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__FLOAT64_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/float64_multi_array.hpp b/ThirdParty/ros/include/example_interfaces/msg/float64_multi_array.hpp index bc704e209..0ddea8673 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/float64_multi_array.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/float64_multi_array.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/float64_multi_array__struct.hpp" #include "example_interfaces/msg/detail/float64_multi_array__builder.hpp" #include "example_interfaces/msg/detail/float64_multi_array__traits.hpp" +#include "example_interfaces/msg/detail/float64_multi_array__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__FLOAT64_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/int16.hpp b/ThirdParty/ros/include/example_interfaces/msg/int16.hpp index b83249524..b78eedf57 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/int16.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/int16.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/int16__struct.hpp" #include "example_interfaces/msg/detail/int16__builder.hpp" #include "example_interfaces/msg/detail/int16__traits.hpp" +#include "example_interfaces/msg/detail/int16__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__INT16_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/int16_multi_array.hpp b/ThirdParty/ros/include/example_interfaces/msg/int16_multi_array.hpp index 00c1cb0f2..9436c05c0 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/int16_multi_array.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/int16_multi_array.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/int16_multi_array__struct.hpp" #include "example_interfaces/msg/detail/int16_multi_array__builder.hpp" #include "example_interfaces/msg/detail/int16_multi_array__traits.hpp" +#include "example_interfaces/msg/detail/int16_multi_array__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__INT16_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/int32.hpp b/ThirdParty/ros/include/example_interfaces/msg/int32.hpp index 7d009a710..98eaca764 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/int32.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/int32.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/int32__struct.hpp" #include "example_interfaces/msg/detail/int32__builder.hpp" #include "example_interfaces/msg/detail/int32__traits.hpp" +#include "example_interfaces/msg/detail/int32__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__INT32_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/int32_multi_array.hpp b/ThirdParty/ros/include/example_interfaces/msg/int32_multi_array.hpp index 582d0d025..eb798fb0e 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/int32_multi_array.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/int32_multi_array.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/int32_multi_array__struct.hpp" #include "example_interfaces/msg/detail/int32_multi_array__builder.hpp" #include "example_interfaces/msg/detail/int32_multi_array__traits.hpp" +#include "example_interfaces/msg/detail/int32_multi_array__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__INT32_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/int64.hpp b/ThirdParty/ros/include/example_interfaces/msg/int64.hpp index 78f5eddd1..f645a3c35 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/int64.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/int64.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/int64__struct.hpp" #include "example_interfaces/msg/detail/int64__builder.hpp" #include "example_interfaces/msg/detail/int64__traits.hpp" +#include "example_interfaces/msg/detail/int64__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__INT64_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/int64_multi_array.hpp b/ThirdParty/ros/include/example_interfaces/msg/int64_multi_array.hpp index ab5889d8b..1c64c3e37 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/int64_multi_array.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/int64_multi_array.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/int64_multi_array__struct.hpp" #include "example_interfaces/msg/detail/int64_multi_array__builder.hpp" #include "example_interfaces/msg/detail/int64_multi_array__traits.hpp" +#include "example_interfaces/msg/detail/int64_multi_array__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__INT64_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/int8.hpp b/ThirdParty/ros/include/example_interfaces/msg/int8.hpp index 28a458420..88da7acf8 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/int8.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/int8.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/int8__struct.hpp" #include "example_interfaces/msg/detail/int8__builder.hpp" #include "example_interfaces/msg/detail/int8__traits.hpp" +#include "example_interfaces/msg/detail/int8__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__INT8_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/int8_multi_array.hpp b/ThirdParty/ros/include/example_interfaces/msg/int8_multi_array.hpp index 628d9bb36..b865ae261 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/int8_multi_array.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/int8_multi_array.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/int8_multi_array__struct.hpp" #include "example_interfaces/msg/detail/int8_multi_array__builder.hpp" #include "example_interfaces/msg/detail/int8_multi_array__traits.hpp" +#include "example_interfaces/msg/detail/int8_multi_array__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__INT8_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/multi_array_dimension.hpp b/ThirdParty/ros/include/example_interfaces/msg/multi_array_dimension.hpp index 12d82dab3..24ae56126 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/multi_array_dimension.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/multi_array_dimension.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/multi_array_dimension__struct.hpp" #include "example_interfaces/msg/detail/multi_array_dimension__builder.hpp" #include "example_interfaces/msg/detail/multi_array_dimension__traits.hpp" +#include "example_interfaces/msg/detail/multi_array_dimension__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__MULTI_ARRAY_DIMENSION_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/multi_array_layout.hpp b/ThirdParty/ros/include/example_interfaces/msg/multi_array_layout.hpp index e7f62f07b..7f4cd4f35 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/multi_array_layout.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/multi_array_layout.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/multi_array_layout__struct.hpp" #include "example_interfaces/msg/detail/multi_array_layout__builder.hpp" #include "example_interfaces/msg/detail/multi_array_layout__traits.hpp" +#include "example_interfaces/msg/detail/multi_array_layout__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__MULTI_ARRAY_LAYOUT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..2db806b5d --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define EXAMPLE_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_example_interfaces __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_example_interfaces __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_example_interfaces __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_example_interfaces __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_example_interfaces + #define ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces ROSIDL_GENERATOR_CPP_EXPORT_example_interfaces + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces ROSIDL_GENERATOR_CPP_IMPORT_example_interfaces + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_example_interfaces __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_example_interfaces + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // EXAMPLE_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/string.hpp b/ThirdParty/ros/include/example_interfaces/msg/string.hpp index bd31b273f..c6342b86a 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/string.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/string.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/string__struct.hpp" #include "example_interfaces/msg/detail/string__builder.hpp" #include "example_interfaces/msg/detail/string__traits.hpp" +#include "example_interfaces/msg/detail/string__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__STRING_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/u_int16.hpp b/ThirdParty/ros/include/example_interfaces/msg/u_int16.hpp index 74987fe5d..248e94293 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/u_int16.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/u_int16.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/u_int16__struct.hpp" #include "example_interfaces/msg/detail/u_int16__builder.hpp" #include "example_interfaces/msg/detail/u_int16__traits.hpp" +#include "example_interfaces/msg/detail/u_int16__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__U_INT16_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/u_int16_multi_array.hpp b/ThirdParty/ros/include/example_interfaces/msg/u_int16_multi_array.hpp index 458a8d62a..3ad8eb9ca 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/u_int16_multi_array.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/u_int16_multi_array.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/u_int16_multi_array__struct.hpp" #include "example_interfaces/msg/detail/u_int16_multi_array__builder.hpp" #include "example_interfaces/msg/detail/u_int16_multi_array__traits.hpp" +#include "example_interfaces/msg/detail/u_int16_multi_array__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__U_INT16_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/u_int32.hpp b/ThirdParty/ros/include/example_interfaces/msg/u_int32.hpp index 15aa6ecc8..533f7362f 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/u_int32.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/u_int32.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/u_int32__struct.hpp" #include "example_interfaces/msg/detail/u_int32__builder.hpp" #include "example_interfaces/msg/detail/u_int32__traits.hpp" +#include "example_interfaces/msg/detail/u_int32__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__U_INT32_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/u_int32_multi_array.hpp b/ThirdParty/ros/include/example_interfaces/msg/u_int32_multi_array.hpp index f054d17f1..850c08d14 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/u_int32_multi_array.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/u_int32_multi_array.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/u_int32_multi_array__struct.hpp" #include "example_interfaces/msg/detail/u_int32_multi_array__builder.hpp" #include "example_interfaces/msg/detail/u_int32_multi_array__traits.hpp" +#include "example_interfaces/msg/detail/u_int32_multi_array__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__U_INT32_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/u_int64.hpp b/ThirdParty/ros/include/example_interfaces/msg/u_int64.hpp index a92fdb589..eedf56ee2 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/u_int64.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/u_int64.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/u_int64__struct.hpp" #include "example_interfaces/msg/detail/u_int64__builder.hpp" #include "example_interfaces/msg/detail/u_int64__traits.hpp" +#include "example_interfaces/msg/detail/u_int64__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__U_INT64_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/u_int64_multi_array.hpp b/ThirdParty/ros/include/example_interfaces/msg/u_int64_multi_array.hpp index 51bd20e2b..e1c311599 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/u_int64_multi_array.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/u_int64_multi_array.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/u_int64_multi_array__struct.hpp" #include "example_interfaces/msg/detail/u_int64_multi_array__builder.hpp" #include "example_interfaces/msg/detail/u_int64_multi_array__traits.hpp" +#include "example_interfaces/msg/detail/u_int64_multi_array__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__U_INT64_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/u_int8.hpp b/ThirdParty/ros/include/example_interfaces/msg/u_int8.hpp index 7f710ebec..f2c4ef369 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/u_int8.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/u_int8.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/u_int8__struct.hpp" #include "example_interfaces/msg/detail/u_int8__builder.hpp" #include "example_interfaces/msg/detail/u_int8__traits.hpp" +#include "example_interfaces/msg/detail/u_int8__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__U_INT8_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/u_int8_multi_array.hpp b/ThirdParty/ros/include/example_interfaces/msg/u_int8_multi_array.hpp index a4bbf8e56..701bfd910 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/u_int8_multi_array.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/u_int8_multi_array.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/u_int8_multi_array__struct.hpp" #include "example_interfaces/msg/detail/u_int8_multi_array__builder.hpp" #include "example_interfaces/msg/detail/u_int8_multi_array__traits.hpp" +#include "example_interfaces/msg/detail/u_int8_multi_array__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__U_INT8_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/msg/w_string.hpp b/ThirdParty/ros/include/example_interfaces/msg/w_string.hpp index 49545217b..ae934b54d 100644 --- a/ThirdParty/ros/include/example_interfaces/msg/w_string.hpp +++ b/ThirdParty/ros/include/example_interfaces/msg/w_string.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/msg/detail/w_string__struct.hpp" #include "example_interfaces/msg/detail/w_string__builder.hpp" #include "example_interfaces/msg/detail/w_string__traits.hpp" +#include "example_interfaces/msg/detail/w_string__type_support.hpp" #endif // EXAMPLE_INTERFACES__MSG__W_STRING_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/srv/add_two_ints.hpp b/ThirdParty/ros/include/example_interfaces/srv/add_two_ints.hpp index b9cf274ce..b27ebfcd6 100644 --- a/ThirdParty/ros/include/example_interfaces/srv/add_two_ints.hpp +++ b/ThirdParty/ros/include/example_interfaces/srv/add_two_ints.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/srv/detail/add_two_ints__struct.hpp" #include "example_interfaces/srv/detail/add_two_ints__builder.hpp" #include "example_interfaces/srv/detail/add_two_ints__traits.hpp" +#include "example_interfaces/srv/detail/add_two_ints__type_support.hpp" #endif // EXAMPLE_INTERFACES__SRV__ADD_TWO_INTS_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/srv/detail/add_two_ints__type_support.hpp b/ThirdParty/ros/include/example_interfaces/srv/detail/add_two_ints__type_support.hpp new file mode 100644 index 000000000..40c59b4f9 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/srv/detail/add_two_ints__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:srv/AddTwoInts.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__SRV__DETAIL__ADD_TWO_INTS__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__SRV__DETAIL__ADD_TWO_INTS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + srv, + AddTwoInts +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + srv, + AddTwoInts_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + srv, + AddTwoInts_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // EXAMPLE_INTERFACES__SRV__DETAIL__ADD_TWO_INTS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/srv/detail/set_bool__type_support.hpp b/ThirdParty/ros/include/example_interfaces/srv/detail/set_bool__type_support.hpp new file mode 100644 index 000000000..eb58525f7 --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/srv/detail/set_bool__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:srv/SetBool.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__SRV__DETAIL__SET_BOOL__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__SRV__DETAIL__SET_BOOL__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + srv, + SetBool +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + srv, + SetBool_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + srv, + SetBool_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // EXAMPLE_INTERFACES__SRV__DETAIL__SET_BOOL__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/srv/detail/trigger__type_support.hpp b/ThirdParty/ros/include/example_interfaces/srv/detail/trigger__type_support.hpp new file mode 100644 index 000000000..92fad016d --- /dev/null +++ b/ThirdParty/ros/include/example_interfaces/srv/detail/trigger__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from example_interfaces:srv/Trigger.idl +// generated code does not contain a copyright notice + +#ifndef EXAMPLE_INTERFACES__SRV__DETAIL__TRIGGER__TYPE_SUPPORT_HPP_ +#define EXAMPLE_INTERFACES__SRV__DETAIL__TRIGGER__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "example_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + srv, + Trigger +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + srv, + Trigger_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_example_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + example_interfaces, + srv, + Trigger_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // EXAMPLE_INTERFACES__SRV__DETAIL__TRIGGER__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/srv/set_bool.hpp b/ThirdParty/ros/include/example_interfaces/srv/set_bool.hpp index cef3a753b..deefaed42 100644 --- a/ThirdParty/ros/include/example_interfaces/srv/set_bool.hpp +++ b/ThirdParty/ros/include/example_interfaces/srv/set_bool.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/srv/detail/set_bool__struct.hpp" #include "example_interfaces/srv/detail/set_bool__builder.hpp" #include "example_interfaces/srv/detail/set_bool__traits.hpp" +#include "example_interfaces/srv/detail/set_bool__type_support.hpp" #endif // EXAMPLE_INTERFACES__SRV__SET_BOOL_HPP_ diff --git a/ThirdParty/ros/include/example_interfaces/srv/trigger.hpp b/ThirdParty/ros/include/example_interfaces/srv/trigger.hpp index dcc000c67..a5864749b 100644 --- a/ThirdParty/ros/include/example_interfaces/srv/trigger.hpp +++ b/ThirdParty/ros/include/example_interfaces/srv/trigger.hpp @@ -7,5 +7,6 @@ #include "example_interfaces/srv/detail/trigger__struct.hpp" #include "example_interfaces/srv/detail/trigger__builder.hpp" #include "example_interfaces/srv/detail/trigger__traits.hpp" +#include "example_interfaces/srv/detail/trigger__type_support.hpp" #endif // EXAMPLE_INTERFACES__SRV__TRIGGER_HPP_ diff --git a/ThirdParty/ros/include/fastdds/rtps/resources/ResourceEvent.h b/ThirdParty/ros/include/fastdds/rtps/resources/ResourceEvent.h index 2a9aeb316..7ab0265eb 100644 --- a/ThirdParty/ros/include/fastdds/rtps/resources/ResourceEvent.h +++ b/ThirdParty/ros/include/fastdds/rtps/resources/ResourceEvent.h @@ -22,18 +22,16 @@ #ifndef DOXYGEN_SHOULD_SKIP_THIS_PUBLIC -#include -#include #include +#include + #include +#include #include -namespace eprosima -{ -namespace fastrtps -{ -namespace rtps -{ +namespace eprosima { +namespace fastrtps { +namespace rtps { class TimedEventImpl; @@ -44,6 +42,7 @@ class TimedEventImpl; class ResourceEvent { public: + ResourceEvent() = default; ~ResourceEvent(); @@ -59,7 +58,8 @@ class ResourceEvent * This method has to be called when creating a TimedEventImpl object. * @param event TimedEventImpl object that has been created. */ - void register_timer(TimedEventImpl* event); + void register_timer( + TimedEventImpl* event); /*! * @brief This method removes a TimedEventImpl object in case it is waiting to be processed by ResourceEvent's @@ -70,7 +70,8 @@ class ResourceEvent * Then it avoids the situation of the execution thread calling the event handler when it was previously removed. * @param event TimedEventImpl object that will be deleted and we have to be sure all its operations are cancelled. */ - void unregister_timer(TimedEventImpl* event); + void unregister_timer( + TimedEventImpl* event); /*! * @brief This method notifies to ResourceEvent that the TimedEventImpl object has operations to be scheduled. @@ -78,7 +79,8 @@ class ResourceEvent * These operations can be the cancellation of the timer or starting another async_wait. * @param event TimedEventImpl object that has operations to be scheduled. */ - void notify(TimedEventImpl* event); + void notify( + TimedEventImpl* event); /*! * @brief This method notifies to ResourceEvent that the TimedEventImpl object has operations to be scheduled. @@ -88,11 +90,14 @@ class ResourceEvent * @param event TimedEventImpl object that has operations to be scheduled. * @param timeout Maximum blocking time of the method. */ - void notify(TimedEventImpl* event, const std::chrono::steady_clock::time_point& timeout); + void notify( + TimedEventImpl* event, + const std::chrono::steady_clock::time_point& timeout); private: + //! Warns the internal thread can stop. - std::atomic stop_{false}; + std::atomic stop_{ false }; //! Protects internal data. TimedMutex mutex_; @@ -115,9 +120,6 @@ class ResourceEvent //! Collection of registered events waiting completion. std::vector active_timers_; - //! Prevents iterator invalidation when active_timers are manipulated inside loops - std::atomic skip_checking_active_timers_; - //! Current time as seen by the execution thread. std::chrono::steady_clock::time_point current_time_; @@ -130,7 +132,8 @@ class ResourceEvent * @param event Event to be added in the queue. * @return True value if the insertion was successful. In other case, it return False. */ - bool register_timer_nts(TimedEventImpl* event); + bool register_timer_nts( + TimedEventImpl* event); //! Method called by the internal thread. void event_service(); @@ -150,12 +153,13 @@ class ResourceEvent pending_timers_.reserve(timers_count_); active_timers_.reserve(timers_count_); } + }; } /* namespace rtps */ } /* namespace fastrtps */ } /* namespace eprosima */ -#endif //DOXYGEN_SHOULD_SKIP_THIS_PUBLIC +#endif //DOXYGEN_SHOULD_SKIP_THIS_PUBLIC -#endif //_FASTDDS_RTPS_RESOURCES_RESOURCEEVENT_H_ +#endif //_FASTDDS_RTPS_RESOURCES_RESOURCEEVENT_H_ diff --git a/ThirdParty/ros/include/fastrtps/config.h b/ThirdParty/ros/include/fastrtps/config.h index 544e659e6..09af300f4 100644 --- a/ThirdParty/ros/include/fastrtps/config.h +++ b/ThirdParty/ros/include/fastrtps/config.h @@ -17,8 +17,8 @@ #define FASTRTPS_VERSION_MAJOR 2 #define FASTRTPS_VERSION_MINOR 1 -#define FASTRTPS_VERSION_MICRO 3 -#define FASTRTPS_VERSION_STR "2.1.3" +#define FASTRTPS_VERSION_MICRO 2 +#define FASTRTPS_VERSION_STR "2.1.2" #define GEN_API_VER 1 @@ -68,6 +68,7 @@ #define HAVE_SQLITE3 1 #endif + // TLS support #ifndef TLS_FOUND #define TLS_FOUND 1 @@ -80,13 +81,13 @@ // Deprecated macro #if __cplusplus >= 201402L -#define FASTRTPS_DEPRECATED(msg) [[deprecated(msg)]] +#define FASTRTPS_DEPRECATED(msg) [[ deprecated(msg) ]] #elif defined(__GNUC__) || defined(__clang__) -#define FASTRTPS_DEPRECATED(msg) __attribute__((deprecated(msg))) +#define FASTRTPS_DEPRECATED(msg) __attribute__ ((deprecated(msg))) #elif defined(_MSC_VER) #define FASTRTPS_DEPRECATED(msg) __declspec(deprecated(msg)) #else #define FASTRTPS_DEPRECATED(msg) #endif -#endif // _FASTRTPS_CONFIG_H_ +#endif // _FASTRTPS_CONFIG_H_ diff --git a/ThirdParty/ros/include/fastrtps/utils/TimedMutex.hpp b/ThirdParty/ros/include/fastrtps/utils/TimedMutex.hpp index 8e7a0f032..6331f3025 100644 --- a/ThirdParty/ros/include/fastrtps/utils/TimedMutex.hpp +++ b/ThirdParty/ros/include/fastrtps/utils/TimedMutex.hpp @@ -24,37 +24,32 @@ #if defined(_WIN32) #include -extern int clock_gettime(int, struct timespec* tv); +extern int clock_gettime( + int, + struct timespec* tv); #elif _GTHREAD_USE_MUTEX_TIMEDLOCK #include #else #include -#endif // if defined(_WIN32) +#endif // if defined(_WIN32) -namespace eprosima -{ -namespace fastrtps -{ +namespace eprosima { +namespace fastrtps { #if defined(_WIN32) - class TimedMutex { - // On MSVC 19.36.32528.95 `xtime` was changed into `_timespec64`. - // See https://github.com/eProsima/Fast-DDS/issues/3451 - // See https://github.com/microsoft/STL/pull/3594 -#if defined(_MSC_FULL_VER) && _MSC_FULL_VER >= 193632528 - using xtime = _timespec64; -#endif // _MSC_FULL_VER check - public: + TimedMutex() { _Mtx_init(&mutex_, _Mtx_timed); } - TimedMutex(const TimedMutex&) = delete; - TimedMutex& operator=(const TimedMutex&) = delete; + TimedMutex( + const TimedMutex&) = delete; + TimedMutex& operator =( + const TimedMutex&) = delete; ~TimedMutex() { @@ -71,20 +66,24 @@ class TimedMutex _Mtx_unlock(mutex_); } - template - bool try_lock_for(const std::chrono::duration& rel_time) + template + bool try_lock_for( + const std::chrono::duration& rel_time) { return try_lock_until(std::chrono::steady_clock::now() + rel_time); } - template - bool try_lock_until(const std::chrono::time_point& abs_time) + template + bool try_lock_until( + const std::chrono::time_point& abs_time) { std::chrono::nanoseconds nsecs = abs_time - std::chrono::steady_clock::now(); if (0 < nsecs.count()) { - struct timespec max_wait = {0, 0}; + struct timespec max_wait = { + 0, 0 + }; clock_gettime(1, &max_wait); nsecs = nsecs + std::chrono::nanoseconds(max_wait.tv_nsec); auto secs = std::chrono::duration_cast(nsecs); @@ -105,19 +104,23 @@ class TimedMutex } private: + _Mtx_t mutex_; }; class RecursiveTimedMutex { public: + RecursiveTimedMutex() { _Mtx_init(&mutex_, _Mtx_timed | _Mtx_recursive); } - RecursiveTimedMutex(const TimedMutex&) = delete; - RecursiveTimedMutex& operator=(const TimedMutex&) = delete; + RecursiveTimedMutex( + const TimedMutex&) = delete; + RecursiveTimedMutex& operator =( + const TimedMutex&) = delete; ~RecursiveTimedMutex() { @@ -134,19 +137,23 @@ class RecursiveTimedMutex _Mtx_unlock(mutex_); } - template - bool try_lock_for(const std::chrono::duration& rel_time) + template + bool try_lock_for( + const std::chrono::duration& rel_time) { return try_lock_until(std::chrono::steady_clock::now() + rel_time); } - template - bool try_lock_until(const std::chrono::time_point& abs_time) + template + bool try_lock_until( + const std::chrono::time_point& abs_time) { std::chrono::nanoseconds nsecs = abs_time - std::chrono::steady_clock::now(); if (0 < nsecs.count()) { - struct timespec max_wait = {0, 0}; + struct timespec max_wait = { + 0, 0 + }; clock_gettime(1, &max_wait); nsecs = nsecs + std::chrono::nanoseconds(max_wait.tv_nsec); auto secs = std::chrono::duration_cast(nsecs); @@ -167,6 +174,7 @@ class RecursiveTimedMutex } private: + _Mtx_t mutex_; }; #elif _GTHREAD_USE_MUTEX_TIMEDLOCK || !defined(__linux__) @@ -176,13 +184,16 @@ using RecursiveTimedMutex = std::recursive_timed_mutex; class TimedMutex { public: + TimedMutex() { pthread_mutex_init(&mutex_, nullptr); } - TimedMutex(const TimedMutex&) = delete; - TimedMutex& operator=(const TimedMutex&) = delete; + TimedMutex( + const TimedMutex&) = delete; + TimedMutex& operator =( + const TimedMutex&) = delete; ~TimedMutex() { @@ -199,17 +210,21 @@ class TimedMutex pthread_mutex_unlock(&mutex_); } - template - bool try_lock_for(const std::chrono::duration& rel_time) + template + bool try_lock_for( + const std::chrono::duration& rel_time) { return try_lock_until(std::chrono::steady_clock::now() + rel_time); } - template - bool try_lock_until(const std::chrono::time_point& abs_time) + template + bool try_lock_until( + const std::chrono::time_point& abs_time) { std::chrono::nanoseconds nsecs = abs_time - std::chrono::steady_clock::now(); - struct timespec max_wait = {0, 0}; + struct timespec max_wait = { + 0, 0 + }; clock_gettime(CLOCK_REALTIME, &max_wait); nsecs = nsecs + std::chrono::nanoseconds(max_wait.tv_nsec); auto secs = std::chrono::duration_cast(nsecs); @@ -225,12 +240,14 @@ class TimedMutex } private: + pthread_mutex_t mutex_; }; class RecursiveTimedMutex { public: + RecursiveTimedMutex() { pthread_mutexattr_init(&mutex_attr_); @@ -238,8 +255,10 @@ class RecursiveTimedMutex pthread_mutex_init(&mutex_, &mutex_attr_); } - RecursiveTimedMutex(const RecursiveTimedMutex&) = delete; - RecursiveTimedMutex& operator=(const RecursiveTimedMutex&) = delete; + RecursiveTimedMutex( + const RecursiveTimedMutex&) = delete; + RecursiveTimedMutex& operator =( + const RecursiveTimedMutex&) = delete; ~RecursiveTimedMutex() { @@ -257,17 +276,21 @@ class RecursiveTimedMutex pthread_mutex_unlock(&mutex_); } - template - bool try_lock_for(const std::chrono::duration& rel_time) + template + bool try_lock_for( + const std::chrono::duration& rel_time) { return try_lock_until(std::chrono::steady_clock::now() + rel_time); } - template - bool try_lock_until(const std::chrono::time_point& abs_time) + template + bool try_lock_until( + const std::chrono::time_point& abs_time) { std::chrono::nanoseconds nsecs = abs_time - std::chrono::steady_clock::now(); - struct timespec max_wait = {0, 0}; + struct timespec max_wait = { + 0, 0 + }; clock_gettime(CLOCK_REALTIME, &max_wait); nsecs = nsecs + std::chrono::nanoseconds(max_wait.tv_nsec); auto secs = std::chrono::duration_cast(nsecs); @@ -283,14 +306,15 @@ class RecursiveTimedMutex } private: + pthread_mutexattr_t mutex_attr_; pthread_mutex_t mutex_; }; -#endif //_WIN32 +#endif //_WIN32 -} //namespace fastrtps -} //namespace eprosima +} //namespace fastrtps +} //namespace eprosima -#endif // _UTILS_TIMEDMUTEX_HPP_ +#endif // _UTILS_TIMEDMUTEX_HPP_ diff --git a/ThirdParty/ros/include/fastrtps/utils/fixed_size_bitmap.hpp b/ThirdParty/ros/include/fastrtps/utils/fixed_size_bitmap.hpp index dbbbd03dc..b2c067f30 100644 --- a/ThirdParty/ros/include/fastrtps/utils/fixed_size_bitmap.hpp +++ b/ThirdParty/ros/include/fastrtps/utils/fixed_size_bitmap.hpp @@ -396,11 +396,9 @@ class BitmapRange uint32_t num_bytes = num_items * static_cast(sizeof(uint32_t)); bitmap_.fill(0u); memcpy(bitmap_.data(), bitmap, num_bytes); - // trim unused bits if (0 < num_bits && num_bits % 32 != 0) - short shift = num_bits & 31u; - if (0 < num_bits && shift != 0) + if (0 < num_bits) { - bitmap_[num_items - 1] &= ~(std::numeric_limits::max() >> shift); + bitmap_[num_items - 1] &= ~(std::numeric_limits::max() >> (num_bits & 31u)); } calc_maximum_bit_set(num_items, 0); } diff --git a/ThirdParty/ros/include/geometry_msgs/msg/accel.hpp b/ThirdParty/ros/include/geometry_msgs/msg/accel.hpp index ada9d8265..4e521eaac 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/accel.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/accel.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/accel__struct.hpp" #include "geometry_msgs/msg/detail/accel__builder.hpp" #include "geometry_msgs/msg/detail/accel__traits.hpp" +#include "geometry_msgs/msg/detail/accel__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__ACCEL_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/accel_stamped.hpp b/ThirdParty/ros/include/geometry_msgs/msg/accel_stamped.hpp index 4f20a92ab..923033e8f 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/accel_stamped.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/accel_stamped.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/accel_stamped__struct.hpp" #include "geometry_msgs/msg/detail/accel_stamped__builder.hpp" #include "geometry_msgs/msg/detail/accel_stamped__traits.hpp" +#include "geometry_msgs/msg/detail/accel_stamped__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__ACCEL_STAMPED_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/accel_with_covariance.hpp b/ThirdParty/ros/include/geometry_msgs/msg/accel_with_covariance.hpp index de6f4d024..a21737755 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/accel_with_covariance.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/accel_with_covariance.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/accel_with_covariance__struct.hpp" #include "geometry_msgs/msg/detail/accel_with_covariance__builder.hpp" #include "geometry_msgs/msg/detail/accel_with_covariance__traits.hpp" +#include "geometry_msgs/msg/detail/accel_with_covariance__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__ACCEL_WITH_COVARIANCE_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/accel_with_covariance_stamped.hpp b/ThirdParty/ros/include/geometry_msgs/msg/accel_with_covariance_stamped.hpp index 1cec089c8..f37ca4a6f 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/accel_with_covariance_stamped.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/accel_with_covariance_stamped.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/accel_with_covariance_stamped__struct.hpp" #include "geometry_msgs/msg/detail/accel_with_covariance_stamped__builder.hpp" #include "geometry_msgs/msg/detail/accel_with_covariance_stamped__traits.hpp" +#include "geometry_msgs/msg/detail/accel_with_covariance_stamped__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__ACCEL_WITH_COVARIANCE_STAMPED_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/accel__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/accel__type_support.hpp new file mode 100644 index 000000000..fae73754c --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/accel__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/Accel.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__ACCEL__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__ACCEL__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + Accel +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__ACCEL__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/accel_stamped__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/accel_stamped__type_support.hpp new file mode 100644 index 000000000..a0be99bb5 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/accel_stamped__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/AccelStamped.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__ACCEL_STAMPED__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__ACCEL_STAMPED__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + AccelStamped +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__ACCEL_STAMPED__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/accel_with_covariance__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/accel_with_covariance__type_support.hpp new file mode 100644 index 000000000..773d26a3d --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/accel_with_covariance__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/AccelWithCovariance.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__ACCEL_WITH_COVARIANCE__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__ACCEL_WITH_COVARIANCE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + AccelWithCovariance +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__ACCEL_WITH_COVARIANCE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/accel_with_covariance_stamped__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/accel_with_covariance_stamped__type_support.hpp new file mode 100644 index 000000000..f20800a26 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/accel_with_covariance_stamped__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/AccelWithCovarianceStamped.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__ACCEL_WITH_COVARIANCE_STAMPED__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__ACCEL_WITH_COVARIANCE_STAMPED__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + AccelWithCovarianceStamped +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__ACCEL_WITH_COVARIANCE_STAMPED__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/inertia__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/inertia__type_support.hpp new file mode 100644 index 000000000..4103cac31 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/inertia__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/Inertia.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__INERTIA__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__INERTIA__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + Inertia +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__INERTIA__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/inertia_stamped__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/inertia_stamped__type_support.hpp new file mode 100644 index 000000000..b46033645 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/inertia_stamped__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/InertiaStamped.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__INERTIA_STAMPED__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__INERTIA_STAMPED__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + InertiaStamped +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__INERTIA_STAMPED__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/point32__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/point32__type_support.hpp new file mode 100644 index 000000000..499e4357b --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/point32__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/Point32.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__POINT32__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__POINT32__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + Point32 +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__POINT32__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/point__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/point__type_support.hpp new file mode 100644 index 000000000..38dd7e866 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/point__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/Point.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__POINT__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__POINT__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + Point +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__POINT__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/point_stamped__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/point_stamped__type_support.hpp new file mode 100644 index 000000000..ac0e29901 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/point_stamped__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/PointStamped.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__POINT_STAMPED__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__POINT_STAMPED__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + PointStamped +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__POINT_STAMPED__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/polygon__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/polygon__type_support.hpp new file mode 100644 index 000000000..aac33ffb3 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/polygon__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/Polygon.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__POLYGON__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__POLYGON__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + Polygon +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__POLYGON__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/polygon_stamped__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/polygon_stamped__type_support.hpp new file mode 100644 index 000000000..9d3c5976a --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/polygon_stamped__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/PolygonStamped.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__POLYGON_STAMPED__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__POLYGON_STAMPED__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + PolygonStamped +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__POLYGON_STAMPED__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/pose2_d__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/pose2_d__type_support.hpp new file mode 100644 index 000000000..0c389f96a --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/pose2_d__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/Pose2D.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__POSE2_D__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__POSE2_D__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + Pose2D +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__POSE2_D__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/pose__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/pose__type_support.hpp new file mode 100644 index 000000000..7ffb22da1 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/pose__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/Pose.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__POSE__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__POSE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + Pose +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__POSE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/pose_array__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/pose_array__type_support.hpp new file mode 100644 index 000000000..1e3ff61ed --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/pose_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/PoseArray.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__POSE_ARRAY__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__POSE_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + PoseArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__POSE_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/pose_stamped__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/pose_stamped__type_support.hpp new file mode 100644 index 000000000..42100b6a9 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/pose_stamped__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/PoseStamped.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__POSE_STAMPED__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__POSE_STAMPED__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + PoseStamped +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__POSE_STAMPED__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/pose_with_covariance__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/pose_with_covariance__type_support.hpp new file mode 100644 index 000000000..9297f0f89 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/pose_with_covariance__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/PoseWithCovariance.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__POSE_WITH_COVARIANCE__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__POSE_WITH_COVARIANCE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + PoseWithCovariance +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__POSE_WITH_COVARIANCE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/pose_with_covariance_stamped__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/pose_with_covariance_stamped__type_support.hpp new file mode 100644 index 000000000..eaa0e2bda --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/pose_with_covariance_stamped__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/PoseWithCovarianceStamped.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__POSE_WITH_COVARIANCE_STAMPED__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__POSE_WITH_COVARIANCE_STAMPED__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + PoseWithCovarianceStamped +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__POSE_WITH_COVARIANCE_STAMPED__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/quaternion__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/quaternion__type_support.hpp new file mode 100644 index 000000000..94fe00e38 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/quaternion__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/Quaternion.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__QUATERNION__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__QUATERNION__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + Quaternion +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__QUATERNION__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/quaternion_stamped__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/quaternion_stamped__type_support.hpp new file mode 100644 index 000000000..971197f43 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/quaternion_stamped__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/QuaternionStamped.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__QUATERNION_STAMPED__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__QUATERNION_STAMPED__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + QuaternionStamped +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__QUATERNION_STAMPED__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/transform__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/transform__type_support.hpp new file mode 100644 index 000000000..62210dfca --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/transform__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/Transform.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__TRANSFORM__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__TRANSFORM__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + Transform +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__TRANSFORM__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/transform_stamped__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/transform_stamped__type_support.hpp new file mode 100644 index 000000000..a1fce5ed5 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/transform_stamped__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/TransformStamped.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__TRANSFORM_STAMPED__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__TRANSFORM_STAMPED__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + TransformStamped +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__TRANSFORM_STAMPED__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/twist__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/twist__type_support.hpp new file mode 100644 index 000000000..a43875852 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/twist__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/Twist.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__TWIST__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__TWIST__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + Twist +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__TWIST__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/twist_stamped__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/twist_stamped__type_support.hpp new file mode 100644 index 000000000..d266416e8 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/twist_stamped__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/TwistStamped.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__TWIST_STAMPED__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__TWIST_STAMPED__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + TwistStamped +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__TWIST_STAMPED__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/twist_with_covariance__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/twist_with_covariance__type_support.hpp new file mode 100644 index 000000000..699e35147 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/twist_with_covariance__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/TwistWithCovariance.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__TWIST_WITH_COVARIANCE__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__TWIST_WITH_COVARIANCE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + TwistWithCovariance +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__TWIST_WITH_COVARIANCE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/twist_with_covariance_stamped__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/twist_with_covariance_stamped__type_support.hpp new file mode 100644 index 000000000..3ee8026bc --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/twist_with_covariance_stamped__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/TwistWithCovarianceStamped.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__TWIST_WITH_COVARIANCE_STAMPED__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__TWIST_WITH_COVARIANCE_STAMPED__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + TwistWithCovarianceStamped +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__TWIST_WITH_COVARIANCE_STAMPED__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/vector3__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/vector3__type_support.hpp new file mode 100644 index 000000000..1a732d0f0 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/vector3__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/Vector3.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__VECTOR3__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__VECTOR3__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + Vector3 +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__VECTOR3__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/vector3_stamped__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/vector3_stamped__type_support.hpp new file mode 100644 index 000000000..c190fb939 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/vector3_stamped__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/Vector3Stamped.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__VECTOR3_STAMPED__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__VECTOR3_STAMPED__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + Vector3Stamped +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__VECTOR3_STAMPED__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/wrench__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/wrench__type_support.hpp new file mode 100644 index 000000000..099964617 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/wrench__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/Wrench.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__WRENCH__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__WRENCH__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + Wrench +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__WRENCH__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/detail/wrench_stamped__type_support.hpp b/ThirdParty/ros/include/geometry_msgs/msg/detail/wrench_stamped__type_support.hpp new file mode 100644 index 000000000..2d888e3ae --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/detail/wrench_stamped__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from geometry_msgs:msg/WrenchStamped.idl +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__DETAIL__WRENCH_STAMPED__TYPE_SUPPORT_HPP_ +#define GEOMETRY_MSGS__MSG__DETAIL__WRENCH_STAMPED__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + geometry_msgs, + msg, + WrenchStamped +)(); +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__DETAIL__WRENCH_STAMPED__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/inertia.hpp b/ThirdParty/ros/include/geometry_msgs/msg/inertia.hpp index b307acfed..be97c9ebb 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/inertia.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/inertia.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/inertia__struct.hpp" #include "geometry_msgs/msg/detail/inertia__builder.hpp" #include "geometry_msgs/msg/detail/inertia__traits.hpp" +#include "geometry_msgs/msg/detail/inertia__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__INERTIA_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/inertia_stamped.hpp b/ThirdParty/ros/include/geometry_msgs/msg/inertia_stamped.hpp index 3ecff22fe..0c404d18f 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/inertia_stamped.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/inertia_stamped.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/inertia_stamped__struct.hpp" #include "geometry_msgs/msg/detail/inertia_stamped__builder.hpp" #include "geometry_msgs/msg/detail/inertia_stamped__traits.hpp" +#include "geometry_msgs/msg/detail/inertia_stamped__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__INERTIA_STAMPED_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/point.hpp b/ThirdParty/ros/include/geometry_msgs/msg/point.hpp index dba57a196..598f92784 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/point.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/point.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/point__struct.hpp" #include "geometry_msgs/msg/detail/point__builder.hpp" #include "geometry_msgs/msg/detail/point__traits.hpp" +#include "geometry_msgs/msg/detail/point__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__POINT_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/point32.hpp b/ThirdParty/ros/include/geometry_msgs/msg/point32.hpp index 9027722dc..def09f2f2 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/point32.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/point32.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/point32__struct.hpp" #include "geometry_msgs/msg/detail/point32__builder.hpp" #include "geometry_msgs/msg/detail/point32__traits.hpp" +#include "geometry_msgs/msg/detail/point32__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__POINT32_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/point_stamped.hpp b/ThirdParty/ros/include/geometry_msgs/msg/point_stamped.hpp index 0ef1442c5..0480d8721 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/point_stamped.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/point_stamped.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/point_stamped__struct.hpp" #include "geometry_msgs/msg/detail/point_stamped__builder.hpp" #include "geometry_msgs/msg/detail/point_stamped__traits.hpp" +#include "geometry_msgs/msg/detail/point_stamped__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__POINT_STAMPED_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/polygon.hpp b/ThirdParty/ros/include/geometry_msgs/msg/polygon.hpp index 6aa3166c3..560a9b3f9 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/polygon.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/polygon.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/polygon__struct.hpp" #include "geometry_msgs/msg/detail/polygon__builder.hpp" #include "geometry_msgs/msg/detail/polygon__traits.hpp" +#include "geometry_msgs/msg/detail/polygon__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__POLYGON_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/polygon_stamped.hpp b/ThirdParty/ros/include/geometry_msgs/msg/polygon_stamped.hpp index fa0890f34..5d9a8d5f5 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/polygon_stamped.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/polygon_stamped.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/polygon_stamped__struct.hpp" #include "geometry_msgs/msg/detail/polygon_stamped__builder.hpp" #include "geometry_msgs/msg/detail/polygon_stamped__traits.hpp" +#include "geometry_msgs/msg/detail/polygon_stamped__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__POLYGON_STAMPED_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/pose.hpp b/ThirdParty/ros/include/geometry_msgs/msg/pose.hpp index d20ade25f..2d0d6355b 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/pose.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/pose.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/pose__struct.hpp" #include "geometry_msgs/msg/detail/pose__builder.hpp" #include "geometry_msgs/msg/detail/pose__traits.hpp" +#include "geometry_msgs/msg/detail/pose__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__POSE_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/pose2_d.hpp b/ThirdParty/ros/include/geometry_msgs/msg/pose2_d.hpp index 2795badcc..dbe239f13 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/pose2_d.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/pose2_d.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/pose2_d__struct.hpp" #include "geometry_msgs/msg/detail/pose2_d__builder.hpp" #include "geometry_msgs/msg/detail/pose2_d__traits.hpp" +#include "geometry_msgs/msg/detail/pose2_d__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__POSE2_D_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/pose_array.hpp b/ThirdParty/ros/include/geometry_msgs/msg/pose_array.hpp index d9776acd9..a1701981b 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/pose_array.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/pose_array.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/pose_array__struct.hpp" #include "geometry_msgs/msg/detail/pose_array__builder.hpp" #include "geometry_msgs/msg/detail/pose_array__traits.hpp" +#include "geometry_msgs/msg/detail/pose_array__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__POSE_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/pose_stamped.hpp b/ThirdParty/ros/include/geometry_msgs/msg/pose_stamped.hpp index 235620e4b..3fc1dc9be 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/pose_stamped.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/pose_stamped.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/pose_stamped__struct.hpp" #include "geometry_msgs/msg/detail/pose_stamped__builder.hpp" #include "geometry_msgs/msg/detail/pose_stamped__traits.hpp" +#include "geometry_msgs/msg/detail/pose_stamped__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__POSE_STAMPED_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/pose_with_covariance.hpp b/ThirdParty/ros/include/geometry_msgs/msg/pose_with_covariance.hpp index d5a047365..4271a7a1c 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/pose_with_covariance.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/pose_with_covariance.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/pose_with_covariance__struct.hpp" #include "geometry_msgs/msg/detail/pose_with_covariance__builder.hpp" #include "geometry_msgs/msg/detail/pose_with_covariance__traits.hpp" +#include "geometry_msgs/msg/detail/pose_with_covariance__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__POSE_WITH_COVARIANCE_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/pose_with_covariance_stamped.hpp b/ThirdParty/ros/include/geometry_msgs/msg/pose_with_covariance_stamped.hpp index 0fee91fc3..f0cb8dae8 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/pose_with_covariance_stamped.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/pose_with_covariance_stamped.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/pose_with_covariance_stamped__struct.hpp" #include "geometry_msgs/msg/detail/pose_with_covariance_stamped__builder.hpp" #include "geometry_msgs/msg/detail/pose_with_covariance_stamped__traits.hpp" +#include "geometry_msgs/msg/detail/pose_with_covariance_stamped__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__POSE_WITH_COVARIANCE_STAMPED_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/quaternion.hpp b/ThirdParty/ros/include/geometry_msgs/msg/quaternion.hpp index 9aab6a750..f854a5367 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/quaternion.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/quaternion.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/quaternion__struct.hpp" #include "geometry_msgs/msg/detail/quaternion__builder.hpp" #include "geometry_msgs/msg/detail/quaternion__traits.hpp" +#include "geometry_msgs/msg/detail/quaternion__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__QUATERNION_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/quaternion_stamped.hpp b/ThirdParty/ros/include/geometry_msgs/msg/quaternion_stamped.hpp index 430866457..23a6d8bc6 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/quaternion_stamped.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/quaternion_stamped.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/quaternion_stamped__struct.hpp" #include "geometry_msgs/msg/detail/quaternion_stamped__builder.hpp" #include "geometry_msgs/msg/detail/quaternion_stamped__traits.hpp" +#include "geometry_msgs/msg/detail/quaternion_stamped__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__QUATERNION_STAMPED_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..1d8f9bf44 --- /dev/null +++ b/ThirdParty/ros/include/geometry_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef GEOMETRY_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define GEOMETRY_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_geometry_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_geometry_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_geometry_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_geometry_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_geometry_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs ROSIDL_GENERATOR_CPP_EXPORT_geometry_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs ROSIDL_GENERATOR_CPP_IMPORT_geometry_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_geometry_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_geometry_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_geometry_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // GEOMETRY_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/transform.hpp b/ThirdParty/ros/include/geometry_msgs/msg/transform.hpp index 4a60584ef..b914835bf 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/transform.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/transform.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/transform__struct.hpp" #include "geometry_msgs/msg/detail/transform__builder.hpp" #include "geometry_msgs/msg/detail/transform__traits.hpp" +#include "geometry_msgs/msg/detail/transform__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__TRANSFORM_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/transform_stamped.hpp b/ThirdParty/ros/include/geometry_msgs/msg/transform_stamped.hpp index 5dd00781d..ab4f3241f 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/transform_stamped.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/transform_stamped.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/transform_stamped__struct.hpp" #include "geometry_msgs/msg/detail/transform_stamped__builder.hpp" #include "geometry_msgs/msg/detail/transform_stamped__traits.hpp" +#include "geometry_msgs/msg/detail/transform_stamped__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__TRANSFORM_STAMPED_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/twist.hpp b/ThirdParty/ros/include/geometry_msgs/msg/twist.hpp index ec50ff93f..a77e2031a 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/twist.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/twist.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/twist__struct.hpp" #include "geometry_msgs/msg/detail/twist__builder.hpp" #include "geometry_msgs/msg/detail/twist__traits.hpp" +#include "geometry_msgs/msg/detail/twist__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__TWIST_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/twist_stamped.hpp b/ThirdParty/ros/include/geometry_msgs/msg/twist_stamped.hpp index c0a59e625..cf5034d18 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/twist_stamped.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/twist_stamped.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/twist_stamped__struct.hpp" #include "geometry_msgs/msg/detail/twist_stamped__builder.hpp" #include "geometry_msgs/msg/detail/twist_stamped__traits.hpp" +#include "geometry_msgs/msg/detail/twist_stamped__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__TWIST_STAMPED_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/twist_with_covariance.hpp b/ThirdParty/ros/include/geometry_msgs/msg/twist_with_covariance.hpp index 5df268fa6..c5c8f6bac 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/twist_with_covariance.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/twist_with_covariance.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/twist_with_covariance__struct.hpp" #include "geometry_msgs/msg/detail/twist_with_covariance__builder.hpp" #include "geometry_msgs/msg/detail/twist_with_covariance__traits.hpp" +#include "geometry_msgs/msg/detail/twist_with_covariance__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__TWIST_WITH_COVARIANCE_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/twist_with_covariance_stamped.hpp b/ThirdParty/ros/include/geometry_msgs/msg/twist_with_covariance_stamped.hpp index c1521b733..7d1ccb1d1 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/twist_with_covariance_stamped.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/twist_with_covariance_stamped.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/twist_with_covariance_stamped__struct.hpp" #include "geometry_msgs/msg/detail/twist_with_covariance_stamped__builder.hpp" #include "geometry_msgs/msg/detail/twist_with_covariance_stamped__traits.hpp" +#include "geometry_msgs/msg/detail/twist_with_covariance_stamped__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__TWIST_WITH_COVARIANCE_STAMPED_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/vector3.hpp b/ThirdParty/ros/include/geometry_msgs/msg/vector3.hpp index a2b4ba0bb..0120fdec4 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/vector3.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/vector3.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/vector3__struct.hpp" #include "geometry_msgs/msg/detail/vector3__builder.hpp" #include "geometry_msgs/msg/detail/vector3__traits.hpp" +#include "geometry_msgs/msg/detail/vector3__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__VECTOR3_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/vector3_stamped.hpp b/ThirdParty/ros/include/geometry_msgs/msg/vector3_stamped.hpp index 74060f49b..0e5935e9a 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/vector3_stamped.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/vector3_stamped.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/vector3_stamped__struct.hpp" #include "geometry_msgs/msg/detail/vector3_stamped__builder.hpp" #include "geometry_msgs/msg/detail/vector3_stamped__traits.hpp" +#include "geometry_msgs/msg/detail/vector3_stamped__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__VECTOR3_STAMPED_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/wrench.hpp b/ThirdParty/ros/include/geometry_msgs/msg/wrench.hpp index df844493c..c385ff922 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/wrench.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/wrench.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/wrench__struct.hpp" #include "geometry_msgs/msg/detail/wrench__builder.hpp" #include "geometry_msgs/msg/detail/wrench__traits.hpp" +#include "geometry_msgs/msg/detail/wrench__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__WRENCH_HPP_ diff --git a/ThirdParty/ros/include/geometry_msgs/msg/wrench_stamped.hpp b/ThirdParty/ros/include/geometry_msgs/msg/wrench_stamped.hpp index 882e6f230..41c61aebd 100644 --- a/ThirdParty/ros/include/geometry_msgs/msg/wrench_stamped.hpp +++ b/ThirdParty/ros/include/geometry_msgs/msg/wrench_stamped.hpp @@ -7,5 +7,6 @@ #include "geometry_msgs/msg/detail/wrench_stamped__struct.hpp" #include "geometry_msgs/msg/detail/wrench_stamped__builder.hpp" #include "geometry_msgs/msg/detail/wrench_stamped__traits.hpp" +#include "geometry_msgs/msg/detail/wrench_stamped__type_support.hpp" #endif // GEOMETRY_MSGS__MSG__WRENCH_STAMPED_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/msg/detail/grid_cells__type_support.hpp b/ThirdParty/ros/include/nav_msgs/msg/detail/grid_cells__type_support.hpp new file mode 100644 index 000000000..489da6698 --- /dev/null +++ b/ThirdParty/ros/include/nav_msgs/msg/detail/grid_cells__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from nav_msgs:msg/GridCells.idl +// generated code does not contain a copyright notice + +#ifndef NAV_MSGS__MSG__DETAIL__GRID_CELLS__TYPE_SUPPORT_HPP_ +#define NAV_MSGS__MSG__DETAIL__GRID_CELLS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "nav_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + msg, + GridCells +)(); +#ifdef __cplusplus +} +#endif + +#endif // NAV_MSGS__MSG__DETAIL__GRID_CELLS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/msg/detail/map_meta_data__type_support.hpp b/ThirdParty/ros/include/nav_msgs/msg/detail/map_meta_data__type_support.hpp new file mode 100644 index 000000000..915c056db --- /dev/null +++ b/ThirdParty/ros/include/nav_msgs/msg/detail/map_meta_data__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from nav_msgs:msg/MapMetaData.idl +// generated code does not contain a copyright notice + +#ifndef NAV_MSGS__MSG__DETAIL__MAP_META_DATA__TYPE_SUPPORT_HPP_ +#define NAV_MSGS__MSG__DETAIL__MAP_META_DATA__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "nav_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + msg, + MapMetaData +)(); +#ifdef __cplusplus +} +#endif + +#endif // NAV_MSGS__MSG__DETAIL__MAP_META_DATA__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/msg/detail/occupancy_grid__type_support.hpp b/ThirdParty/ros/include/nav_msgs/msg/detail/occupancy_grid__type_support.hpp new file mode 100644 index 000000000..838583a87 --- /dev/null +++ b/ThirdParty/ros/include/nav_msgs/msg/detail/occupancy_grid__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from nav_msgs:msg/OccupancyGrid.idl +// generated code does not contain a copyright notice + +#ifndef NAV_MSGS__MSG__DETAIL__OCCUPANCY_GRID__TYPE_SUPPORT_HPP_ +#define NAV_MSGS__MSG__DETAIL__OCCUPANCY_GRID__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "nav_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + msg, + OccupancyGrid +)(); +#ifdef __cplusplus +} +#endif + +#endif // NAV_MSGS__MSG__DETAIL__OCCUPANCY_GRID__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/msg/detail/odometry__type_support.hpp b/ThirdParty/ros/include/nav_msgs/msg/detail/odometry__type_support.hpp new file mode 100644 index 000000000..426a77b6a --- /dev/null +++ b/ThirdParty/ros/include/nav_msgs/msg/detail/odometry__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from nav_msgs:msg/Odometry.idl +// generated code does not contain a copyright notice + +#ifndef NAV_MSGS__MSG__DETAIL__ODOMETRY__TYPE_SUPPORT_HPP_ +#define NAV_MSGS__MSG__DETAIL__ODOMETRY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "nav_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + msg, + Odometry +)(); +#ifdef __cplusplus +} +#endif + +#endif // NAV_MSGS__MSG__DETAIL__ODOMETRY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/msg/detail/path__type_support.hpp b/ThirdParty/ros/include/nav_msgs/msg/detail/path__type_support.hpp new file mode 100644 index 000000000..3e7125cc7 --- /dev/null +++ b/ThirdParty/ros/include/nav_msgs/msg/detail/path__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from nav_msgs:msg/Path.idl +// generated code does not contain a copyright notice + +#ifndef NAV_MSGS__MSG__DETAIL__PATH__TYPE_SUPPORT_HPP_ +#define NAV_MSGS__MSG__DETAIL__PATH__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "nav_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + msg, + Path +)(); +#ifdef __cplusplus +} +#endif + +#endif // NAV_MSGS__MSG__DETAIL__PATH__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/msg/grid_cells.hpp b/ThirdParty/ros/include/nav_msgs/msg/grid_cells.hpp index bc5e2d866..fa0bda80a 100644 --- a/ThirdParty/ros/include/nav_msgs/msg/grid_cells.hpp +++ b/ThirdParty/ros/include/nav_msgs/msg/grid_cells.hpp @@ -7,5 +7,6 @@ #include "nav_msgs/msg/detail/grid_cells__struct.hpp" #include "nav_msgs/msg/detail/grid_cells__builder.hpp" #include "nav_msgs/msg/detail/grid_cells__traits.hpp" +#include "nav_msgs/msg/detail/grid_cells__type_support.hpp" #endif // NAV_MSGS__MSG__GRID_CELLS_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/msg/map_meta_data.hpp b/ThirdParty/ros/include/nav_msgs/msg/map_meta_data.hpp index afb90e999..1607c9c29 100644 --- a/ThirdParty/ros/include/nav_msgs/msg/map_meta_data.hpp +++ b/ThirdParty/ros/include/nav_msgs/msg/map_meta_data.hpp @@ -7,5 +7,6 @@ #include "nav_msgs/msg/detail/map_meta_data__struct.hpp" #include "nav_msgs/msg/detail/map_meta_data__builder.hpp" #include "nav_msgs/msg/detail/map_meta_data__traits.hpp" +#include "nav_msgs/msg/detail/map_meta_data__type_support.hpp" #endif // NAV_MSGS__MSG__MAP_META_DATA_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/msg/occupancy_grid.hpp b/ThirdParty/ros/include/nav_msgs/msg/occupancy_grid.hpp index c4a98ab2f..1ca7eecef 100644 --- a/ThirdParty/ros/include/nav_msgs/msg/occupancy_grid.hpp +++ b/ThirdParty/ros/include/nav_msgs/msg/occupancy_grid.hpp @@ -7,5 +7,6 @@ #include "nav_msgs/msg/detail/occupancy_grid__struct.hpp" #include "nav_msgs/msg/detail/occupancy_grid__builder.hpp" #include "nav_msgs/msg/detail/occupancy_grid__traits.hpp" +#include "nav_msgs/msg/detail/occupancy_grid__type_support.hpp" #endif // NAV_MSGS__MSG__OCCUPANCY_GRID_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/msg/odometry.hpp b/ThirdParty/ros/include/nav_msgs/msg/odometry.hpp index 1722dfa9b..5eaffcc5f 100644 --- a/ThirdParty/ros/include/nav_msgs/msg/odometry.hpp +++ b/ThirdParty/ros/include/nav_msgs/msg/odometry.hpp @@ -7,5 +7,6 @@ #include "nav_msgs/msg/detail/odometry__struct.hpp" #include "nav_msgs/msg/detail/odometry__builder.hpp" #include "nav_msgs/msg/detail/odometry__traits.hpp" +#include "nav_msgs/msg/detail/odometry__type_support.hpp" #endif // NAV_MSGS__MSG__ODOMETRY_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/msg/path.hpp b/ThirdParty/ros/include/nav_msgs/msg/path.hpp index 276b4de8a..652141500 100644 --- a/ThirdParty/ros/include/nav_msgs/msg/path.hpp +++ b/ThirdParty/ros/include/nav_msgs/msg/path.hpp @@ -7,5 +7,6 @@ #include "nav_msgs/msg/detail/path__struct.hpp" #include "nav_msgs/msg/detail/path__builder.hpp" #include "nav_msgs/msg/detail/path__traits.hpp" +#include "nav_msgs/msg/detail/path__type_support.hpp" #endif // NAV_MSGS__MSG__PATH_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/nav_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..8088c27e4 --- /dev/null +++ b/ThirdParty/ros/include/nav_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef NAV_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define NAV_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_nav_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_nav_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_nav_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_nav_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_nav_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs ROSIDL_GENERATOR_CPP_EXPORT_nav_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs ROSIDL_GENERATOR_CPP_IMPORT_nav_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_nav_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_nav_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // NAV_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/srv/detail/get_map__type_support.hpp b/ThirdParty/ros/include/nav_msgs/srv/detail/get_map__type_support.hpp new file mode 100644 index 000000000..1a4b661d7 --- /dev/null +++ b/ThirdParty/ros/include/nav_msgs/srv/detail/get_map__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from nav_msgs:srv/GetMap.idl +// generated code does not contain a copyright notice + +#ifndef NAV_MSGS__SRV__DETAIL__GET_MAP__TYPE_SUPPORT_HPP_ +#define NAV_MSGS__SRV__DETAIL__GET_MAP__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "nav_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + srv, + GetMap +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + srv, + GetMap_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + srv, + GetMap_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // NAV_MSGS__SRV__DETAIL__GET_MAP__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/srv/detail/get_plan__type_support.hpp b/ThirdParty/ros/include/nav_msgs/srv/detail/get_plan__type_support.hpp new file mode 100644 index 000000000..506eb5d01 --- /dev/null +++ b/ThirdParty/ros/include/nav_msgs/srv/detail/get_plan__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from nav_msgs:srv/GetPlan.idl +// generated code does not contain a copyright notice + +#ifndef NAV_MSGS__SRV__DETAIL__GET_PLAN__TYPE_SUPPORT_HPP_ +#define NAV_MSGS__SRV__DETAIL__GET_PLAN__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "nav_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + srv, + GetPlan +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + srv, + GetPlan_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + srv, + GetPlan_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // NAV_MSGS__SRV__DETAIL__GET_PLAN__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/srv/detail/set_map__type_support.hpp b/ThirdParty/ros/include/nav_msgs/srv/detail/set_map__type_support.hpp new file mode 100644 index 000000000..3da9862be --- /dev/null +++ b/ThirdParty/ros/include/nav_msgs/srv/detail/set_map__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from nav_msgs:srv/SetMap.idl +// generated code does not contain a copyright notice + +#ifndef NAV_MSGS__SRV__DETAIL__SET_MAP__TYPE_SUPPORT_HPP_ +#define NAV_MSGS__SRV__DETAIL__SET_MAP__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "nav_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + srv, + SetMap +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + srv, + SetMap_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_nav_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + nav_msgs, + srv, + SetMap_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // NAV_MSGS__SRV__DETAIL__SET_MAP__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/srv/get_map.hpp b/ThirdParty/ros/include/nav_msgs/srv/get_map.hpp index 19cf7aed3..0787c753a 100644 --- a/ThirdParty/ros/include/nav_msgs/srv/get_map.hpp +++ b/ThirdParty/ros/include/nav_msgs/srv/get_map.hpp @@ -7,5 +7,6 @@ #include "nav_msgs/srv/detail/get_map__struct.hpp" #include "nav_msgs/srv/detail/get_map__builder.hpp" #include "nav_msgs/srv/detail/get_map__traits.hpp" +#include "nav_msgs/srv/detail/get_map__type_support.hpp" #endif // NAV_MSGS__SRV__GET_MAP_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/srv/get_plan.hpp b/ThirdParty/ros/include/nav_msgs/srv/get_plan.hpp index e2ecf3e3b..311e75558 100644 --- a/ThirdParty/ros/include/nav_msgs/srv/get_plan.hpp +++ b/ThirdParty/ros/include/nav_msgs/srv/get_plan.hpp @@ -7,5 +7,6 @@ #include "nav_msgs/srv/detail/get_plan__struct.hpp" #include "nav_msgs/srv/detail/get_plan__builder.hpp" #include "nav_msgs/srv/detail/get_plan__traits.hpp" +#include "nav_msgs/srv/detail/get_plan__type_support.hpp" #endif // NAV_MSGS__SRV__GET_PLAN_HPP_ diff --git a/ThirdParty/ros/include/nav_msgs/srv/set_map.hpp b/ThirdParty/ros/include/nav_msgs/srv/set_map.hpp index 8174d3302..dfb4abf67 100644 --- a/ThirdParty/ros/include/nav_msgs/srv/set_map.hpp +++ b/ThirdParty/ros/include/nav_msgs/srv/set_map.hpp @@ -7,5 +7,6 @@ #include "nav_msgs/srv/detail/set_map__struct.hpp" #include "nav_msgs/srv/detail/set_map__builder.hpp" #include "nav_msgs/srv/detail/set_map__traits.hpp" +#include "nav_msgs/srv/detail/set_map__type_support.hpp" #endif // NAV_MSGS__SRV__SET_MAP_HPP_ diff --git a/ThirdParty/ros/include/pcl_msgs/msg/detail/model_coefficients__type_support.hpp b/ThirdParty/ros/include/pcl_msgs/msg/detail/model_coefficients__type_support.hpp new file mode 100644 index 000000000..5834e6bcb --- /dev/null +++ b/ThirdParty/ros/include/pcl_msgs/msg/detail/model_coefficients__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from pcl_msgs:msg/ModelCoefficients.idl +// generated code does not contain a copyright notice + +#ifndef PCL_MSGS__MSG__DETAIL__MODEL_COEFFICIENTS__TYPE_SUPPORT_HPP_ +#define PCL_MSGS__MSG__DETAIL__MODEL_COEFFICIENTS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "pcl_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_pcl_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + pcl_msgs, + msg, + ModelCoefficients +)(); +#ifdef __cplusplus +} +#endif + +#endif // PCL_MSGS__MSG__DETAIL__MODEL_COEFFICIENTS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/pcl_msgs/msg/detail/point_indices__type_support.hpp b/ThirdParty/ros/include/pcl_msgs/msg/detail/point_indices__type_support.hpp new file mode 100644 index 000000000..ea03d21ee --- /dev/null +++ b/ThirdParty/ros/include/pcl_msgs/msg/detail/point_indices__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from pcl_msgs:msg/PointIndices.idl +// generated code does not contain a copyright notice + +#ifndef PCL_MSGS__MSG__DETAIL__POINT_INDICES__TYPE_SUPPORT_HPP_ +#define PCL_MSGS__MSG__DETAIL__POINT_INDICES__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "pcl_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_pcl_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + pcl_msgs, + msg, + PointIndices +)(); +#ifdef __cplusplus +} +#endif + +#endif // PCL_MSGS__MSG__DETAIL__POINT_INDICES__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/pcl_msgs/msg/detail/polygon_mesh__type_support.hpp b/ThirdParty/ros/include/pcl_msgs/msg/detail/polygon_mesh__type_support.hpp new file mode 100644 index 000000000..e6b402ed4 --- /dev/null +++ b/ThirdParty/ros/include/pcl_msgs/msg/detail/polygon_mesh__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from pcl_msgs:msg/PolygonMesh.idl +// generated code does not contain a copyright notice + +#ifndef PCL_MSGS__MSG__DETAIL__POLYGON_MESH__TYPE_SUPPORT_HPP_ +#define PCL_MSGS__MSG__DETAIL__POLYGON_MESH__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "pcl_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_pcl_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + pcl_msgs, + msg, + PolygonMesh +)(); +#ifdef __cplusplus +} +#endif + +#endif // PCL_MSGS__MSG__DETAIL__POLYGON_MESH__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/pcl_msgs/msg/detail/vertices__type_support.hpp b/ThirdParty/ros/include/pcl_msgs/msg/detail/vertices__type_support.hpp new file mode 100644 index 000000000..b1e41240c --- /dev/null +++ b/ThirdParty/ros/include/pcl_msgs/msg/detail/vertices__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from pcl_msgs:msg/Vertices.idl +// generated code does not contain a copyright notice + +#ifndef PCL_MSGS__MSG__DETAIL__VERTICES__TYPE_SUPPORT_HPP_ +#define PCL_MSGS__MSG__DETAIL__VERTICES__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "pcl_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_pcl_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + pcl_msgs, + msg, + Vertices +)(); +#ifdef __cplusplus +} +#endif + +#endif // PCL_MSGS__MSG__DETAIL__VERTICES__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/pcl_msgs/msg/model_coefficients.hpp b/ThirdParty/ros/include/pcl_msgs/msg/model_coefficients.hpp index 3511b2d2a..eae52c1c4 100644 --- a/ThirdParty/ros/include/pcl_msgs/msg/model_coefficients.hpp +++ b/ThirdParty/ros/include/pcl_msgs/msg/model_coefficients.hpp @@ -7,5 +7,6 @@ #include "pcl_msgs/msg/detail/model_coefficients__struct.hpp" #include "pcl_msgs/msg/detail/model_coefficients__builder.hpp" #include "pcl_msgs/msg/detail/model_coefficients__traits.hpp" +#include "pcl_msgs/msg/detail/model_coefficients__type_support.hpp" #endif // PCL_MSGS__MSG__MODEL_COEFFICIENTS_HPP_ diff --git a/ThirdParty/ros/include/pcl_msgs/msg/point_indices.hpp b/ThirdParty/ros/include/pcl_msgs/msg/point_indices.hpp index e873a7c67..fe322d977 100644 --- a/ThirdParty/ros/include/pcl_msgs/msg/point_indices.hpp +++ b/ThirdParty/ros/include/pcl_msgs/msg/point_indices.hpp @@ -7,5 +7,6 @@ #include "pcl_msgs/msg/detail/point_indices__struct.hpp" #include "pcl_msgs/msg/detail/point_indices__builder.hpp" #include "pcl_msgs/msg/detail/point_indices__traits.hpp" +#include "pcl_msgs/msg/detail/point_indices__type_support.hpp" #endif // PCL_MSGS__MSG__POINT_INDICES_HPP_ diff --git a/ThirdParty/ros/include/pcl_msgs/msg/polygon_mesh.hpp b/ThirdParty/ros/include/pcl_msgs/msg/polygon_mesh.hpp index d4e8b7d9b..f310eb7cc 100644 --- a/ThirdParty/ros/include/pcl_msgs/msg/polygon_mesh.hpp +++ b/ThirdParty/ros/include/pcl_msgs/msg/polygon_mesh.hpp @@ -7,5 +7,6 @@ #include "pcl_msgs/msg/detail/polygon_mesh__struct.hpp" #include "pcl_msgs/msg/detail/polygon_mesh__builder.hpp" #include "pcl_msgs/msg/detail/polygon_mesh__traits.hpp" +#include "pcl_msgs/msg/detail/polygon_mesh__type_support.hpp" #endif // PCL_MSGS__MSG__POLYGON_MESH_HPP_ diff --git a/ThirdParty/ros/include/pcl_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/pcl_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..9583c1b58 --- /dev/null +++ b/ThirdParty/ros/include/pcl_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef PCL_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define PCL_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_pcl_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_pcl_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_pcl_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_pcl_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_pcl_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_pcl_msgs ROSIDL_GENERATOR_CPP_EXPORT_pcl_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_pcl_msgs ROSIDL_GENERATOR_CPP_IMPORT_pcl_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_pcl_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_pcl_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_pcl_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_pcl_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // PCL_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/pcl_msgs/msg/vertices.hpp b/ThirdParty/ros/include/pcl_msgs/msg/vertices.hpp index 5a47891b8..4f95d3284 100644 --- a/ThirdParty/ros/include/pcl_msgs/msg/vertices.hpp +++ b/ThirdParty/ros/include/pcl_msgs/msg/vertices.hpp @@ -7,5 +7,6 @@ #include "pcl_msgs/msg/detail/vertices__struct.hpp" #include "pcl_msgs/msg/detail/vertices__builder.hpp" #include "pcl_msgs/msg/detail/vertices__traits.hpp" +#include "pcl_msgs/msg/detail/vertices__type_support.hpp" #endif // PCL_MSGS__MSG__VERTICES_HPP_ diff --git a/ThirdParty/ros/include/pcl_msgs/srv/detail/update_filename__type_support.hpp b/ThirdParty/ros/include/pcl_msgs/srv/detail/update_filename__type_support.hpp new file mode 100644 index 000000000..4530d1324 --- /dev/null +++ b/ThirdParty/ros/include/pcl_msgs/srv/detail/update_filename__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from pcl_msgs:srv/UpdateFilename.idl +// generated code does not contain a copyright notice + +#ifndef PCL_MSGS__SRV__DETAIL__UPDATE_FILENAME__TYPE_SUPPORT_HPP_ +#define PCL_MSGS__SRV__DETAIL__UPDATE_FILENAME__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "pcl_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_pcl_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + pcl_msgs, + srv, + UpdateFilename +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_pcl_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + pcl_msgs, + srv, + UpdateFilename_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_pcl_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + pcl_msgs, + srv, + UpdateFilename_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // PCL_MSGS__SRV__DETAIL__UPDATE_FILENAME__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/pcl_msgs/srv/update_filename.hpp b/ThirdParty/ros/include/pcl_msgs/srv/update_filename.hpp index bac9627e3..b007e82d1 100644 --- a/ThirdParty/ros/include/pcl_msgs/srv/update_filename.hpp +++ b/ThirdParty/ros/include/pcl_msgs/srv/update_filename.hpp @@ -7,5 +7,6 @@ #include "pcl_msgs/srv/detail/update_filename__struct.hpp" #include "pcl_msgs/srv/detail/update_filename__builder.hpp" #include "pcl_msgs/srv/detail/update_filename__traits.hpp" +#include "pcl_msgs/srv/detail/update_filename__type_support.hpp" #endif // PCL_MSGS__SRV__UPDATE_FILENAME_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/detail/floating_point_range__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/detail/floating_point_range__type_support.hpp new file mode 100644 index 000000000..613161d40 --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/msg/detail/floating_point_range__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:msg/FloatingPointRange.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__MSG__DETAIL__FLOATING_POINT_RANGE__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__MSG__DETAIL__FLOATING_POINT_RANGE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + msg, + FloatingPointRange +)(); +#ifdef __cplusplus +} +#endif + +#endif // RCL_INTERFACES__MSG__DETAIL__FLOATING_POINT_RANGE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/detail/integer_range__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/detail/integer_range__type_support.hpp new file mode 100644 index 000000000..501405054 --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/msg/detail/integer_range__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:msg/IntegerRange.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__MSG__DETAIL__INTEGER_RANGE__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__MSG__DETAIL__INTEGER_RANGE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + msg, + IntegerRange +)(); +#ifdef __cplusplus +} +#endif + +#endif // RCL_INTERFACES__MSG__DETAIL__INTEGER_RANGE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp new file mode 100644 index 000000000..93b8a8d7c --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:msg/ListParametersResult.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__MSG__DETAIL__LIST_PARAMETERS_RESULT__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__MSG__DETAIL__LIST_PARAMETERS_RESULT__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + msg, + ListParametersResult +)(); +#ifdef __cplusplus +} +#endif + +#endif // RCL_INTERFACES__MSG__DETAIL__LIST_PARAMETERS_RESULT__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/detail/log__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/detail/log__type_support.hpp new file mode 100644 index 000000000..16efc3414 --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/msg/detail/log__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:msg/Log.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__MSG__DETAIL__LOG__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__MSG__DETAIL__LOG__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + msg, + Log +)(); +#ifdef __cplusplus +} +#endif + +#endif // RCL_INTERFACES__MSG__DETAIL__LOG__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter__type_support.hpp new file mode 100644 index 000000000..fea3e8812 --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:msg/Parameter.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__MSG__DETAIL__PARAMETER__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__MSG__DETAIL__PARAMETER__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + msg, + Parameter +)(); +#ifdef __cplusplus +} +#endif + +#endif // RCL_INTERFACES__MSG__DETAIL__PARAMETER__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp new file mode 100644 index 000000000..71d894a0d --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:msg/ParameterDescriptor.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__MSG__DETAIL__PARAMETER_DESCRIPTOR__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__MSG__DETAIL__PARAMETER_DESCRIPTOR__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + msg, + ParameterDescriptor +)(); +#ifdef __cplusplus +} +#endif + +#endif // RCL_INTERFACES__MSG__DETAIL__PARAMETER_DESCRIPTOR__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_event__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_event__type_support.hpp new file mode 100644 index 000000000..d5e47d928 --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_event__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:msg/ParameterEvent.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__MSG__DETAIL__PARAMETER_EVENT__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__MSG__DETAIL__PARAMETER_EVENT__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + msg, + ParameterEvent +)(); +#ifdef __cplusplus +} +#endif + +#endif // RCL_INTERFACES__MSG__DETAIL__PARAMETER_EVENT__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_event_descriptors__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_event_descriptors__type_support.hpp new file mode 100644 index 000000000..f9472c786 --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_event_descriptors__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:msg/ParameterEventDescriptors.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__MSG__DETAIL__PARAMETER_EVENT_DESCRIPTORS__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__MSG__DETAIL__PARAMETER_EVENT_DESCRIPTORS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + msg, + ParameterEventDescriptors +)(); +#ifdef __cplusplus +} +#endif + +#endif // RCL_INTERFACES__MSG__DETAIL__PARAMETER_EVENT_DESCRIPTORS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_type__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_type__type_support.hpp new file mode 100644 index 000000000..f03ad3928 --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_type__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:msg/ParameterType.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__MSG__DETAIL__PARAMETER_TYPE__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__MSG__DETAIL__PARAMETER_TYPE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + msg, + ParameterType +)(); +#ifdef __cplusplus +} +#endif + +#endif // RCL_INTERFACES__MSG__DETAIL__PARAMETER_TYPE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_value__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_value__type_support.hpp new file mode 100644 index 000000000..bae0142bf --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/msg/detail/parameter_value__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:msg/ParameterValue.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__MSG__DETAIL__PARAMETER_VALUE__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__MSG__DETAIL__PARAMETER_VALUE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + msg, + ParameterValue +)(); +#ifdef __cplusplus +} +#endif + +#endif // RCL_INTERFACES__MSG__DETAIL__PARAMETER_VALUE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp new file mode 100644 index 000000000..d13f67d26 --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:msg/SetParametersResult.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__MSG__DETAIL__SET_PARAMETERS_RESULT__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__MSG__DETAIL__SET_PARAMETERS_RESULT__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + msg, + SetParametersResult +)(); +#ifdef __cplusplus +} +#endif + +#endif // RCL_INTERFACES__MSG__DETAIL__SET_PARAMETERS_RESULT__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/floating_point_range.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/floating_point_range.hpp index bcd14b778..a07d9e500 100644 --- a/ThirdParty/ros/include/rcl_interfaces/msg/floating_point_range.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/msg/floating_point_range.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/msg/detail/floating_point_range__struct.hpp" #include "rcl_interfaces/msg/detail/floating_point_range__builder.hpp" #include "rcl_interfaces/msg/detail/floating_point_range__traits.hpp" +#include "rcl_interfaces/msg/detail/floating_point_range__type_support.hpp" #endif // RCL_INTERFACES__MSG__FLOATING_POINT_RANGE_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/integer_range.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/integer_range.hpp index 16fa4a3df..54a60f17b 100644 --- a/ThirdParty/ros/include/rcl_interfaces/msg/integer_range.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/msg/integer_range.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/msg/detail/integer_range__struct.hpp" #include "rcl_interfaces/msg/detail/integer_range__builder.hpp" #include "rcl_interfaces/msg/detail/integer_range__traits.hpp" +#include "rcl_interfaces/msg/detail/integer_range__type_support.hpp" #endif // RCL_INTERFACES__MSG__INTEGER_RANGE_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/list_parameters_result.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/list_parameters_result.hpp index f9960da5f..967781a4d 100644 --- a/ThirdParty/ros/include/rcl_interfaces/msg/list_parameters_result.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/msg/list_parameters_result.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/msg/detail/list_parameters_result__struct.hpp" #include "rcl_interfaces/msg/detail/list_parameters_result__builder.hpp" #include "rcl_interfaces/msg/detail/list_parameters_result__traits.hpp" +#include "rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp" #endif // RCL_INTERFACES__MSG__LIST_PARAMETERS_RESULT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/log.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/log.hpp index 6a510f6c7..7d7d5d38a 100644 --- a/ThirdParty/ros/include/rcl_interfaces/msg/log.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/msg/log.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/msg/detail/log__struct.hpp" #include "rcl_interfaces/msg/detail/log__builder.hpp" #include "rcl_interfaces/msg/detail/log__traits.hpp" +#include "rcl_interfaces/msg/detail/log__type_support.hpp" #endif // RCL_INTERFACES__MSG__LOG_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/parameter.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/parameter.hpp index d8b3b2c8d..88c990285 100644 --- a/ThirdParty/ros/include/rcl_interfaces/msg/parameter.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/msg/parameter.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/msg/detail/parameter__struct.hpp" #include "rcl_interfaces/msg/detail/parameter__builder.hpp" #include "rcl_interfaces/msg/detail/parameter__traits.hpp" +#include "rcl_interfaces/msg/detail/parameter__type_support.hpp" #endif // RCL_INTERFACES__MSG__PARAMETER_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/parameter_descriptor.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/parameter_descriptor.hpp index dd33f1e67..3acd8aaeb 100644 --- a/ThirdParty/ros/include/rcl_interfaces/msg/parameter_descriptor.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/msg/parameter_descriptor.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp" #include "rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp" #include "rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp" +#include "rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp" #endif // RCL_INTERFACES__MSG__PARAMETER_DESCRIPTOR_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/parameter_event.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/parameter_event.hpp index 18f6bb32c..5f9eff7da 100644 --- a/ThirdParty/ros/include/rcl_interfaces/msg/parameter_event.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/msg/parameter_event.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/msg/detail/parameter_event__struct.hpp" #include "rcl_interfaces/msg/detail/parameter_event__builder.hpp" #include "rcl_interfaces/msg/detail/parameter_event__traits.hpp" +#include "rcl_interfaces/msg/detail/parameter_event__type_support.hpp" #endif // RCL_INTERFACES__MSG__PARAMETER_EVENT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/parameter_event_descriptors.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/parameter_event_descriptors.hpp index 593b39ff5..e913c693e 100644 --- a/ThirdParty/ros/include/rcl_interfaces/msg/parameter_event_descriptors.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/msg/parameter_event_descriptors.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/msg/detail/parameter_event_descriptors__struct.hpp" #include "rcl_interfaces/msg/detail/parameter_event_descriptors__builder.hpp" #include "rcl_interfaces/msg/detail/parameter_event_descriptors__traits.hpp" +#include "rcl_interfaces/msg/detail/parameter_event_descriptors__type_support.hpp" #endif // RCL_INTERFACES__MSG__PARAMETER_EVENT_DESCRIPTORS_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/parameter_type.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/parameter_type.hpp index c30b59878..6a1f9971a 100644 --- a/ThirdParty/ros/include/rcl_interfaces/msg/parameter_type.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/msg/parameter_type.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/msg/detail/parameter_type__struct.hpp" #include "rcl_interfaces/msg/detail/parameter_type__builder.hpp" #include "rcl_interfaces/msg/detail/parameter_type__traits.hpp" +#include "rcl_interfaces/msg/detail/parameter_type__type_support.hpp" #endif // RCL_INTERFACES__MSG__PARAMETER_TYPE_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/parameter_value.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/parameter_value.hpp index 39d7d277a..83e3c2755 100644 --- a/ThirdParty/ros/include/rcl_interfaces/msg/parameter_value.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/msg/parameter_value.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/msg/detail/parameter_value__struct.hpp" #include "rcl_interfaces/msg/detail/parameter_value__builder.hpp" #include "rcl_interfaces/msg/detail/parameter_value__traits.hpp" +#include "rcl_interfaces/msg/detail/parameter_value__type_support.hpp" #endif // RCL_INTERFACES__MSG__PARAMETER_VALUE_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..76b9402cc --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define RCL_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_rcl_interfaces __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_rcl_interfaces __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_rcl_interfaces __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_rcl_interfaces __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_rcl_interfaces + #define ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces ROSIDL_GENERATOR_CPP_EXPORT_rcl_interfaces + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces ROSIDL_GENERATOR_CPP_IMPORT_rcl_interfaces + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_rcl_interfaces __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_rcl_interfaces + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // RCL_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/msg/set_parameters_result.hpp b/ThirdParty/ros/include/rcl_interfaces/msg/set_parameters_result.hpp index 628247284..e1a7d0ee6 100644 --- a/ThirdParty/ros/include/rcl_interfaces/msg/set_parameters_result.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/msg/set_parameters_result.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/msg/detail/set_parameters_result__struct.hpp" #include "rcl_interfaces/msg/detail/set_parameters_result__builder.hpp" #include "rcl_interfaces/msg/detail/set_parameters_result__traits.hpp" +#include "rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp" #endif // RCL_INTERFACES__MSG__SET_PARAMETERS_RESULT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/srv/describe_parameters.hpp b/ThirdParty/ros/include/rcl_interfaces/srv/describe_parameters.hpp index b8175d06a..e25db4bd3 100644 --- a/ThirdParty/ros/include/rcl_interfaces/srv/describe_parameters.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/srv/describe_parameters.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/srv/detail/describe_parameters__struct.hpp" #include "rcl_interfaces/srv/detail/describe_parameters__builder.hpp" #include "rcl_interfaces/srv/detail/describe_parameters__traits.hpp" +#include "rcl_interfaces/srv/detail/describe_parameters__type_support.hpp" #endif // RCL_INTERFACES__SRV__DESCRIBE_PARAMETERS_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp new file mode 100644 index 000000000..d34f9862d --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:srv/DescribeParameters.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__SRV__DETAIL__DESCRIBE_PARAMETERS__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__SRV__DETAIL__DESCRIBE_PARAMETERS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + DescribeParameters +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + DescribeParameters_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + DescribeParameters_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // RCL_INTERFACES__SRV__DETAIL__DESCRIBE_PARAMETERS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp new file mode 100644 index 000000000..1acdb2137 --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:srv/GetParameterTypes.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__SRV__DETAIL__GET_PARAMETER_TYPES__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__SRV__DETAIL__GET_PARAMETER_TYPES__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + GetParameterTypes +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + GetParameterTypes_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + GetParameterTypes_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // RCL_INTERFACES__SRV__DETAIL__GET_PARAMETER_TYPES__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/srv/detail/get_parameters__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/srv/detail/get_parameters__type_support.hpp new file mode 100644 index 000000000..adf99b149 --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/srv/detail/get_parameters__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:srv/GetParameters.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__SRV__DETAIL__GET_PARAMETERS__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__SRV__DETAIL__GET_PARAMETERS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + GetParameters +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + GetParameters_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + GetParameters_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // RCL_INTERFACES__SRV__DETAIL__GET_PARAMETERS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/srv/detail/list_parameters__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/srv/detail/list_parameters__type_support.hpp new file mode 100644 index 000000000..9e2cc130b --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/srv/detail/list_parameters__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:srv/ListParameters.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__SRV__DETAIL__LIST_PARAMETERS__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__SRV__DETAIL__LIST_PARAMETERS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + ListParameters +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + ListParameters_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + ListParameters_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // RCL_INTERFACES__SRV__DETAIL__LIST_PARAMETERS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/srv/detail/set_parameters__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/srv/detail/set_parameters__type_support.hpp new file mode 100644 index 000000000..3bb987289 --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/srv/detail/set_parameters__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:srv/SetParameters.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__SRV__DETAIL__SET_PARAMETERS__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__SRV__DETAIL__SET_PARAMETERS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + SetParameters +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + SetParameters_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + SetParameters_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // RCL_INTERFACES__SRV__DETAIL__SET_PARAMETERS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp b/ThirdParty/ros/include/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp new file mode 100644 index 000000000..0db14655b --- /dev/null +++ b/ThirdParty/ros/include/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rcl_interfaces:srv/SetParametersAtomically.idl +// generated code does not contain a copyright notice + +#ifndef RCL_INTERFACES__SRV__DETAIL__SET_PARAMETERS_ATOMICALLY__TYPE_SUPPORT_HPP_ +#define RCL_INTERFACES__SRV__DETAIL__SET_PARAMETERS_ATOMICALLY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + SetParametersAtomically +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + SetParametersAtomically_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rcl_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rcl_interfaces, + srv, + SetParametersAtomically_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // RCL_INTERFACES__SRV__DETAIL__SET_PARAMETERS_ATOMICALLY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/srv/get_parameter_types.hpp b/ThirdParty/ros/include/rcl_interfaces/srv/get_parameter_types.hpp index 730fddd83..a93096d40 100644 --- a/ThirdParty/ros/include/rcl_interfaces/srv/get_parameter_types.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/srv/get_parameter_types.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/srv/detail/get_parameter_types__struct.hpp" #include "rcl_interfaces/srv/detail/get_parameter_types__builder.hpp" #include "rcl_interfaces/srv/detail/get_parameter_types__traits.hpp" +#include "rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp" #endif // RCL_INTERFACES__SRV__GET_PARAMETER_TYPES_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/srv/get_parameters.hpp b/ThirdParty/ros/include/rcl_interfaces/srv/get_parameters.hpp index 112be29a7..eb3ac8165 100644 --- a/ThirdParty/ros/include/rcl_interfaces/srv/get_parameters.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/srv/get_parameters.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/srv/detail/get_parameters__struct.hpp" #include "rcl_interfaces/srv/detail/get_parameters__builder.hpp" #include "rcl_interfaces/srv/detail/get_parameters__traits.hpp" +#include "rcl_interfaces/srv/detail/get_parameters__type_support.hpp" #endif // RCL_INTERFACES__SRV__GET_PARAMETERS_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/srv/list_parameters.hpp b/ThirdParty/ros/include/rcl_interfaces/srv/list_parameters.hpp index 1c9e6ba0f..6d3ed2e3d 100644 --- a/ThirdParty/ros/include/rcl_interfaces/srv/list_parameters.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/srv/list_parameters.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/srv/detail/list_parameters__struct.hpp" #include "rcl_interfaces/srv/detail/list_parameters__builder.hpp" #include "rcl_interfaces/srv/detail/list_parameters__traits.hpp" +#include "rcl_interfaces/srv/detail/list_parameters__type_support.hpp" #endif // RCL_INTERFACES__SRV__LIST_PARAMETERS_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/srv/set_parameters.hpp b/ThirdParty/ros/include/rcl_interfaces/srv/set_parameters.hpp index e6fdce531..9e7d79052 100644 --- a/ThirdParty/ros/include/rcl_interfaces/srv/set_parameters.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/srv/set_parameters.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/srv/detail/set_parameters__struct.hpp" #include "rcl_interfaces/srv/detail/set_parameters__builder.hpp" #include "rcl_interfaces/srv/detail/set_parameters__traits.hpp" +#include "rcl_interfaces/srv/detail/set_parameters__type_support.hpp" #endif // RCL_INTERFACES__SRV__SET_PARAMETERS_HPP_ diff --git a/ThirdParty/ros/include/rcl_interfaces/srv/set_parameters_atomically.hpp b/ThirdParty/ros/include/rcl_interfaces/srv/set_parameters_atomically.hpp index 2b74e215f..2bae5b936 100644 --- a/ThirdParty/ros/include/rcl_interfaces/srv/set_parameters_atomically.hpp +++ b/ThirdParty/ros/include/rcl_interfaces/srv/set_parameters_atomically.hpp @@ -7,5 +7,6 @@ #include "rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp" #include "rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp" #include "rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp" +#include "rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp" #endif // RCL_INTERFACES__SRV__SET_PARAMETERS_ATOMICALLY_HPP_ diff --git a/ThirdParty/ros/include/rclc/executor.h b/ThirdParty/ros/include/rclc/executor.h index 3c8352097..73aa13a9f 100644 --- a/ThirdParty/ros/include/rclc/executor.h +++ b/ThirdParty/ros/include/rclc/executor.h @@ -21,74 +21,76 @@ extern "C" { #endif -#include "rclc/executor_handle.h" -#include "rclc/sleep.h" -#include "rclc/types.h" -#include "rclc/visibility_control.h" +#include +#include #include #include -#include -#include - /*! \file executor.h +#include "rclc/executor_handle.h" +#include "rclc/types.h" +#include "rclc/sleep.h" +#include "rclc/visibility_control.h" + +/*! \file executor.h \brief The RCLC-Executor provides an Executor based on RCL in which all callbacks are processed in a user-defined order. */ - /* defines the semantics of data communication +/* defines the semantics of data communication RCLCPP_EXECUTOR - same semantics as in the rclcpp Executor ROS2(Eloquent) LET - logical execution time */ - typedef enum - { - RCLCPP_EXECUTOR, - LET - } rclc_executor_semantics_t; - - /// Type definition for trigger function. With the parameters: - /// - array of executor_handles - /// - size of array - /// - application specific struct used in the trigger function - typedef bool (*rclc_executor_trigger_t)(rclc_executor_handle_t*, unsigned int, void*); - - /// Container for RCLC-Executor - typedef struct - { - /// Context (to get information if ROS is up-and-running) - rcl_context_t* context; - /// Container for dynamic array for DDS-handles - rclc_executor_handle_t* handles; - /// Maximum size of array 'handles' - size_t max_handles; - /// Index to the next free element in array handles - size_t index; - /// Container to memory allocator for array handles - const rcl_allocator_t* allocator; - /// Wait set (is initialized only in the first call of the rclc_executor_spin_some function) - rcl_wait_set_t wait_set; - /// Statistics objects about total number of subscriptions, timers, clients, services, etc. - rclc_executor_handle_counters_t info; - /// timeout in nanoseconds for rcl_wait() used in rclc_executor_spin_once(). Default 100ms - uint64_t timeout_ns; - /// timepoint used for spin_period() - rcutils_time_point_value_t invocation_time; - /// trigger function, when to process new data - rclc_executor_trigger_t trigger_function; - /// application specific data structure for trigger function - void* trigger_object; - /// data communication semantics - rclc_executor_semantics_t data_comm_semantics; - } rclc_executor_t; - - /** +typedef enum +{ + RCLCPP_EXECUTOR, + LET +} rclc_executor_semantics_t; + +/// Type definition for trigger function. With the parameters: +/// - array of executor_handles +/// - size of array +/// - application specific struct used in the trigger function +typedef bool (* rclc_executor_trigger_t)(rclc_executor_handle_t *, unsigned int, void *); + +/// Container for RCLC-Executor +typedef struct +{ + /// Context (to get information if ROS is up-and-running) + rcl_context_t * context; + /// Container for dynamic array for DDS-handles + rclc_executor_handle_t * handles; + /// Maximum size of array 'handles' + size_t max_handles; + /// Index to the next free element in array handles + size_t index; + /// Container to memory allocator for array handles + const rcl_allocator_t * allocator; + /// Wait set (is initialized only in the first call of the rclc_executor_spin_some function) + rcl_wait_set_t wait_set; + /// Statistics objects about total number of subscriptions, timers, clients, services, etc. + rclc_executor_handle_counters_t info; + /// timeout in nanoseconds for rcl_wait() used in rclc_executor_spin_once(). Default 100ms + uint64_t timeout_ns; + /// timepoint used for spin_period() + rcutils_time_point_value_t invocation_time; + /// trigger function, when to process new data + rclc_executor_trigger_t trigger_function; + /// application specific data structure for trigger function + void * trigger_object; + /// data communication semantics + rclc_executor_semantics_t data_comm_semantics; +} rclc_executor_t; + +/** * Return a rclc_executor_t struct with pointer members initialized to `NULL` * and member variables to 0. */ - RCLC_PUBLIC - rclc_executor_t rclc_executor_get_zero_initialized_executor(void); +RCLC_PUBLIC +rclc_executor_t +rclc_executor_get_zero_initialized_executor(void); - /** +/** * Initializes an executor. * It creates a dynamic array with size \p number_of_handles using the * \p allocator. @@ -134,13 +136,15 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any null pointer as argument * \return `RCL_RET_ERROR` in case of failure */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_init(rclc_executor_t* executor, - rcl_context_t* context, - const size_t number_of_handles, - const rcl_allocator_t* allocator); - - /** +RCLC_PUBLIC +rcl_ret_t +rclc_executor_init( + rclc_executor_t * executor, + rcl_context_t * context, + const size_t number_of_handles, + const rcl_allocator_t * allocator); + +/** * Set timeout in nanoseconds for rcl_wait (called during {@link rclc_executor_spin_once()}). * *
@@ -157,10 +161,13 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if \p executor is a null pointer * \return `RCL_RET_ERROR` in an error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_set_timeout(rclc_executor_t* executor, const uint64_t timeout_ns); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_set_timeout( + rclc_executor_t * executor, + const uint64_t timeout_ns); - /** +/** * Set data communication semantics * *
@@ -176,10 +183,13 @@ extern "C" * \return `RCL_RET_OK` if semantics was set successfully * \return `RCL_RET_INVALID_ARGUMENT` if \p executor is a null pointer */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_set_semantics(rclc_executor_t* executor, rclc_executor_semantics_t semantics); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_set_semantics( + rclc_executor_t * executor, + rclc_executor_semantics_t semantics); - /** +/** * Cleans up executor. * Deallocates dynamic memory of {@link rclc_executor_t.handles} and * resets all other values of {@link rclc_executor_t}. @@ -198,10 +208,11 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if \p executor.handles is a null pointer * \return `RCL_RET_ERROR` in an error occured (aka executor was not initialized) */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_fini(rclc_executor_t* executor); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_fini(rclc_executor_t * executor); - /** +/** * Adds a subscription to an executor. * * An error is returned, if {@link rclc_executor_t.handles} array is full. * * The total number_of_subscriptions field of {@link rclc_executor_t.info} @@ -224,14 +235,16 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_add_subscription(rclc_executor_t* executor, - rcl_subscription_t* subscription, - void* msg, - rclc_subscription_callback_t callback, - rclc_executor_handle_invocation_t invocation); - - /** +RCLC_PUBLIC +rcl_ret_t +rclc_executor_add_subscription( + rclc_executor_t * executor, + rcl_subscription_t * subscription, + void * msg, + rclc_subscription_callback_t callback, + rclc_executor_handle_invocation_t invocation); + +/** * Adds a subscription to an executor. * * An error is returned, if {@link rclc_executor_t.handles} array is full. * * The total number_of_subscriptions field of {@link rclc_executor_t.info} @@ -255,15 +268,17 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer (NULL context is ignored) * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_add_subscription_with_context(rclc_executor_t* executor, - rcl_subscription_t* subscription, - void* msg, - rclc_subscription_callback_with_context_t callback, - void* context, - rclc_executor_handle_invocation_t invocation); - - /** +RCLC_PUBLIC +rcl_ret_t +rclc_executor_add_subscription_with_context( + rclc_executor_t * executor, + rcl_subscription_t * subscription, + void * msg, + rclc_subscription_callback_with_context_t callback, + void * context, + rclc_executor_handle_invocation_t invocation); + +/** * Adds a timer to an executor. * * An error is returned, if {@link rclc_executor_t.handles} array is full. * * The total number_of_timers field of {@link rclc_executor_t.info} is @@ -283,10 +298,14 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_add_timer(rclc_executor_t* executor, rcl_timer_t* timer); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_add_timer( + rclc_executor_t * executor, + rcl_timer_t * timer); - /** + +/** * Adds a client to an executor. * * An error is returned if {@link rclc_executor_t.handles} array is full. * * The total number_of_clients field of {@link rclc_executor_t.info} @@ -308,13 +327,15 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_add_client(rclc_executor_t* executor, - rcl_client_t* client, - void* response_msg, - rclc_client_callback_t callback); - - /** +RCLC_PUBLIC +rcl_ret_t +rclc_executor_add_client( + rclc_executor_t * executor, + rcl_client_t * client, + void * response_msg, + rclc_client_callback_t callback); + +/** * Adds a client to an executor. * * An error is returned if {@link rclc_executor_t.handles} array is full. * * The total number_of_clients field of {@link rclc_executor_t.info} @@ -336,13 +357,15 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_add_client_with_request_id(rclc_executor_t* executor, - rcl_client_t* client, - void* response_msg, - rclc_client_callback_with_request_id_t callback); - - /** +RCLC_PUBLIC +rcl_ret_t +rclc_executor_add_client_with_request_id( + rclc_executor_t * executor, + rcl_client_t * client, + void * response_msg, + rclc_client_callback_with_request_id_t callback); + +/** * Adds a service to an executor. * * An error is returned if {@link rclc_executor_t.handles} array is full. * * The total number_of_services field of {@link rclc_executor_t.info} @@ -365,14 +388,16 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_add_service(rclc_executor_t* executor, - rcl_service_t* service, - void* request_msg, - void* response_msg, - rclc_service_callback_t callback); - - /** +RCLC_PUBLIC +rcl_ret_t +rclc_executor_add_service( + rclc_executor_t * executor, + rcl_service_t * service, + void * request_msg, + void * response_msg, + rclc_service_callback_t callback); + +/** * Adds a service to an executor. * * An error is returned if {@link rclc_executor_t.handles} array is full. * * The total number_of_services field of {@link rclc_executor_t.info} @@ -395,14 +420,16 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_add_service_with_request_id(rclc_executor_t* executor, - rcl_service_t* service, - void* request_msg, - void* response_msg, - rclc_service_callback_with_request_id_t callback); - - /** +RCLC_PUBLIC +rcl_ret_t +rclc_executor_add_service_with_request_id( + rclc_executor_t * executor, + rcl_service_t * service, + void * request_msg, + void * response_msg, + rclc_service_callback_with_request_id_t callback); + +/** * Adds a service to an executor. * * An error is returned if {@link rclc_executor_t.handles} array is full. * * The total number_of_services field of {@link rclc_executor_t.info} @@ -426,15 +453,17 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_add_service_with_context(rclc_executor_t* executor, - rcl_service_t* service, - void* request_msg, - void* response_msg, - rclc_service_callback_with_context_t callback, - void* context); - - /** +RCLC_PUBLIC +rcl_ret_t +rclc_executor_add_service_with_context( + rclc_executor_t * executor, + rcl_service_t * service, + void * request_msg, + void * response_msg, + rclc_service_callback_with_context_t callback, + void * context); + +/** * Adds a guard_condition to an executor. * * An error is returned if {@link rclc_executor_t.handles} array is full. * * The total number_of_guard_conditions field of {@link rclc_executor_t.info} @@ -455,10 +484,15 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_add_guard_condition(rclc_executor_t* executor, rcl_guard_condition_t* gc, rclc_gc_callback_t callback); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_add_guard_condition( + rclc_executor_t * executor, + rcl_guard_condition_t * gc, + rclc_gc_callback_t callback); + - /** +/** * Removes a subscription from an executor. * * An error is returned if {@link rclc_executor_t.handles} array is empty. * * An error is returned if subscription is not found in {@link rclc_executor_t.handles}. @@ -479,10 +513,14 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_remove_subscription(rclc_executor_t* executor, const rcl_subscription_t* subscription); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_remove_subscription( + rclc_executor_t * executor, + const rcl_subscription_t * subscription); + - /** +/** * Removes a timer from an executor. * * An error is returned if {@link rclc_executor_t.handles} array is empty. * * An error is returned if timer is not found in {@link rclc_executor_t.handles}. @@ -503,10 +541,14 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_remove_timer(rclc_executor_t* executor, const rcl_timer_t* timer); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_remove_timer( + rclc_executor_t * executor, + const rcl_timer_t * timer); - /** + +/** * Removes a client from an executor. * * An error is returned if {@link rclc_executor_t.handles} array is empty. * * An error is returned if client is not found in {@link rclc_executor_t.handles}. @@ -527,10 +569,14 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_remove_client(rclc_executor_t* executor, const rcl_client_t* client); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_remove_client( + rclc_executor_t * executor, + const rcl_client_t * client); + - /** +/** * Removes a service from an executor. * * An error is returned if {@link rclc_executor_t.handles} array is empty. * * An error is returned if service is not found in {@link rclc_executor_t.handles}. @@ -551,10 +597,13 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_remove_service(rclc_executor_t* executor, const rcl_service_t* service); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_remove_service( + rclc_executor_t * executor, + const rcl_service_t * service); - /** +/** * Removes a guard_condition from an executor. * * An error is returned if {@link rclc_executor_t.handles} array is empty. * * An error is returned if guard_condition is not found in {@link rclc_executor_t.handles}. @@ -575,10 +624,13 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_remove_guard_condition(rclc_executor_t* executor, const rcl_guard_condition_t* guard_condition); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_remove_guard_condition( + rclc_executor_t * executor, + const rcl_guard_condition_t * guard_condition); - /** +/** * The executor prepare function prepare the waitset of the executor if * it is invalid. Does nothing if a valid waitset is already prepared. * @@ -598,10 +650,12 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if any parameter is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_prepare(rclc_executor_t* executor); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_prepare( + rclc_executor_t * executor); - /** +/** * The spin-some function checks one-time for new data from the DDS-queue. * * the timeout is defined in {@link rclc_executor_t.timeout_ns} and can * be set by calling {@link rclc_executor_set_timeout()} function (default value is 100ms) @@ -631,10 +685,13 @@ extern "C" * \return `RCL_RET_TIMEOUT` if rcl_wait() returned timeout (aka no data is avaiable during until the timeout) * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_spin_some(rclc_executor_t* executor, const uint64_t timeout_ns); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_spin_some( + rclc_executor_t * executor, + const uint64_t timeout_ns); - /** +/** * The spin function checks for new data at DDS queue as long as ros context is available. * It calls {@link rclc_executor_spin_some()} as long as rcl_is_context_is_valid() returns true. * @@ -655,10 +712,11 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if executor is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_spin(rclc_executor_t* executor); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_spin(rclc_executor_t * executor); - /** +/** * The spin_period function checks for new data at DDS queue as long as ros context is available. * It is called every period nanoseconds. * It calls {@link rclc_executor_spin_some()} as long as rcl_is_context_is_valid() returns true. @@ -680,10 +738,13 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if executor is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_spin_period(rclc_executor_t* executor, const uint64_t period); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_spin_period( + rclc_executor_t * executor, + const uint64_t period); - /** +/** * The reason for splitting up the rclc_executor_spin_period function, is only to write a * unit test for testing the accuracy of the period duration. * @@ -706,10 +767,13 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if executor is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_spin_one_period(rclc_executor_t* executor, const uint64_t period); +RCLC_PUBLIC +rcl_ret_t +rclc_executor_spin_one_period( + rclc_executor_t * executor, + const uint64_t period); - /** +/** * Set the trigger condition. * *
@@ -728,10 +792,14 @@ extern "C" * \return `RCL_RET_INVALID_ARGUMENT` if executor is a null pointer * \return `RCL_RET_ERROR` if any other error occured */ - RCLC_PUBLIC - rcl_ret_t rclc_executor_set_trigger(rclc_executor_t* executor, rclc_executor_trigger_t trigger_function, void* trigger_object); - - /** +RCLC_PUBLIC +rcl_ret_t +rclc_executor_set_trigger( + rclc_executor_t * executor, + rclc_executor_trigger_t trigger_function, + void * trigger_object); + +/** * Trigger condition: all, returns true if all handles are ready. * * Parameter obj is not used. @@ -749,10 +817,14 @@ extern "C" * \return true - if all handles are ready (subscriptions have new data, timers are ready) * \return false - otherwise */ - RCLC_PUBLIC - bool rclc_executor_trigger_all(rclc_executor_handle_t* handles, unsigned int size, void* obj); - - /** +RCLC_PUBLIC +bool +rclc_executor_trigger_all( + rclc_executor_handle_t * handles, + unsigned int size, + void * obj); + +/** * Trigger condition: any, returns true if at least one handles is ready. * * Parameter obj is not used. @@ -770,10 +842,14 @@ extern "C" * \return true - if at least one handles is ready (subscriptions have new data, timers are ready) * \return false - otherwise */ - RCLC_PUBLIC - bool rclc_executor_trigger_any(rclc_executor_handle_t* handles, unsigned int size, void* obj); - - /** +RCLC_PUBLIC +bool +rclc_executor_trigger_any( + rclc_executor_handle_t * handles, + unsigned int size, + void * obj); + +/** * Trigger condition: always, returns always true. * * Parameter handles, size and obj are not used. @@ -790,10 +866,14 @@ extern "C" * \param [in] obj trigger_object set by rclc_executor_set_trigger (not used) * \return true always */ - RCLC_PUBLIC - bool rclc_executor_trigger_always(rclc_executor_handle_t* handles, unsigned int size, void* obj); - - /** +RCLC_PUBLIC +bool +rclc_executor_trigger_always( + rclc_executor_handle_t * handles, + unsigned int size, + void * obj); + +/** * Trigger condition: one, returns true, if rcl handle obj is ready * (when obj is a subscription, if new data available, * when obj is a timer, if the timer is ready) @@ -812,11 +892,15 @@ extern "C" * \return true if rcl-handle obj is ready * \return false otherwise */ - RCLC_PUBLIC - bool rclc_executor_trigger_one(rclc_executor_handle_t* handles, unsigned int size, void* obj); +RCLC_PUBLIC +bool +rclc_executor_trigger_one( + rclc_executor_handle_t * handles, + unsigned int size, + void * obj); #if __cplusplus } #endif -#endif // RCLC__EXECUTOR_H_ +#endif // RCLC__EXECUTOR_H_ diff --git a/ThirdParty/ros/include/rmw_dds_common/msg/detail/gid__type_support.hpp b/ThirdParty/ros/include/rmw_dds_common/msg/detail/gid__type_support.hpp new file mode 100644 index 000000000..78a23d686 --- /dev/null +++ b/ThirdParty/ros/include/rmw_dds_common/msg/detail/gid__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rmw_dds_common:msg/Gid.idl +// generated code does not contain a copyright notice + +#ifndef RMW_DDS_COMMON__MSG__DETAIL__GID__TYPE_SUPPORT_HPP_ +#define RMW_DDS_COMMON__MSG__DETAIL__GID__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rmw_dds_common/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rmw_dds_common +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rmw_dds_common, + msg, + Gid +)(); +#ifdef __cplusplus +} +#endif + +#endif // RMW_DDS_COMMON__MSG__DETAIL__GID__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rmw_dds_common/msg/detail/node_entities_info__type_support.hpp b/ThirdParty/ros/include/rmw_dds_common/msg/detail/node_entities_info__type_support.hpp new file mode 100644 index 000000000..7c72fb57b --- /dev/null +++ b/ThirdParty/ros/include/rmw_dds_common/msg/detail/node_entities_info__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rmw_dds_common:msg/NodeEntitiesInfo.idl +// generated code does not contain a copyright notice + +#ifndef RMW_DDS_COMMON__MSG__DETAIL__NODE_ENTITIES_INFO__TYPE_SUPPORT_HPP_ +#define RMW_DDS_COMMON__MSG__DETAIL__NODE_ENTITIES_INFO__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rmw_dds_common/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rmw_dds_common +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rmw_dds_common, + msg, + NodeEntitiesInfo +)(); +#ifdef __cplusplus +} +#endif + +#endif // RMW_DDS_COMMON__MSG__DETAIL__NODE_ENTITIES_INFO__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rmw_dds_common/msg/detail/participant_entities_info__type_support.hpp b/ThirdParty/ros/include/rmw_dds_common/msg/detail/participant_entities_info__type_support.hpp new file mode 100644 index 000000000..dda1c0337 --- /dev/null +++ b/ThirdParty/ros/include/rmw_dds_common/msg/detail/participant_entities_info__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rmw_dds_common:msg/ParticipantEntitiesInfo.idl +// generated code does not contain a copyright notice + +#ifndef RMW_DDS_COMMON__MSG__DETAIL__PARTICIPANT_ENTITIES_INFO__TYPE_SUPPORT_HPP_ +#define RMW_DDS_COMMON__MSG__DETAIL__PARTICIPANT_ENTITIES_INFO__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rmw_dds_common/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rmw_dds_common +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rmw_dds_common, + msg, + ParticipantEntitiesInfo +)(); +#ifdef __cplusplus +} +#endif + +#endif // RMW_DDS_COMMON__MSG__DETAIL__PARTICIPANT_ENTITIES_INFO__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rmw_dds_common/msg/gid.hpp b/ThirdParty/ros/include/rmw_dds_common/msg/gid.hpp index 0745a42c6..ad4c8fc5f 100644 --- a/ThirdParty/ros/include/rmw_dds_common/msg/gid.hpp +++ b/ThirdParty/ros/include/rmw_dds_common/msg/gid.hpp @@ -7,5 +7,6 @@ #include "rmw_dds_common/msg/detail/gid__struct.hpp" #include "rmw_dds_common/msg/detail/gid__builder.hpp" #include "rmw_dds_common/msg/detail/gid__traits.hpp" +#include "rmw_dds_common/msg/detail/gid__type_support.hpp" #endif // RMW_DDS_COMMON__MSG__GID_HPP_ diff --git a/ThirdParty/ros/include/rmw_dds_common/msg/node_entities_info.hpp b/ThirdParty/ros/include/rmw_dds_common/msg/node_entities_info.hpp index 2a75846db..e08c2c61c 100644 --- a/ThirdParty/ros/include/rmw_dds_common/msg/node_entities_info.hpp +++ b/ThirdParty/ros/include/rmw_dds_common/msg/node_entities_info.hpp @@ -7,5 +7,6 @@ #include "rmw_dds_common/msg/detail/node_entities_info__struct.hpp" #include "rmw_dds_common/msg/detail/node_entities_info__builder.hpp" #include "rmw_dds_common/msg/detail/node_entities_info__traits.hpp" +#include "rmw_dds_common/msg/detail/node_entities_info__type_support.hpp" #endif // RMW_DDS_COMMON__MSG__NODE_ENTITIES_INFO_HPP_ diff --git a/ThirdParty/ros/include/rmw_dds_common/msg/participant_entities_info.hpp b/ThirdParty/ros/include/rmw_dds_common/msg/participant_entities_info.hpp index cd6647aad..a2f706b9a 100644 --- a/ThirdParty/ros/include/rmw_dds_common/msg/participant_entities_info.hpp +++ b/ThirdParty/ros/include/rmw_dds_common/msg/participant_entities_info.hpp @@ -7,5 +7,6 @@ #include "rmw_dds_common/msg/detail/participant_entities_info__struct.hpp" #include "rmw_dds_common/msg/detail/participant_entities_info__builder.hpp" #include "rmw_dds_common/msg/detail/participant_entities_info__traits.hpp" +#include "rmw_dds_common/msg/detail/participant_entities_info__type_support.hpp" #endif // RMW_DDS_COMMON__MSG__PARTICIPANT_ENTITIES_INFO_HPP_ diff --git a/ThirdParty/ros/include/rmw_dds_common/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/rmw_dds_common/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..b8d17af4d --- /dev/null +++ b/ThirdParty/ros/include/rmw_dds_common/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef RMW_DDS_COMMON__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define RMW_DDS_COMMON__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_rmw_dds_common __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_rmw_dds_common __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_rmw_dds_common __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_rmw_dds_common __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_rmw_dds_common + #define ROSIDL_GENERATOR_CPP_PUBLIC_rmw_dds_common ROSIDL_GENERATOR_CPP_EXPORT_rmw_dds_common + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_rmw_dds_common ROSIDL_GENERATOR_CPP_IMPORT_rmw_dds_common + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_rmw_dds_common __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_rmw_dds_common + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_rmw_dds_common __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_rmw_dds_common + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // RMW_DDS_COMMON__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/rmw_fastrtps_shared_cpp/custom_client_info.hpp b/ThirdParty/ros/include/rmw_fastrtps_shared_cpp/custom_client_info.hpp index 0ba4f9342..44db4f2f5 100644 --- a/ThirdParty/ros/include/rmw_fastrtps_shared_cpp/custom_client_info.hpp +++ b/ThirdParty/ros/include/rmw_fastrtps_shared_cpp/custom_client_info.hpp @@ -85,7 +85,7 @@ class ClientListener : public eprosima::fastrtps::SubscriberListener data.is_cdr_buffer = true; data.data = response.buffer_.get(); data.impl = nullptr; // not used when is_cdr_buffer is true - if (sub->takeNextData(&data, &response.sample_info_)) { + while (sub->takeNextData(&data, &response.sample_info_)) { if (eprosima::fastrtps::rtps::ALIVE == response.sample_info_.sampleKind) { response.sample_identity_ = response.sample_info_.related_sample_identity; diff --git a/ThirdParty/ros/include/rmw_fastrtps_shared_cpp/custom_service_info.hpp b/ThirdParty/ros/include/rmw_fastrtps_shared_cpp/custom_service_info.hpp index 6287aa125..d3252c1e9 100644 --- a/ThirdParty/ros/include/rmw_fastrtps_shared_cpp/custom_service_info.hpp +++ b/ThirdParty/ros/include/rmw_fastrtps_shared_cpp/custom_service_info.hpp @@ -248,7 +248,7 @@ class ServiceListener : public eprosima::fastrtps::SubscriberListener data.is_cdr_buffer = true; data.data = request.buffer_; data.impl = nullptr; // not used when is_cdr_buffer is true - if (sub->takeNextData(&data, &request.sample_info_)) { + while (sub->takeNextData(&data, &request.sample_info_)) { if (eprosima::fastrtps::rtps::ALIVE == request.sample_info_.sampleKind) { request.sample_identity_ = request.sample_info_.sample_identity; // Use response subscriber guid (on related_sample_identity) when present. diff --git a/ThirdParty/ros/include/rosgraph_msgs/msg/clock.hpp b/ThirdParty/ros/include/rosgraph_msgs/msg/clock.hpp index 11cc6a769..8571dbdee 100644 --- a/ThirdParty/ros/include/rosgraph_msgs/msg/clock.hpp +++ b/ThirdParty/ros/include/rosgraph_msgs/msg/clock.hpp @@ -7,5 +7,6 @@ #include "rosgraph_msgs/msg/detail/clock__struct.hpp" #include "rosgraph_msgs/msg/detail/clock__builder.hpp" #include "rosgraph_msgs/msg/detail/clock__traits.hpp" +#include "rosgraph_msgs/msg/detail/clock__type_support.hpp" #endif // ROSGRAPH_MSGS__MSG__CLOCK_HPP_ diff --git a/ThirdParty/ros/include/rosgraph_msgs/msg/detail/clock__type_support.hpp b/ThirdParty/ros/include/rosgraph_msgs/msg/detail/clock__type_support.hpp new file mode 100644 index 000000000..48f3f0f2f --- /dev/null +++ b/ThirdParty/ros/include/rosgraph_msgs/msg/detail/clock__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from rosgraph_msgs:msg/Clock.idl +// generated code does not contain a copyright notice + +#ifndef ROSGRAPH_MSGS__MSG__DETAIL__CLOCK__TYPE_SUPPORT_HPP_ +#define ROSGRAPH_MSGS__MSG__DETAIL__CLOCK__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "rosgraph_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_rosgraph_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + rosgraph_msgs, + msg, + Clock +)(); +#ifdef __cplusplus +} +#endif + +#endif // ROSGRAPH_MSGS__MSG__DETAIL__CLOCK__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/rosgraph_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/rosgraph_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..720833e05 --- /dev/null +++ b/ThirdParty/ros/include/rosgraph_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef ROSGRAPH_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define ROSGRAPH_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_rosgraph_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_rosgraph_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_rosgraph_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_rosgraph_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_rosgraph_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_rosgraph_msgs ROSIDL_GENERATOR_CPP_EXPORT_rosgraph_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_rosgraph_msgs ROSIDL_GENERATOR_CPP_IMPORT_rosgraph_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_rosgraph_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_rosgraph_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_rosgraph_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_rosgraph_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // ROSGRAPH_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/battery_state.hpp b/ThirdParty/ros/include/sensor_msgs/msg/battery_state.hpp index f72155469..3a04cb364 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/battery_state.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/battery_state.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/battery_state__struct.hpp" #include "sensor_msgs/msg/detail/battery_state__builder.hpp" #include "sensor_msgs/msg/detail/battery_state__traits.hpp" +#include "sensor_msgs/msg/detail/battery_state__type_support.hpp" #endif // SENSOR_MSGS__MSG__BATTERY_STATE_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/camera_info.hpp b/ThirdParty/ros/include/sensor_msgs/msg/camera_info.hpp index 64903ff30..1048a9c68 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/camera_info.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/camera_info.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/camera_info__struct.hpp" #include "sensor_msgs/msg/detail/camera_info__builder.hpp" #include "sensor_msgs/msg/detail/camera_info__traits.hpp" +#include "sensor_msgs/msg/detail/camera_info__type_support.hpp" #endif // SENSOR_MSGS__MSG__CAMERA_INFO_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/channel_float32.hpp b/ThirdParty/ros/include/sensor_msgs/msg/channel_float32.hpp index c07ac619f..7dbb7a074 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/channel_float32.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/channel_float32.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/channel_float32__struct.hpp" #include "sensor_msgs/msg/detail/channel_float32__builder.hpp" #include "sensor_msgs/msg/detail/channel_float32__traits.hpp" +#include "sensor_msgs/msg/detail/channel_float32__type_support.hpp" #endif // SENSOR_MSGS__MSG__CHANNEL_FLOAT32_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/compressed_image.hpp b/ThirdParty/ros/include/sensor_msgs/msg/compressed_image.hpp index 485920da6..c184ad66f 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/compressed_image.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/compressed_image.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/compressed_image__struct.hpp" #include "sensor_msgs/msg/detail/compressed_image__builder.hpp" #include "sensor_msgs/msg/detail/compressed_image__traits.hpp" +#include "sensor_msgs/msg/detail/compressed_image__type_support.hpp" #endif // SENSOR_MSGS__MSG__COMPRESSED_IMAGE_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/battery_state__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/battery_state__type_support.hpp new file mode 100644 index 000000000..b1a41a0ce --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/battery_state__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/BatteryState.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__BATTERY_STATE__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__BATTERY_STATE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + BatteryState +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__BATTERY_STATE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/camera_info__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/camera_info__type_support.hpp new file mode 100644 index 000000000..beb299f3f --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/camera_info__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/CameraInfo.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__CAMERA_INFO__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__CAMERA_INFO__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + CameraInfo +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__CAMERA_INFO__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/channel_float32__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/channel_float32__type_support.hpp new file mode 100644 index 000000000..bc0bdc5d7 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/channel_float32__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/ChannelFloat32.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__CHANNEL_FLOAT32__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__CHANNEL_FLOAT32__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + ChannelFloat32 +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__CHANNEL_FLOAT32__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/compressed_image__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/compressed_image__type_support.hpp new file mode 100644 index 000000000..15eddf603 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/compressed_image__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/CompressedImage.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__COMPRESSED_IMAGE__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__COMPRESSED_IMAGE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + CompressedImage +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__COMPRESSED_IMAGE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/fluid_pressure__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/fluid_pressure__type_support.hpp new file mode 100644 index 000000000..79e2bd8cf --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/fluid_pressure__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/FluidPressure.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__FLUID_PRESSURE__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__FLUID_PRESSURE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + FluidPressure +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__FLUID_PRESSURE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/illuminance__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/illuminance__type_support.hpp new file mode 100644 index 000000000..65c8087e2 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/illuminance__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/Illuminance.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__ILLUMINANCE__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__ILLUMINANCE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + Illuminance +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__ILLUMINANCE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/image__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/image__type_support.hpp new file mode 100644 index 000000000..5475ce784 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/image__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/Image.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__IMAGE__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__IMAGE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + Image +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__IMAGE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/imu__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/imu__type_support.hpp new file mode 100644 index 000000000..b3667dadf --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/imu__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/Imu.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__IMU__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__IMU__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + Imu +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__IMU__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/joint_state__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/joint_state__type_support.hpp new file mode 100644 index 000000000..5b51bc22e --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/joint_state__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/JointState.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__JOINT_STATE__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__JOINT_STATE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + JointState +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__JOINT_STATE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/joy__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/joy__type_support.hpp new file mode 100644 index 000000000..e8d2a4bbb --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/joy__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/Joy.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__JOY__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__JOY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + Joy +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__JOY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/joy_feedback__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/joy_feedback__type_support.hpp new file mode 100644 index 000000000..224033fae --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/joy_feedback__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/JoyFeedback.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__JOY_FEEDBACK__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__JOY_FEEDBACK__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + JoyFeedback +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__JOY_FEEDBACK__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/joy_feedback_array__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/joy_feedback_array__type_support.hpp new file mode 100644 index 000000000..c9d546b48 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/joy_feedback_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/JoyFeedbackArray.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__JOY_FEEDBACK_ARRAY__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__JOY_FEEDBACK_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + JoyFeedbackArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__JOY_FEEDBACK_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/laser_echo__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/laser_echo__type_support.hpp new file mode 100644 index 000000000..c92377786 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/laser_echo__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/LaserEcho.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__LASER_ECHO__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__LASER_ECHO__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + LaserEcho +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__LASER_ECHO__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/laser_scan__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/laser_scan__type_support.hpp new file mode 100644 index 000000000..778a085ec --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/laser_scan__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/LaserScan.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__LASER_SCAN__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__LASER_SCAN__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + LaserScan +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__LASER_SCAN__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/magnetic_field__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/magnetic_field__type_support.hpp new file mode 100644 index 000000000..22559c6dd --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/magnetic_field__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/MagneticField.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__MAGNETIC_FIELD__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__MAGNETIC_FIELD__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + MagneticField +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__MAGNETIC_FIELD__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/multi_dof_joint_state__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/multi_dof_joint_state__type_support.hpp new file mode 100644 index 000000000..74c8aba4c --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/multi_dof_joint_state__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/MultiDOFJointState.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__MULTI_DOF_JOINT_STATE__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__MULTI_DOF_JOINT_STATE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + MultiDOFJointState +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__MULTI_DOF_JOINT_STATE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/multi_echo_laser_scan__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/multi_echo_laser_scan__type_support.hpp new file mode 100644 index 000000000..946b65973 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/multi_echo_laser_scan__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/MultiEchoLaserScan.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__MULTI_ECHO_LASER_SCAN__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__MULTI_ECHO_LASER_SCAN__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + MultiEchoLaserScan +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__MULTI_ECHO_LASER_SCAN__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/nav_sat_fix__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/nav_sat_fix__type_support.hpp new file mode 100644 index 000000000..fd37dae27 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/nav_sat_fix__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/NavSatFix.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__NAV_SAT_FIX__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__NAV_SAT_FIX__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + NavSatFix +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__NAV_SAT_FIX__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/nav_sat_status__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/nav_sat_status__type_support.hpp new file mode 100644 index 000000000..0489813c2 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/nav_sat_status__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/NavSatStatus.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__NAV_SAT_STATUS__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__NAV_SAT_STATUS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + NavSatStatus +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__NAV_SAT_STATUS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/point_cloud2__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/point_cloud2__type_support.hpp new file mode 100644 index 000000000..269d487fb --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/point_cloud2__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/PointCloud2.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__POINT_CLOUD2__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__POINT_CLOUD2__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + PointCloud2 +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__POINT_CLOUD2__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/point_cloud__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/point_cloud__type_support.hpp new file mode 100644 index 000000000..4105068af --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/point_cloud__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/PointCloud.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__POINT_CLOUD__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__POINT_CLOUD__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + PointCloud +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__POINT_CLOUD__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/point_field__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/point_field__type_support.hpp new file mode 100644 index 000000000..492870e88 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/point_field__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/PointField.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__POINT_FIELD__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__POINT_FIELD__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + PointField +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__POINT_FIELD__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/range__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/range__type_support.hpp new file mode 100644 index 000000000..2abbb11f7 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/range__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/Range.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__RANGE__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__RANGE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + Range +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__RANGE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/region_of_interest__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/region_of_interest__type_support.hpp new file mode 100644 index 000000000..3a2a55c07 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/region_of_interest__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/RegionOfInterest.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__REGION_OF_INTEREST__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__REGION_OF_INTEREST__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + RegionOfInterest +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__REGION_OF_INTEREST__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/relative_humidity__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/relative_humidity__type_support.hpp new file mode 100644 index 000000000..70844673f --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/relative_humidity__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/RelativeHumidity.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__RELATIVE_HUMIDITY__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__RELATIVE_HUMIDITY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + RelativeHumidity +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__RELATIVE_HUMIDITY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/temperature__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/temperature__type_support.hpp new file mode 100644 index 000000000..c232100df --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/temperature__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/Temperature.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__TEMPERATURE__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__TEMPERATURE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + Temperature +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__TEMPERATURE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/detail/time_reference__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/msg/detail/time_reference__type_support.hpp new file mode 100644 index 000000000..18116aca7 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/detail/time_reference__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:msg/TimeReference.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__DETAIL__TIME_REFERENCE__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__MSG__DETAIL__TIME_REFERENCE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + msg, + TimeReference +)(); +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__DETAIL__TIME_REFERENCE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/fluid_pressure.hpp b/ThirdParty/ros/include/sensor_msgs/msg/fluid_pressure.hpp index 24dc6d799..25637a16e 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/fluid_pressure.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/fluid_pressure.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/fluid_pressure__struct.hpp" #include "sensor_msgs/msg/detail/fluid_pressure__builder.hpp" #include "sensor_msgs/msg/detail/fluid_pressure__traits.hpp" +#include "sensor_msgs/msg/detail/fluid_pressure__type_support.hpp" #endif // SENSOR_MSGS__MSG__FLUID_PRESSURE_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/illuminance.hpp b/ThirdParty/ros/include/sensor_msgs/msg/illuminance.hpp index 10bf618bc..1eea71a8e 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/illuminance.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/illuminance.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/illuminance__struct.hpp" #include "sensor_msgs/msg/detail/illuminance__builder.hpp" #include "sensor_msgs/msg/detail/illuminance__traits.hpp" +#include "sensor_msgs/msg/detail/illuminance__type_support.hpp" #endif // SENSOR_MSGS__MSG__ILLUMINANCE_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/image.hpp b/ThirdParty/ros/include/sensor_msgs/msg/image.hpp index 4d26aa3f2..380fa7586 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/image.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/image.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/image__struct.hpp" #include "sensor_msgs/msg/detail/image__builder.hpp" #include "sensor_msgs/msg/detail/image__traits.hpp" +#include "sensor_msgs/msg/detail/image__type_support.hpp" #endif // SENSOR_MSGS__MSG__IMAGE_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/imu.hpp b/ThirdParty/ros/include/sensor_msgs/msg/imu.hpp index c91c15156..391ee17b1 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/imu.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/imu.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/imu__struct.hpp" #include "sensor_msgs/msg/detail/imu__builder.hpp" #include "sensor_msgs/msg/detail/imu__traits.hpp" +#include "sensor_msgs/msg/detail/imu__type_support.hpp" #endif // SENSOR_MSGS__MSG__IMU_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/joint_state.hpp b/ThirdParty/ros/include/sensor_msgs/msg/joint_state.hpp index 617b52105..1f410f2e6 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/joint_state.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/joint_state.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/joint_state__struct.hpp" #include "sensor_msgs/msg/detail/joint_state__builder.hpp" #include "sensor_msgs/msg/detail/joint_state__traits.hpp" +#include "sensor_msgs/msg/detail/joint_state__type_support.hpp" #endif // SENSOR_MSGS__MSG__JOINT_STATE_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/joy.hpp b/ThirdParty/ros/include/sensor_msgs/msg/joy.hpp index 592443fc4..113079f91 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/joy.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/joy.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/joy__struct.hpp" #include "sensor_msgs/msg/detail/joy__builder.hpp" #include "sensor_msgs/msg/detail/joy__traits.hpp" +#include "sensor_msgs/msg/detail/joy__type_support.hpp" #endif // SENSOR_MSGS__MSG__JOY_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/joy_feedback.hpp b/ThirdParty/ros/include/sensor_msgs/msg/joy_feedback.hpp index 12074735a..171a32207 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/joy_feedback.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/joy_feedback.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/joy_feedback__struct.hpp" #include "sensor_msgs/msg/detail/joy_feedback__builder.hpp" #include "sensor_msgs/msg/detail/joy_feedback__traits.hpp" +#include "sensor_msgs/msg/detail/joy_feedback__type_support.hpp" #endif // SENSOR_MSGS__MSG__JOY_FEEDBACK_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/joy_feedback_array.hpp b/ThirdParty/ros/include/sensor_msgs/msg/joy_feedback_array.hpp index 5a5410e14..535525fe6 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/joy_feedback_array.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/joy_feedback_array.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/joy_feedback_array__struct.hpp" #include "sensor_msgs/msg/detail/joy_feedback_array__builder.hpp" #include "sensor_msgs/msg/detail/joy_feedback_array__traits.hpp" +#include "sensor_msgs/msg/detail/joy_feedback_array__type_support.hpp" #endif // SENSOR_MSGS__MSG__JOY_FEEDBACK_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/laser_echo.hpp b/ThirdParty/ros/include/sensor_msgs/msg/laser_echo.hpp index 9cc5e6bab..d7b140481 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/laser_echo.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/laser_echo.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/laser_echo__struct.hpp" #include "sensor_msgs/msg/detail/laser_echo__builder.hpp" #include "sensor_msgs/msg/detail/laser_echo__traits.hpp" +#include "sensor_msgs/msg/detail/laser_echo__type_support.hpp" #endif // SENSOR_MSGS__MSG__LASER_ECHO_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/laser_scan.hpp b/ThirdParty/ros/include/sensor_msgs/msg/laser_scan.hpp index b28e51d6b..f07c29291 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/laser_scan.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/laser_scan.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/laser_scan__struct.hpp" #include "sensor_msgs/msg/detail/laser_scan__builder.hpp" #include "sensor_msgs/msg/detail/laser_scan__traits.hpp" +#include "sensor_msgs/msg/detail/laser_scan__type_support.hpp" #endif // SENSOR_MSGS__MSG__LASER_SCAN_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/magnetic_field.hpp b/ThirdParty/ros/include/sensor_msgs/msg/magnetic_field.hpp index ad61d381b..c4b36e6d1 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/magnetic_field.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/magnetic_field.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/magnetic_field__struct.hpp" #include "sensor_msgs/msg/detail/magnetic_field__builder.hpp" #include "sensor_msgs/msg/detail/magnetic_field__traits.hpp" +#include "sensor_msgs/msg/detail/magnetic_field__type_support.hpp" #endif // SENSOR_MSGS__MSG__MAGNETIC_FIELD_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/multi_dof_joint_state.hpp b/ThirdParty/ros/include/sensor_msgs/msg/multi_dof_joint_state.hpp index 894e87e5c..7a010a403 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/multi_dof_joint_state.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/multi_dof_joint_state.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/multi_dof_joint_state__struct.hpp" #include "sensor_msgs/msg/detail/multi_dof_joint_state__builder.hpp" #include "sensor_msgs/msg/detail/multi_dof_joint_state__traits.hpp" +#include "sensor_msgs/msg/detail/multi_dof_joint_state__type_support.hpp" #endif // SENSOR_MSGS__MSG__MULTI_DOF_JOINT_STATE_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/multi_echo_laser_scan.hpp b/ThirdParty/ros/include/sensor_msgs/msg/multi_echo_laser_scan.hpp index 976b139e6..c0e34eca3 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/multi_echo_laser_scan.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/multi_echo_laser_scan.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/multi_echo_laser_scan__struct.hpp" #include "sensor_msgs/msg/detail/multi_echo_laser_scan__builder.hpp" #include "sensor_msgs/msg/detail/multi_echo_laser_scan__traits.hpp" +#include "sensor_msgs/msg/detail/multi_echo_laser_scan__type_support.hpp" #endif // SENSOR_MSGS__MSG__MULTI_ECHO_LASER_SCAN_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/nav_sat_fix.hpp b/ThirdParty/ros/include/sensor_msgs/msg/nav_sat_fix.hpp index 651ad5d84..6e53797ae 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/nav_sat_fix.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/nav_sat_fix.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/nav_sat_fix__struct.hpp" #include "sensor_msgs/msg/detail/nav_sat_fix__builder.hpp" #include "sensor_msgs/msg/detail/nav_sat_fix__traits.hpp" +#include "sensor_msgs/msg/detail/nav_sat_fix__type_support.hpp" #endif // SENSOR_MSGS__MSG__NAV_SAT_FIX_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/nav_sat_status.hpp b/ThirdParty/ros/include/sensor_msgs/msg/nav_sat_status.hpp index cb4656de7..ff6557126 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/nav_sat_status.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/nav_sat_status.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/nav_sat_status__struct.hpp" #include "sensor_msgs/msg/detail/nav_sat_status__builder.hpp" #include "sensor_msgs/msg/detail/nav_sat_status__traits.hpp" +#include "sensor_msgs/msg/detail/nav_sat_status__type_support.hpp" #endif // SENSOR_MSGS__MSG__NAV_SAT_STATUS_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/point_cloud.hpp b/ThirdParty/ros/include/sensor_msgs/msg/point_cloud.hpp index 01d7fae94..3e716fb70 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/point_cloud.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/point_cloud.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/point_cloud__struct.hpp" #include "sensor_msgs/msg/detail/point_cloud__builder.hpp" #include "sensor_msgs/msg/detail/point_cloud__traits.hpp" +#include "sensor_msgs/msg/detail/point_cloud__type_support.hpp" #endif // SENSOR_MSGS__MSG__POINT_CLOUD_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/point_cloud2.hpp b/ThirdParty/ros/include/sensor_msgs/msg/point_cloud2.hpp index 8a8315d87..cf5982dc7 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/point_cloud2.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/point_cloud2.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/point_cloud2__struct.hpp" #include "sensor_msgs/msg/detail/point_cloud2__builder.hpp" #include "sensor_msgs/msg/detail/point_cloud2__traits.hpp" +#include "sensor_msgs/msg/detail/point_cloud2__type_support.hpp" #endif // SENSOR_MSGS__MSG__POINT_CLOUD2_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/point_field.hpp b/ThirdParty/ros/include/sensor_msgs/msg/point_field.hpp index cb0f47f8d..9118b4525 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/point_field.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/point_field.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/point_field__struct.hpp" #include "sensor_msgs/msg/detail/point_field__builder.hpp" #include "sensor_msgs/msg/detail/point_field__traits.hpp" +#include "sensor_msgs/msg/detail/point_field__type_support.hpp" #endif // SENSOR_MSGS__MSG__POINT_FIELD_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/range.hpp b/ThirdParty/ros/include/sensor_msgs/msg/range.hpp index ba947155d..549064204 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/range.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/range.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/range__struct.hpp" #include "sensor_msgs/msg/detail/range__builder.hpp" #include "sensor_msgs/msg/detail/range__traits.hpp" +#include "sensor_msgs/msg/detail/range__type_support.hpp" #endif // SENSOR_MSGS__MSG__RANGE_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/region_of_interest.hpp b/ThirdParty/ros/include/sensor_msgs/msg/region_of_interest.hpp index 57e36517f..d43d6ccdd 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/region_of_interest.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/region_of_interest.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/region_of_interest__struct.hpp" #include "sensor_msgs/msg/detail/region_of_interest__builder.hpp" #include "sensor_msgs/msg/detail/region_of_interest__traits.hpp" +#include "sensor_msgs/msg/detail/region_of_interest__type_support.hpp" #endif // SENSOR_MSGS__MSG__REGION_OF_INTEREST_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/relative_humidity.hpp b/ThirdParty/ros/include/sensor_msgs/msg/relative_humidity.hpp index 45f7ff6df..fc3a1f2f4 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/relative_humidity.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/relative_humidity.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/relative_humidity__struct.hpp" #include "sensor_msgs/msg/detail/relative_humidity__builder.hpp" #include "sensor_msgs/msg/detail/relative_humidity__traits.hpp" +#include "sensor_msgs/msg/detail/relative_humidity__type_support.hpp" #endif // SENSOR_MSGS__MSG__RELATIVE_HUMIDITY_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..ce530bc03 --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define SENSOR_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_sensor_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_sensor_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_sensor_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_sensor_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_sensor_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs ROSIDL_GENERATOR_CPP_EXPORT_sensor_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs ROSIDL_GENERATOR_CPP_IMPORT_sensor_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_sensor_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_sensor_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // SENSOR_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/temperature.hpp b/ThirdParty/ros/include/sensor_msgs/msg/temperature.hpp index 210a76cb2..ed82e24a4 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/temperature.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/temperature.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/temperature__struct.hpp" #include "sensor_msgs/msg/detail/temperature__builder.hpp" #include "sensor_msgs/msg/detail/temperature__traits.hpp" +#include "sensor_msgs/msg/detail/temperature__type_support.hpp" #endif // SENSOR_MSGS__MSG__TEMPERATURE_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/msg/time_reference.hpp b/ThirdParty/ros/include/sensor_msgs/msg/time_reference.hpp index ca2de1002..12846baf1 100644 --- a/ThirdParty/ros/include/sensor_msgs/msg/time_reference.hpp +++ b/ThirdParty/ros/include/sensor_msgs/msg/time_reference.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/msg/detail/time_reference__struct.hpp" #include "sensor_msgs/msg/detail/time_reference__builder.hpp" #include "sensor_msgs/msg/detail/time_reference__traits.hpp" +#include "sensor_msgs/msg/detail/time_reference__type_support.hpp" #endif // SENSOR_MSGS__MSG__TIME_REFERENCE_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/srv/detail/set_camera_info__type_support.hpp b/ThirdParty/ros/include/sensor_msgs/srv/detail/set_camera_info__type_support.hpp new file mode 100644 index 000000000..041c9d98e --- /dev/null +++ b/ThirdParty/ros/include/sensor_msgs/srv/detail/set_camera_info__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from sensor_msgs:srv/SetCameraInfo.idl +// generated code does not contain a copyright notice + +#ifndef SENSOR_MSGS__SRV__DETAIL__SET_CAMERA_INFO__TYPE_SUPPORT_HPP_ +#define SENSOR_MSGS__SRV__DETAIL__SET_CAMERA_INFO__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + srv, + SetCameraInfo +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + srv, + SetCameraInfo_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_sensor_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + sensor_msgs, + srv, + SetCameraInfo_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // SENSOR_MSGS__SRV__DETAIL__SET_CAMERA_INFO__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/sensor_msgs/srv/set_camera_info.hpp b/ThirdParty/ros/include/sensor_msgs/srv/set_camera_info.hpp index 434907bbb..0d33ad6f6 100644 --- a/ThirdParty/ros/include/sensor_msgs/srv/set_camera_info.hpp +++ b/ThirdParty/ros/include/sensor_msgs/srv/set_camera_info.hpp @@ -7,5 +7,6 @@ #include "sensor_msgs/srv/detail/set_camera_info__struct.hpp" #include "sensor_msgs/srv/detail/set_camera_info__builder.hpp" #include "sensor_msgs/srv/detail/set_camera_info__traits.hpp" +#include "sensor_msgs/srv/detail/set_camera_info__type_support.hpp" #endif // SENSOR_MSGS__SRV__SET_CAMERA_INFO_HPP_ diff --git a/ThirdParty/ros/include/shape_msgs/msg/detail/mesh__type_support.hpp b/ThirdParty/ros/include/shape_msgs/msg/detail/mesh__type_support.hpp new file mode 100644 index 000000000..5b31b8f9c --- /dev/null +++ b/ThirdParty/ros/include/shape_msgs/msg/detail/mesh__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from shape_msgs:msg/Mesh.idl +// generated code does not contain a copyright notice + +#ifndef SHAPE_MSGS__MSG__DETAIL__MESH__TYPE_SUPPORT_HPP_ +#define SHAPE_MSGS__MSG__DETAIL__MESH__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "shape_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_shape_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + shape_msgs, + msg, + Mesh +)(); +#ifdef __cplusplus +} +#endif + +#endif // SHAPE_MSGS__MSG__DETAIL__MESH__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/shape_msgs/msg/detail/mesh_triangle__type_support.hpp b/ThirdParty/ros/include/shape_msgs/msg/detail/mesh_triangle__type_support.hpp new file mode 100644 index 000000000..dc709225b --- /dev/null +++ b/ThirdParty/ros/include/shape_msgs/msg/detail/mesh_triangle__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from shape_msgs:msg/MeshTriangle.idl +// generated code does not contain a copyright notice + +#ifndef SHAPE_MSGS__MSG__DETAIL__MESH_TRIANGLE__TYPE_SUPPORT_HPP_ +#define SHAPE_MSGS__MSG__DETAIL__MESH_TRIANGLE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "shape_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_shape_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + shape_msgs, + msg, + MeshTriangle +)(); +#ifdef __cplusplus +} +#endif + +#endif // SHAPE_MSGS__MSG__DETAIL__MESH_TRIANGLE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/shape_msgs/msg/detail/plane__type_support.hpp b/ThirdParty/ros/include/shape_msgs/msg/detail/plane__type_support.hpp new file mode 100644 index 000000000..16c7dc84b --- /dev/null +++ b/ThirdParty/ros/include/shape_msgs/msg/detail/plane__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from shape_msgs:msg/Plane.idl +// generated code does not contain a copyright notice + +#ifndef SHAPE_MSGS__MSG__DETAIL__PLANE__TYPE_SUPPORT_HPP_ +#define SHAPE_MSGS__MSG__DETAIL__PLANE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "shape_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_shape_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + shape_msgs, + msg, + Plane +)(); +#ifdef __cplusplus +} +#endif + +#endif // SHAPE_MSGS__MSG__DETAIL__PLANE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/shape_msgs/msg/detail/solid_primitive__type_support.hpp b/ThirdParty/ros/include/shape_msgs/msg/detail/solid_primitive__type_support.hpp new file mode 100644 index 000000000..da3b30ddf --- /dev/null +++ b/ThirdParty/ros/include/shape_msgs/msg/detail/solid_primitive__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from shape_msgs:msg/SolidPrimitive.idl +// generated code does not contain a copyright notice + +#ifndef SHAPE_MSGS__MSG__DETAIL__SOLID_PRIMITIVE__TYPE_SUPPORT_HPP_ +#define SHAPE_MSGS__MSG__DETAIL__SOLID_PRIMITIVE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "shape_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_shape_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + shape_msgs, + msg, + SolidPrimitive +)(); +#ifdef __cplusplus +} +#endif + +#endif // SHAPE_MSGS__MSG__DETAIL__SOLID_PRIMITIVE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/shape_msgs/msg/mesh.hpp b/ThirdParty/ros/include/shape_msgs/msg/mesh.hpp index d8c24bd33..be6e255fe 100644 --- a/ThirdParty/ros/include/shape_msgs/msg/mesh.hpp +++ b/ThirdParty/ros/include/shape_msgs/msg/mesh.hpp @@ -7,5 +7,6 @@ #include "shape_msgs/msg/detail/mesh__struct.hpp" #include "shape_msgs/msg/detail/mesh__builder.hpp" #include "shape_msgs/msg/detail/mesh__traits.hpp" +#include "shape_msgs/msg/detail/mesh__type_support.hpp" #endif // SHAPE_MSGS__MSG__MESH_HPP_ diff --git a/ThirdParty/ros/include/shape_msgs/msg/mesh_triangle.hpp b/ThirdParty/ros/include/shape_msgs/msg/mesh_triangle.hpp index bccb4636d..de9184a4a 100644 --- a/ThirdParty/ros/include/shape_msgs/msg/mesh_triangle.hpp +++ b/ThirdParty/ros/include/shape_msgs/msg/mesh_triangle.hpp @@ -7,5 +7,6 @@ #include "shape_msgs/msg/detail/mesh_triangle__struct.hpp" #include "shape_msgs/msg/detail/mesh_triangle__builder.hpp" #include "shape_msgs/msg/detail/mesh_triangle__traits.hpp" +#include "shape_msgs/msg/detail/mesh_triangle__type_support.hpp" #endif // SHAPE_MSGS__MSG__MESH_TRIANGLE_HPP_ diff --git a/ThirdParty/ros/include/shape_msgs/msg/plane.hpp b/ThirdParty/ros/include/shape_msgs/msg/plane.hpp index 8dcbdc08d..8e8ba49c6 100644 --- a/ThirdParty/ros/include/shape_msgs/msg/plane.hpp +++ b/ThirdParty/ros/include/shape_msgs/msg/plane.hpp @@ -7,5 +7,6 @@ #include "shape_msgs/msg/detail/plane__struct.hpp" #include "shape_msgs/msg/detail/plane__builder.hpp" #include "shape_msgs/msg/detail/plane__traits.hpp" +#include "shape_msgs/msg/detail/plane__type_support.hpp" #endif // SHAPE_MSGS__MSG__PLANE_HPP_ diff --git a/ThirdParty/ros/include/shape_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/shape_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..90c47c12c --- /dev/null +++ b/ThirdParty/ros/include/shape_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef SHAPE_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define SHAPE_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_shape_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_shape_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_shape_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_shape_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_shape_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_shape_msgs ROSIDL_GENERATOR_CPP_EXPORT_shape_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_shape_msgs ROSIDL_GENERATOR_CPP_IMPORT_shape_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_shape_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_shape_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_shape_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_shape_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // SHAPE_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/shape_msgs/msg/solid_primitive.hpp b/ThirdParty/ros/include/shape_msgs/msg/solid_primitive.hpp index 0982c622b..f56ccb4d4 100644 --- a/ThirdParty/ros/include/shape_msgs/msg/solid_primitive.hpp +++ b/ThirdParty/ros/include/shape_msgs/msg/solid_primitive.hpp @@ -7,5 +7,6 @@ #include "shape_msgs/msg/detail/solid_primitive__struct.hpp" #include "shape_msgs/msg/detail/solid_primitive__builder.hpp" #include "shape_msgs/msg/detail/solid_primitive__traits.hpp" +#include "shape_msgs/msg/detail/solid_primitive__type_support.hpp" #endif // SHAPE_MSGS__MSG__SOLID_PRIMITIVE_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/bool.hpp b/ThirdParty/ros/include/std_msgs/msg/bool.hpp index 5ace46d76..d7ee041e3 100644 --- a/ThirdParty/ros/include/std_msgs/msg/bool.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/bool.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/bool__struct.hpp" #include "std_msgs/msg/detail/bool__builder.hpp" #include "std_msgs/msg/detail/bool__traits.hpp" +#include "std_msgs/msg/detail/bool__type_support.hpp" #endif // STD_MSGS__MSG__BOOL_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/byte.hpp b/ThirdParty/ros/include/std_msgs/msg/byte.hpp index 3d0cb8e0c..fa222badc 100644 --- a/ThirdParty/ros/include/std_msgs/msg/byte.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/byte.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/byte__struct.hpp" #include "std_msgs/msg/detail/byte__builder.hpp" #include "std_msgs/msg/detail/byte__traits.hpp" +#include "std_msgs/msg/detail/byte__type_support.hpp" #endif // STD_MSGS__MSG__BYTE_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/byte_multi_array.hpp b/ThirdParty/ros/include/std_msgs/msg/byte_multi_array.hpp index c91edaeaf..ca32c92e0 100644 --- a/ThirdParty/ros/include/std_msgs/msg/byte_multi_array.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/byte_multi_array.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/byte_multi_array__struct.hpp" #include "std_msgs/msg/detail/byte_multi_array__builder.hpp" #include "std_msgs/msg/detail/byte_multi_array__traits.hpp" +#include "std_msgs/msg/detail/byte_multi_array__type_support.hpp" #endif // STD_MSGS__MSG__BYTE_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/char.hpp b/ThirdParty/ros/include/std_msgs/msg/char.hpp index 9455a28d8..9be90427f 100644 --- a/ThirdParty/ros/include/std_msgs/msg/char.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/char.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/char__struct.hpp" #include "std_msgs/msg/detail/char__builder.hpp" #include "std_msgs/msg/detail/char__traits.hpp" +#include "std_msgs/msg/detail/char__type_support.hpp" #endif // STD_MSGS__MSG__CHAR_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/color_rgba.hpp b/ThirdParty/ros/include/std_msgs/msg/color_rgba.hpp index 49a8ab4f4..21bc6a581 100644 --- a/ThirdParty/ros/include/std_msgs/msg/color_rgba.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/color_rgba.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/color_rgba__struct.hpp" #include "std_msgs/msg/detail/color_rgba__builder.hpp" #include "std_msgs/msg/detail/color_rgba__traits.hpp" +#include "std_msgs/msg/detail/color_rgba__type_support.hpp" #endif // STD_MSGS__MSG__COLOR_RGBA_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/bool__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/bool__type_support.hpp new file mode 100644 index 000000000..fcf36c1ad --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/bool__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Bool.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__BOOL__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__BOOL__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Bool +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__BOOL__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/byte__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/byte__type_support.hpp new file mode 100644 index 000000000..9f068267e --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/byte__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Byte.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__BYTE__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__BYTE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Byte +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__BYTE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/byte_multi_array__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/byte_multi_array__type_support.hpp new file mode 100644 index 000000000..3244e8bbb --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/byte_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/ByteMultiArray.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__BYTE_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__BYTE_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + ByteMultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__BYTE_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/char__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/char__type_support.hpp new file mode 100644 index 000000000..b1674b449 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/char__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Char.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__CHAR__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__CHAR__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Char +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__CHAR__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/color_rgba__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/color_rgba__type_support.hpp new file mode 100644 index 000000000..aa1a89515 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/color_rgba__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/ColorRGBA.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__COLOR_RGBA__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__COLOR_RGBA__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + ColorRGBA +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__COLOR_RGBA__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/empty__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/empty__type_support.hpp new file mode 100644 index 000000000..de0eca1d3 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/empty__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Empty.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__EMPTY__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__EMPTY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Empty +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__EMPTY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/float32__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/float32__type_support.hpp new file mode 100644 index 000000000..107d2fb2d --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/float32__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Float32.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__FLOAT32__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__FLOAT32__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Float32 +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__FLOAT32__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/float32_multi_array__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/float32_multi_array__type_support.hpp new file mode 100644 index 000000000..19ebd666d --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/float32_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Float32MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__FLOAT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__FLOAT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Float32MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__FLOAT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/float64__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/float64__type_support.hpp new file mode 100644 index 000000000..fb26e27a7 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/float64__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Float64.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__FLOAT64__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__FLOAT64__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Float64 +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__FLOAT64__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/float64_multi_array__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/float64_multi_array__type_support.hpp new file mode 100644 index 000000000..385fd8641 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/float64_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Float64MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__FLOAT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__FLOAT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Float64MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__FLOAT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/header__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/header__type_support.hpp new file mode 100644 index 000000000..d7ccfb172 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/header__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Header.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__HEADER__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__HEADER__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Header +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__HEADER__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/int16__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/int16__type_support.hpp new file mode 100644 index 000000000..0f2f07a51 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/int16__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Int16.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__INT16__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__INT16__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Int16 +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__INT16__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/int16_multi_array__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/int16_multi_array__type_support.hpp new file mode 100644 index 000000000..22811661e --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/int16_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Int16MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__INT16_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__INT16_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Int16MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__INT16_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/int32__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/int32__type_support.hpp new file mode 100644 index 000000000..206ce722a --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/int32__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Int32.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__INT32__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__INT32__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Int32 +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__INT32__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/int32_multi_array__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/int32_multi_array__type_support.hpp new file mode 100644 index 000000000..16b5c7116 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/int32_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Int32MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__INT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__INT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Int32MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__INT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/int64__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/int64__type_support.hpp new file mode 100644 index 000000000..4c05b8ac8 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/int64__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Int64.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__INT64__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__INT64__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Int64 +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__INT64__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/int64_multi_array__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/int64_multi_array__type_support.hpp new file mode 100644 index 000000000..d3b300bb1 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/int64_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Int64MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__INT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__INT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Int64MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__INT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/int8__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/int8__type_support.hpp new file mode 100644 index 000000000..19f1f3791 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/int8__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Int8.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__INT8__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__INT8__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Int8 +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__INT8__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/int8_multi_array__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/int8_multi_array__type_support.hpp new file mode 100644 index 000000000..2d44ab37a --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/int8_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/Int8MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__INT8_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__INT8_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + Int8MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__INT8_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/multi_array_dimension__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/multi_array_dimension__type_support.hpp new file mode 100644 index 000000000..e68671e8d --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/multi_array_dimension__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/MultiArrayDimension.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__MULTI_ARRAY_DIMENSION__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__MULTI_ARRAY_DIMENSION__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + MultiArrayDimension +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__MULTI_ARRAY_DIMENSION__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/multi_array_layout__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/multi_array_layout__type_support.hpp new file mode 100644 index 000000000..21c52a02c --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/multi_array_layout__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/MultiArrayLayout.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__MULTI_ARRAY_LAYOUT__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__MULTI_ARRAY_LAYOUT__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + MultiArrayLayout +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__MULTI_ARRAY_LAYOUT__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/string__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/string__type_support.hpp new file mode 100644 index 000000000..d2a039f5f --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/string__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/String.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__STRING__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__STRING__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + String +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__STRING__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/u_int16__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/u_int16__type_support.hpp new file mode 100644 index 000000000..7a6096736 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/u_int16__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/UInt16.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__U_INT16__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__U_INT16__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + UInt16 +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__U_INT16__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/u_int16_multi_array__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/u_int16_multi_array__type_support.hpp new file mode 100644 index 000000000..b6fc8dc70 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/u_int16_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/UInt16MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__U_INT16_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__U_INT16_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + UInt16MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__U_INT16_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/u_int32__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/u_int32__type_support.hpp new file mode 100644 index 000000000..a5441ccb3 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/u_int32__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/UInt32.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__U_INT32__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__U_INT32__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + UInt32 +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__U_INT32__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/u_int32_multi_array__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/u_int32_multi_array__type_support.hpp new file mode 100644 index 000000000..9a225f24e --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/u_int32_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/UInt32MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__U_INT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__U_INT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + UInt32MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__U_INT32_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/u_int64__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/u_int64__type_support.hpp new file mode 100644 index 000000000..d485e46e2 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/u_int64__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/UInt64.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__U_INT64__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__U_INT64__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + UInt64 +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__U_INT64__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/u_int64_multi_array__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/u_int64_multi_array__type_support.hpp new file mode 100644 index 000000000..e9f3a7961 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/u_int64_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/UInt64MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__U_INT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__U_INT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + UInt64MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__U_INT64_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/u_int8__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/u_int8__type_support.hpp new file mode 100644 index 000000000..aece7c687 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/u_int8__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/UInt8.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__U_INT8__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__U_INT8__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + UInt8 +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__U_INT8__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/detail/u_int8_multi_array__type_support.hpp b/ThirdParty/ros/include/std_msgs/msg/detail/u_int8_multi_array__type_support.hpp new file mode 100644 index 000000000..de27fc622 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/detail/u_int8_multi_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_msgs:msg/UInt8MultiArray.idl +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__DETAIL__U_INT8_MULTI_ARRAY__TYPE_SUPPORT_HPP_ +#define STD_MSGS__MSG__DETAIL__U_INT8_MULTI_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_msgs, + msg, + UInt8MultiArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__DETAIL__U_INT8_MULTI_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/empty.hpp b/ThirdParty/ros/include/std_msgs/msg/empty.hpp index 32d2ed0ef..5a1102578 100644 --- a/ThirdParty/ros/include/std_msgs/msg/empty.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/empty.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/empty__struct.hpp" #include "std_msgs/msg/detail/empty__builder.hpp" #include "std_msgs/msg/detail/empty__traits.hpp" +#include "std_msgs/msg/detail/empty__type_support.hpp" #endif // STD_MSGS__MSG__EMPTY_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/float32.hpp b/ThirdParty/ros/include/std_msgs/msg/float32.hpp index bebb68605..a74f9dc26 100644 --- a/ThirdParty/ros/include/std_msgs/msg/float32.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/float32.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/float32__struct.hpp" #include "std_msgs/msg/detail/float32__builder.hpp" #include "std_msgs/msg/detail/float32__traits.hpp" +#include "std_msgs/msg/detail/float32__type_support.hpp" #endif // STD_MSGS__MSG__FLOAT32_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/float32_multi_array.hpp b/ThirdParty/ros/include/std_msgs/msg/float32_multi_array.hpp index 8ca378962..a5c092eb0 100644 --- a/ThirdParty/ros/include/std_msgs/msg/float32_multi_array.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/float32_multi_array.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/float32_multi_array__struct.hpp" #include "std_msgs/msg/detail/float32_multi_array__builder.hpp" #include "std_msgs/msg/detail/float32_multi_array__traits.hpp" +#include "std_msgs/msg/detail/float32_multi_array__type_support.hpp" #endif // STD_MSGS__MSG__FLOAT32_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/float64.hpp b/ThirdParty/ros/include/std_msgs/msg/float64.hpp index 29c4ca545..2f9673e3b 100644 --- a/ThirdParty/ros/include/std_msgs/msg/float64.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/float64.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/float64__struct.hpp" #include "std_msgs/msg/detail/float64__builder.hpp" #include "std_msgs/msg/detail/float64__traits.hpp" +#include "std_msgs/msg/detail/float64__type_support.hpp" #endif // STD_MSGS__MSG__FLOAT64_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/float64_multi_array.hpp b/ThirdParty/ros/include/std_msgs/msg/float64_multi_array.hpp index 47c547689..56fb37994 100644 --- a/ThirdParty/ros/include/std_msgs/msg/float64_multi_array.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/float64_multi_array.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/float64_multi_array__struct.hpp" #include "std_msgs/msg/detail/float64_multi_array__builder.hpp" #include "std_msgs/msg/detail/float64_multi_array__traits.hpp" +#include "std_msgs/msg/detail/float64_multi_array__type_support.hpp" #endif // STD_MSGS__MSG__FLOAT64_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/header.hpp b/ThirdParty/ros/include/std_msgs/msg/header.hpp index 46940e01b..582539a38 100644 --- a/ThirdParty/ros/include/std_msgs/msg/header.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/header.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/header__struct.hpp" #include "std_msgs/msg/detail/header__builder.hpp" #include "std_msgs/msg/detail/header__traits.hpp" +#include "std_msgs/msg/detail/header__type_support.hpp" #endif // STD_MSGS__MSG__HEADER_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/int16.hpp b/ThirdParty/ros/include/std_msgs/msg/int16.hpp index d3770c397..e9fb4bbde 100644 --- a/ThirdParty/ros/include/std_msgs/msg/int16.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/int16.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/int16__struct.hpp" #include "std_msgs/msg/detail/int16__builder.hpp" #include "std_msgs/msg/detail/int16__traits.hpp" +#include "std_msgs/msg/detail/int16__type_support.hpp" #endif // STD_MSGS__MSG__INT16_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/int16_multi_array.hpp b/ThirdParty/ros/include/std_msgs/msg/int16_multi_array.hpp index 81872a780..43148d9e7 100644 --- a/ThirdParty/ros/include/std_msgs/msg/int16_multi_array.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/int16_multi_array.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/int16_multi_array__struct.hpp" #include "std_msgs/msg/detail/int16_multi_array__builder.hpp" #include "std_msgs/msg/detail/int16_multi_array__traits.hpp" +#include "std_msgs/msg/detail/int16_multi_array__type_support.hpp" #endif // STD_MSGS__MSG__INT16_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/int32.hpp b/ThirdParty/ros/include/std_msgs/msg/int32.hpp index bae4ba6e2..88c270fad 100644 --- a/ThirdParty/ros/include/std_msgs/msg/int32.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/int32.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/int32__struct.hpp" #include "std_msgs/msg/detail/int32__builder.hpp" #include "std_msgs/msg/detail/int32__traits.hpp" +#include "std_msgs/msg/detail/int32__type_support.hpp" #endif // STD_MSGS__MSG__INT32_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/int32_multi_array.hpp b/ThirdParty/ros/include/std_msgs/msg/int32_multi_array.hpp index d21099476..8b6c90207 100644 --- a/ThirdParty/ros/include/std_msgs/msg/int32_multi_array.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/int32_multi_array.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/int32_multi_array__struct.hpp" #include "std_msgs/msg/detail/int32_multi_array__builder.hpp" #include "std_msgs/msg/detail/int32_multi_array__traits.hpp" +#include "std_msgs/msg/detail/int32_multi_array__type_support.hpp" #endif // STD_MSGS__MSG__INT32_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/int64.hpp b/ThirdParty/ros/include/std_msgs/msg/int64.hpp index a34d6605d..08e1fb294 100644 --- a/ThirdParty/ros/include/std_msgs/msg/int64.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/int64.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/int64__struct.hpp" #include "std_msgs/msg/detail/int64__builder.hpp" #include "std_msgs/msg/detail/int64__traits.hpp" +#include "std_msgs/msg/detail/int64__type_support.hpp" #endif // STD_MSGS__MSG__INT64_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/int64_multi_array.hpp b/ThirdParty/ros/include/std_msgs/msg/int64_multi_array.hpp index 6e50a1172..db7fedb60 100644 --- a/ThirdParty/ros/include/std_msgs/msg/int64_multi_array.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/int64_multi_array.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/int64_multi_array__struct.hpp" #include "std_msgs/msg/detail/int64_multi_array__builder.hpp" #include "std_msgs/msg/detail/int64_multi_array__traits.hpp" +#include "std_msgs/msg/detail/int64_multi_array__type_support.hpp" #endif // STD_MSGS__MSG__INT64_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/int8.hpp b/ThirdParty/ros/include/std_msgs/msg/int8.hpp index 029a078dd..fb77fb14a 100644 --- a/ThirdParty/ros/include/std_msgs/msg/int8.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/int8.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/int8__struct.hpp" #include "std_msgs/msg/detail/int8__builder.hpp" #include "std_msgs/msg/detail/int8__traits.hpp" +#include "std_msgs/msg/detail/int8__type_support.hpp" #endif // STD_MSGS__MSG__INT8_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/int8_multi_array.hpp b/ThirdParty/ros/include/std_msgs/msg/int8_multi_array.hpp index a4c2b2bd3..a733bc169 100644 --- a/ThirdParty/ros/include/std_msgs/msg/int8_multi_array.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/int8_multi_array.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/int8_multi_array__struct.hpp" #include "std_msgs/msg/detail/int8_multi_array__builder.hpp" #include "std_msgs/msg/detail/int8_multi_array__traits.hpp" +#include "std_msgs/msg/detail/int8_multi_array__type_support.hpp" #endif // STD_MSGS__MSG__INT8_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/multi_array_dimension.hpp b/ThirdParty/ros/include/std_msgs/msg/multi_array_dimension.hpp index e6f0842ce..6d973cbb2 100644 --- a/ThirdParty/ros/include/std_msgs/msg/multi_array_dimension.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/multi_array_dimension.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/multi_array_dimension__struct.hpp" #include "std_msgs/msg/detail/multi_array_dimension__builder.hpp" #include "std_msgs/msg/detail/multi_array_dimension__traits.hpp" +#include "std_msgs/msg/detail/multi_array_dimension__type_support.hpp" #endif // STD_MSGS__MSG__MULTI_ARRAY_DIMENSION_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/multi_array_layout.hpp b/ThirdParty/ros/include/std_msgs/msg/multi_array_layout.hpp index 53d3224f0..ede4c22c4 100644 --- a/ThirdParty/ros/include/std_msgs/msg/multi_array_layout.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/multi_array_layout.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/multi_array_layout__struct.hpp" #include "std_msgs/msg/detail/multi_array_layout__builder.hpp" #include "std_msgs/msg/detail/multi_array_layout__traits.hpp" +#include "std_msgs/msg/detail/multi_array_layout__type_support.hpp" #endif // STD_MSGS__MSG__MULTI_ARRAY_LAYOUT_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..6637d2700 --- /dev/null +++ b/ThirdParty/ros/include/std_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef STD_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define STD_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_std_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_std_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_std_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_std_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_std_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs ROSIDL_GENERATOR_CPP_EXPORT_std_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs ROSIDL_GENERATOR_CPP_IMPORT_std_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_std_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_std_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_std_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // STD_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/string.hpp b/ThirdParty/ros/include/std_msgs/msg/string.hpp index 0adae558e..6de71fd94 100644 --- a/ThirdParty/ros/include/std_msgs/msg/string.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/string.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/string__struct.hpp" #include "std_msgs/msg/detail/string__builder.hpp" #include "std_msgs/msg/detail/string__traits.hpp" +#include "std_msgs/msg/detail/string__type_support.hpp" #endif // STD_MSGS__MSG__STRING_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/u_int16.hpp b/ThirdParty/ros/include/std_msgs/msg/u_int16.hpp index 9913cb921..d8f6a52c8 100644 --- a/ThirdParty/ros/include/std_msgs/msg/u_int16.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/u_int16.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/u_int16__struct.hpp" #include "std_msgs/msg/detail/u_int16__builder.hpp" #include "std_msgs/msg/detail/u_int16__traits.hpp" +#include "std_msgs/msg/detail/u_int16__type_support.hpp" #endif // STD_MSGS__MSG__U_INT16_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/u_int16_multi_array.hpp b/ThirdParty/ros/include/std_msgs/msg/u_int16_multi_array.hpp index 5addbe9fd..58fb21ae6 100644 --- a/ThirdParty/ros/include/std_msgs/msg/u_int16_multi_array.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/u_int16_multi_array.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/u_int16_multi_array__struct.hpp" #include "std_msgs/msg/detail/u_int16_multi_array__builder.hpp" #include "std_msgs/msg/detail/u_int16_multi_array__traits.hpp" +#include "std_msgs/msg/detail/u_int16_multi_array__type_support.hpp" #endif // STD_MSGS__MSG__U_INT16_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/u_int32.hpp b/ThirdParty/ros/include/std_msgs/msg/u_int32.hpp index 5548226d9..cac9a08e5 100644 --- a/ThirdParty/ros/include/std_msgs/msg/u_int32.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/u_int32.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/u_int32__struct.hpp" #include "std_msgs/msg/detail/u_int32__builder.hpp" #include "std_msgs/msg/detail/u_int32__traits.hpp" +#include "std_msgs/msg/detail/u_int32__type_support.hpp" #endif // STD_MSGS__MSG__U_INT32_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/u_int32_multi_array.hpp b/ThirdParty/ros/include/std_msgs/msg/u_int32_multi_array.hpp index 33178ea49..13df5a6c8 100644 --- a/ThirdParty/ros/include/std_msgs/msg/u_int32_multi_array.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/u_int32_multi_array.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/u_int32_multi_array__struct.hpp" #include "std_msgs/msg/detail/u_int32_multi_array__builder.hpp" #include "std_msgs/msg/detail/u_int32_multi_array__traits.hpp" +#include "std_msgs/msg/detail/u_int32_multi_array__type_support.hpp" #endif // STD_MSGS__MSG__U_INT32_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/u_int64.hpp b/ThirdParty/ros/include/std_msgs/msg/u_int64.hpp index bdb64c6f3..a0fb4ea7a 100644 --- a/ThirdParty/ros/include/std_msgs/msg/u_int64.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/u_int64.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/u_int64__struct.hpp" #include "std_msgs/msg/detail/u_int64__builder.hpp" #include "std_msgs/msg/detail/u_int64__traits.hpp" +#include "std_msgs/msg/detail/u_int64__type_support.hpp" #endif // STD_MSGS__MSG__U_INT64_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/u_int64_multi_array.hpp b/ThirdParty/ros/include/std_msgs/msg/u_int64_multi_array.hpp index 58027d91d..56003dc3c 100644 --- a/ThirdParty/ros/include/std_msgs/msg/u_int64_multi_array.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/u_int64_multi_array.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/u_int64_multi_array__struct.hpp" #include "std_msgs/msg/detail/u_int64_multi_array__builder.hpp" #include "std_msgs/msg/detail/u_int64_multi_array__traits.hpp" +#include "std_msgs/msg/detail/u_int64_multi_array__type_support.hpp" #endif // STD_MSGS__MSG__U_INT64_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/u_int8.hpp b/ThirdParty/ros/include/std_msgs/msg/u_int8.hpp index 3e58ac0ca..f4fef0701 100644 --- a/ThirdParty/ros/include/std_msgs/msg/u_int8.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/u_int8.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/u_int8__struct.hpp" #include "std_msgs/msg/detail/u_int8__builder.hpp" #include "std_msgs/msg/detail/u_int8__traits.hpp" +#include "std_msgs/msg/detail/u_int8__type_support.hpp" #endif // STD_MSGS__MSG__U_INT8_HPP_ diff --git a/ThirdParty/ros/include/std_msgs/msg/u_int8_multi_array.hpp b/ThirdParty/ros/include/std_msgs/msg/u_int8_multi_array.hpp index df6df44ca..1ac7be528 100644 --- a/ThirdParty/ros/include/std_msgs/msg/u_int8_multi_array.hpp +++ b/ThirdParty/ros/include/std_msgs/msg/u_int8_multi_array.hpp @@ -7,5 +7,6 @@ #include "std_msgs/msg/detail/u_int8_multi_array__struct.hpp" #include "std_msgs/msg/detail/u_int8_multi_array__builder.hpp" #include "std_msgs/msg/detail/u_int8_multi_array__traits.hpp" +#include "std_msgs/msg/detail/u_int8_multi_array__type_support.hpp" #endif // STD_MSGS__MSG__U_INT8_MULTI_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/std_srvs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/std_srvs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..b1cea9d94 --- /dev/null +++ b/ThirdParty/ros/include/std_srvs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef STD_SRVS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define STD_SRVS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_std_srvs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_std_srvs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_std_srvs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_std_srvs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_std_srvs + #define ROSIDL_GENERATOR_CPP_PUBLIC_std_srvs ROSIDL_GENERATOR_CPP_EXPORT_std_srvs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_std_srvs ROSIDL_GENERATOR_CPP_IMPORT_std_srvs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_std_srvs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_std_srvs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_std_srvs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_std_srvs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // STD_SRVS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/std_srvs/srv/detail/empty__type_support.hpp b/ThirdParty/ros/include/std_srvs/srv/detail/empty__type_support.hpp new file mode 100644 index 000000000..2bad0b859 --- /dev/null +++ b/ThirdParty/ros/include/std_srvs/srv/detail/empty__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_srvs:srv/Empty.idl +// generated code does not contain a copyright notice + +#ifndef STD_SRVS__SRV__DETAIL__EMPTY__TYPE_SUPPORT_HPP_ +#define STD_SRVS__SRV__DETAIL__EMPTY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_srvs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_srvs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_srvs, + srv, + Empty +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_srvs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_srvs, + srv, + Empty_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_srvs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_srvs, + srv, + Empty_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // STD_SRVS__SRV__DETAIL__EMPTY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_srvs/srv/detail/set_bool__type_support.hpp b/ThirdParty/ros/include/std_srvs/srv/detail/set_bool__type_support.hpp new file mode 100644 index 000000000..cad0a033f --- /dev/null +++ b/ThirdParty/ros/include/std_srvs/srv/detail/set_bool__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_srvs:srv/SetBool.idl +// generated code does not contain a copyright notice + +#ifndef STD_SRVS__SRV__DETAIL__SET_BOOL__TYPE_SUPPORT_HPP_ +#define STD_SRVS__SRV__DETAIL__SET_BOOL__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_srvs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_srvs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_srvs, + srv, + SetBool +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_srvs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_srvs, + srv, + SetBool_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_srvs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_srvs, + srv, + SetBool_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // STD_SRVS__SRV__DETAIL__SET_BOOL__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_srvs/srv/detail/trigger__type_support.hpp b/ThirdParty/ros/include/std_srvs/srv/detail/trigger__type_support.hpp new file mode 100644 index 000000000..2918401bf --- /dev/null +++ b/ThirdParty/ros/include/std_srvs/srv/detail/trigger__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from std_srvs:srv/Trigger.idl +// generated code does not contain a copyright notice + +#ifndef STD_SRVS__SRV__DETAIL__TRIGGER__TYPE_SUPPORT_HPP_ +#define STD_SRVS__SRV__DETAIL__TRIGGER__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "std_srvs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_srvs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_srvs, + srv, + Trigger +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_srvs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_srvs, + srv, + Trigger_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_std_srvs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + std_srvs, + srv, + Trigger_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // STD_SRVS__SRV__DETAIL__TRIGGER__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/std_srvs/srv/empty.hpp b/ThirdParty/ros/include/std_srvs/srv/empty.hpp index 93cd5b613..422885f29 100644 --- a/ThirdParty/ros/include/std_srvs/srv/empty.hpp +++ b/ThirdParty/ros/include/std_srvs/srv/empty.hpp @@ -7,5 +7,6 @@ #include "std_srvs/srv/detail/empty__struct.hpp" #include "std_srvs/srv/detail/empty__builder.hpp" #include "std_srvs/srv/detail/empty__traits.hpp" +#include "std_srvs/srv/detail/empty__type_support.hpp" #endif // STD_SRVS__SRV__EMPTY_HPP_ diff --git a/ThirdParty/ros/include/std_srvs/srv/set_bool.hpp b/ThirdParty/ros/include/std_srvs/srv/set_bool.hpp index 907aa1234..dd2829f79 100644 --- a/ThirdParty/ros/include/std_srvs/srv/set_bool.hpp +++ b/ThirdParty/ros/include/std_srvs/srv/set_bool.hpp @@ -7,5 +7,6 @@ #include "std_srvs/srv/detail/set_bool__struct.hpp" #include "std_srvs/srv/detail/set_bool__builder.hpp" #include "std_srvs/srv/detail/set_bool__traits.hpp" +#include "std_srvs/srv/detail/set_bool__type_support.hpp" #endif // STD_SRVS__SRV__SET_BOOL_HPP_ diff --git a/ThirdParty/ros/include/std_srvs/srv/trigger.hpp b/ThirdParty/ros/include/std_srvs/srv/trigger.hpp index aa340435b..8e7da2e2e 100644 --- a/ThirdParty/ros/include/std_srvs/srv/trigger.hpp +++ b/ThirdParty/ros/include/std_srvs/srv/trigger.hpp @@ -7,5 +7,6 @@ #include "std_srvs/srv/detail/trigger__struct.hpp" #include "std_srvs/srv/detail/trigger__builder.hpp" #include "std_srvs/srv/detail/trigger__traits.hpp" +#include "std_srvs/srv/detail/trigger__type_support.hpp" #endif // STD_SRVS__SRV__TRIGGER_HPP_ diff --git a/ThirdParty/ros/include/stereo_msgs/msg/detail/disparity_image__type_support.hpp b/ThirdParty/ros/include/stereo_msgs/msg/detail/disparity_image__type_support.hpp new file mode 100644 index 000000000..12ef32221 --- /dev/null +++ b/ThirdParty/ros/include/stereo_msgs/msg/detail/disparity_image__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from stereo_msgs:msg/DisparityImage.idl +// generated code does not contain a copyright notice + +#ifndef STEREO_MSGS__MSG__DETAIL__DISPARITY_IMAGE__TYPE_SUPPORT_HPP_ +#define STEREO_MSGS__MSG__DETAIL__DISPARITY_IMAGE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "stereo_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_stereo_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + stereo_msgs, + msg, + DisparityImage +)(); +#ifdef __cplusplus +} +#endif + +#endif // STEREO_MSGS__MSG__DETAIL__DISPARITY_IMAGE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/stereo_msgs/msg/disparity_image.hpp b/ThirdParty/ros/include/stereo_msgs/msg/disparity_image.hpp index a801459bf..541f3d289 100644 --- a/ThirdParty/ros/include/stereo_msgs/msg/disparity_image.hpp +++ b/ThirdParty/ros/include/stereo_msgs/msg/disparity_image.hpp @@ -7,5 +7,6 @@ #include "stereo_msgs/msg/detail/disparity_image__struct.hpp" #include "stereo_msgs/msg/detail/disparity_image__builder.hpp" #include "stereo_msgs/msg/detail/disparity_image__traits.hpp" +#include "stereo_msgs/msg/detail/disparity_image__type_support.hpp" #endif // STEREO_MSGS__MSG__DISPARITY_IMAGE_HPP_ diff --git a/ThirdParty/ros/include/stereo_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/stereo_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..7d10c64e0 --- /dev/null +++ b/ThirdParty/ros/include/stereo_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef STEREO_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define STEREO_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_stereo_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_stereo_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_stereo_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_stereo_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_stereo_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_stereo_msgs ROSIDL_GENERATOR_CPP_EXPORT_stereo_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_stereo_msgs ROSIDL_GENERATOR_CPP_IMPORT_stereo_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_stereo_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_stereo_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_stereo_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_stereo_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // STEREO_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/tf2_msgs/action/detail/lookup_transform__type_support.hpp b/ThirdParty/ros/include/tf2_msgs/action/detail/lookup_transform__type_support.hpp new file mode 100644 index 000000000..a6302c6a5 --- /dev/null +++ b/ThirdParty/ros/include/tf2_msgs/action/detail/lookup_transform__type_support.hpp @@ -0,0 +1,231 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from tf2_msgs:action/LookupTransform.idl +// generated code does not contain a copyright notice + +#ifndef TF2_MSGS__ACTION__DETAIL__LOOKUP_TRANSFORM__TYPE_SUPPORT_HPP_ +#define TF2_MSGS__ACTION__DETAIL__LOOKUP_TRANSFORM__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "tf2_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/action_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_action_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__ACTION_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + action, + LookupTransform +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + action, + LookupTransform_Goal +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + action, + LookupTransform_Result +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + action, + LookupTransform_Feedback +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + action, + LookupTransform_SendGoal +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + action, + LookupTransform_SendGoal_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + action, + LookupTransform_SendGoal_Response +)(); +#ifdef __cplusplus +} +#endif + + +// already included above +// #include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + action, + LookupTransform_GetResult +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + action, + LookupTransform_GetResult_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + action, + LookupTransform_GetResult_Response +)(); +#ifdef __cplusplus +} +#endif + + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + action, + LookupTransform_FeedbackMessage +)(); +#ifdef __cplusplus +} +#endif + +#endif // TF2_MSGS__ACTION__DETAIL__LOOKUP_TRANSFORM__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/tf2_msgs/action/lookup_transform.hpp b/ThirdParty/ros/include/tf2_msgs/action/lookup_transform.hpp index dbfc449bd..8aced55a9 100644 --- a/ThirdParty/ros/include/tf2_msgs/action/lookup_transform.hpp +++ b/ThirdParty/ros/include/tf2_msgs/action/lookup_transform.hpp @@ -7,5 +7,6 @@ #include "tf2_msgs/action/detail/lookup_transform__struct.hpp" #include "tf2_msgs/action/detail/lookup_transform__builder.hpp" #include "tf2_msgs/action/detail/lookup_transform__traits.hpp" +#include "tf2_msgs/action/detail/lookup_transform__type_support.hpp" #endif // TF2_MSGS__ACTION__LOOKUP_TRANSFORM_HPP_ diff --git a/ThirdParty/ros/include/tf2_msgs/msg/detail/tf2_error__type_support.hpp b/ThirdParty/ros/include/tf2_msgs/msg/detail/tf2_error__type_support.hpp new file mode 100644 index 000000000..6e2b9e61b --- /dev/null +++ b/ThirdParty/ros/include/tf2_msgs/msg/detail/tf2_error__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from tf2_msgs:msg/TF2Error.idl +// generated code does not contain a copyright notice + +#ifndef TF2_MSGS__MSG__DETAIL__TF2_ERROR__TYPE_SUPPORT_HPP_ +#define TF2_MSGS__MSG__DETAIL__TF2_ERROR__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "tf2_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + msg, + TF2Error +)(); +#ifdef __cplusplus +} +#endif + +#endif // TF2_MSGS__MSG__DETAIL__TF2_ERROR__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/tf2_msgs/msg/detail/tf_message__type_support.hpp b/ThirdParty/ros/include/tf2_msgs/msg/detail/tf_message__type_support.hpp new file mode 100644 index 000000000..9e4767fa8 --- /dev/null +++ b/ThirdParty/ros/include/tf2_msgs/msg/detail/tf_message__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from tf2_msgs:msg/TFMessage.idl +// generated code does not contain a copyright notice + +#ifndef TF2_MSGS__MSG__DETAIL__TF_MESSAGE__TYPE_SUPPORT_HPP_ +#define TF2_MSGS__MSG__DETAIL__TF_MESSAGE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "tf2_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + msg, + TFMessage +)(); +#ifdef __cplusplus +} +#endif + +#endif // TF2_MSGS__MSG__DETAIL__TF_MESSAGE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/tf2_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/tf2_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..dd9714737 --- /dev/null +++ b/ThirdParty/ros/include/tf2_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef TF2_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define TF2_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_tf2_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_tf2_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_tf2_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_tf2_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_tf2_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs ROSIDL_GENERATOR_CPP_EXPORT_tf2_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs ROSIDL_GENERATOR_CPP_IMPORT_tf2_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_tf2_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_tf2_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // TF2_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/tf2_msgs/msg/tf2_error.hpp b/ThirdParty/ros/include/tf2_msgs/msg/tf2_error.hpp index fc5eac139..fde1b8b56 100644 --- a/ThirdParty/ros/include/tf2_msgs/msg/tf2_error.hpp +++ b/ThirdParty/ros/include/tf2_msgs/msg/tf2_error.hpp @@ -7,5 +7,6 @@ #include "tf2_msgs/msg/detail/tf2_error__struct.hpp" #include "tf2_msgs/msg/detail/tf2_error__builder.hpp" #include "tf2_msgs/msg/detail/tf2_error__traits.hpp" +#include "tf2_msgs/msg/detail/tf2_error__type_support.hpp" #endif // TF2_MSGS__MSG__TF2_ERROR_HPP_ diff --git a/ThirdParty/ros/include/tf2_msgs/msg/tf_message.hpp b/ThirdParty/ros/include/tf2_msgs/msg/tf_message.hpp index c4e451197..9387c870b 100644 --- a/ThirdParty/ros/include/tf2_msgs/msg/tf_message.hpp +++ b/ThirdParty/ros/include/tf2_msgs/msg/tf_message.hpp @@ -7,5 +7,6 @@ #include "tf2_msgs/msg/detail/tf_message__struct.hpp" #include "tf2_msgs/msg/detail/tf_message__builder.hpp" #include "tf2_msgs/msg/detail/tf_message__traits.hpp" +#include "tf2_msgs/msg/detail/tf_message__type_support.hpp" #endif // TF2_MSGS__MSG__TF_MESSAGE_HPP_ diff --git a/ThirdParty/ros/include/tf2_msgs/srv/detail/frame_graph__type_support.hpp b/ThirdParty/ros/include/tf2_msgs/srv/detail/frame_graph__type_support.hpp new file mode 100644 index 000000000..6fec3a850 --- /dev/null +++ b/ThirdParty/ros/include/tf2_msgs/srv/detail/frame_graph__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from tf2_msgs:srv/FrameGraph.idl +// generated code does not contain a copyright notice + +#ifndef TF2_MSGS__SRV__DETAIL__FRAME_GRAPH__TYPE_SUPPORT_HPP_ +#define TF2_MSGS__SRV__DETAIL__FRAME_GRAPH__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "tf2_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + srv, + FrameGraph +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + srv, + FrameGraph_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_tf2_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + tf2_msgs, + srv, + FrameGraph_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // TF2_MSGS__SRV__DETAIL__FRAME_GRAPH__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/tf2_msgs/srv/frame_graph.hpp b/ThirdParty/ros/include/tf2_msgs/srv/frame_graph.hpp index f42ba3b24..c60f42f40 100644 --- a/ThirdParty/ros/include/tf2_msgs/srv/frame_graph.hpp +++ b/ThirdParty/ros/include/tf2_msgs/srv/frame_graph.hpp @@ -7,5 +7,6 @@ #include "tf2_msgs/srv/detail/frame_graph__struct.hpp" #include "tf2_msgs/srv/detail/frame_graph__builder.hpp" #include "tf2_msgs/srv/detail/frame_graph__traits.hpp" +#include "tf2_msgs/srv/detail/frame_graph__type_support.hpp" #endif // TF2_MSGS__SRV__FRAME_GRAPH_HPP_ diff --git a/ThirdParty/ros/include/trajectory_msgs/msg/detail/joint_trajectory__type_support.hpp b/ThirdParty/ros/include/trajectory_msgs/msg/detail/joint_trajectory__type_support.hpp new file mode 100644 index 000000000..32a27e47f --- /dev/null +++ b/ThirdParty/ros/include/trajectory_msgs/msg/detail/joint_trajectory__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from trajectory_msgs:msg/JointTrajectory.idl +// generated code does not contain a copyright notice + +#ifndef TRAJECTORY_MSGS__MSG__DETAIL__JOINT_TRAJECTORY__TYPE_SUPPORT_HPP_ +#define TRAJECTORY_MSGS__MSG__DETAIL__JOINT_TRAJECTORY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "trajectory_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_trajectory_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + trajectory_msgs, + msg, + JointTrajectory +)(); +#ifdef __cplusplus +} +#endif + +#endif // TRAJECTORY_MSGS__MSG__DETAIL__JOINT_TRAJECTORY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/trajectory_msgs/msg/detail/joint_trajectory_point__type_support.hpp b/ThirdParty/ros/include/trajectory_msgs/msg/detail/joint_trajectory_point__type_support.hpp new file mode 100644 index 000000000..15992a671 --- /dev/null +++ b/ThirdParty/ros/include/trajectory_msgs/msg/detail/joint_trajectory_point__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from trajectory_msgs:msg/JointTrajectoryPoint.idl +// generated code does not contain a copyright notice + +#ifndef TRAJECTORY_MSGS__MSG__DETAIL__JOINT_TRAJECTORY_POINT__TYPE_SUPPORT_HPP_ +#define TRAJECTORY_MSGS__MSG__DETAIL__JOINT_TRAJECTORY_POINT__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "trajectory_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_trajectory_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + trajectory_msgs, + msg, + JointTrajectoryPoint +)(); +#ifdef __cplusplus +} +#endif + +#endif // TRAJECTORY_MSGS__MSG__DETAIL__JOINT_TRAJECTORY_POINT__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/trajectory_msgs/msg/detail/multi_dof_joint_trajectory__type_support.hpp b/ThirdParty/ros/include/trajectory_msgs/msg/detail/multi_dof_joint_trajectory__type_support.hpp new file mode 100644 index 000000000..5208d1fb3 --- /dev/null +++ b/ThirdParty/ros/include/trajectory_msgs/msg/detail/multi_dof_joint_trajectory__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from trajectory_msgs:msg/MultiDOFJointTrajectory.idl +// generated code does not contain a copyright notice + +#ifndef TRAJECTORY_MSGS__MSG__DETAIL__MULTI_DOF_JOINT_TRAJECTORY__TYPE_SUPPORT_HPP_ +#define TRAJECTORY_MSGS__MSG__DETAIL__MULTI_DOF_JOINT_TRAJECTORY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "trajectory_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_trajectory_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + trajectory_msgs, + msg, + MultiDOFJointTrajectory +)(); +#ifdef __cplusplus +} +#endif + +#endif // TRAJECTORY_MSGS__MSG__DETAIL__MULTI_DOF_JOINT_TRAJECTORY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/trajectory_msgs/msg/detail/multi_dof_joint_trajectory_point__type_support.hpp b/ThirdParty/ros/include/trajectory_msgs/msg/detail/multi_dof_joint_trajectory_point__type_support.hpp new file mode 100644 index 000000000..f9be210cf --- /dev/null +++ b/ThirdParty/ros/include/trajectory_msgs/msg/detail/multi_dof_joint_trajectory_point__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from trajectory_msgs:msg/MultiDOFJointTrajectoryPoint.idl +// generated code does not contain a copyright notice + +#ifndef TRAJECTORY_MSGS__MSG__DETAIL__MULTI_DOF_JOINT_TRAJECTORY_POINT__TYPE_SUPPORT_HPP_ +#define TRAJECTORY_MSGS__MSG__DETAIL__MULTI_DOF_JOINT_TRAJECTORY_POINT__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "trajectory_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_trajectory_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + trajectory_msgs, + msg, + MultiDOFJointTrajectoryPoint +)(); +#ifdef __cplusplus +} +#endif + +#endif // TRAJECTORY_MSGS__MSG__DETAIL__MULTI_DOF_JOINT_TRAJECTORY_POINT__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/trajectory_msgs/msg/joint_trajectory.hpp b/ThirdParty/ros/include/trajectory_msgs/msg/joint_trajectory.hpp index 7a77e37bc..a49da85cd 100644 --- a/ThirdParty/ros/include/trajectory_msgs/msg/joint_trajectory.hpp +++ b/ThirdParty/ros/include/trajectory_msgs/msg/joint_trajectory.hpp @@ -7,5 +7,6 @@ #include "trajectory_msgs/msg/detail/joint_trajectory__struct.hpp" #include "trajectory_msgs/msg/detail/joint_trajectory__builder.hpp" #include "trajectory_msgs/msg/detail/joint_trajectory__traits.hpp" +#include "trajectory_msgs/msg/detail/joint_trajectory__type_support.hpp" #endif // TRAJECTORY_MSGS__MSG__JOINT_TRAJECTORY_HPP_ diff --git a/ThirdParty/ros/include/trajectory_msgs/msg/joint_trajectory_point.hpp b/ThirdParty/ros/include/trajectory_msgs/msg/joint_trajectory_point.hpp index 514101b33..7db5988d9 100644 --- a/ThirdParty/ros/include/trajectory_msgs/msg/joint_trajectory_point.hpp +++ b/ThirdParty/ros/include/trajectory_msgs/msg/joint_trajectory_point.hpp @@ -7,5 +7,6 @@ #include "trajectory_msgs/msg/detail/joint_trajectory_point__struct.hpp" #include "trajectory_msgs/msg/detail/joint_trajectory_point__builder.hpp" #include "trajectory_msgs/msg/detail/joint_trajectory_point__traits.hpp" +#include "trajectory_msgs/msg/detail/joint_trajectory_point__type_support.hpp" #endif // TRAJECTORY_MSGS__MSG__JOINT_TRAJECTORY_POINT_HPP_ diff --git a/ThirdParty/ros/include/trajectory_msgs/msg/multi_dof_joint_trajectory.hpp b/ThirdParty/ros/include/trajectory_msgs/msg/multi_dof_joint_trajectory.hpp index c2050ad49..30def4741 100644 --- a/ThirdParty/ros/include/trajectory_msgs/msg/multi_dof_joint_trajectory.hpp +++ b/ThirdParty/ros/include/trajectory_msgs/msg/multi_dof_joint_trajectory.hpp @@ -7,5 +7,6 @@ #include "trajectory_msgs/msg/detail/multi_dof_joint_trajectory__struct.hpp" #include "trajectory_msgs/msg/detail/multi_dof_joint_trajectory__builder.hpp" #include "trajectory_msgs/msg/detail/multi_dof_joint_trajectory__traits.hpp" +#include "trajectory_msgs/msg/detail/multi_dof_joint_trajectory__type_support.hpp" #endif // TRAJECTORY_MSGS__MSG__MULTI_DOF_JOINT_TRAJECTORY_HPP_ diff --git a/ThirdParty/ros/include/trajectory_msgs/msg/multi_dof_joint_trajectory_point.hpp b/ThirdParty/ros/include/trajectory_msgs/msg/multi_dof_joint_trajectory_point.hpp index 659234b8c..93a67ebcc 100644 --- a/ThirdParty/ros/include/trajectory_msgs/msg/multi_dof_joint_trajectory_point.hpp +++ b/ThirdParty/ros/include/trajectory_msgs/msg/multi_dof_joint_trajectory_point.hpp @@ -7,5 +7,6 @@ #include "trajectory_msgs/msg/detail/multi_dof_joint_trajectory_point__struct.hpp" #include "trajectory_msgs/msg/detail/multi_dof_joint_trajectory_point__builder.hpp" #include "trajectory_msgs/msg/detail/multi_dof_joint_trajectory_point__traits.hpp" +#include "trajectory_msgs/msg/detail/multi_dof_joint_trajectory_point__type_support.hpp" #endif // TRAJECTORY_MSGS__MSG__MULTI_DOF_JOINT_TRAJECTORY_POINT_HPP_ diff --git a/ThirdParty/ros/include/trajectory_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/trajectory_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..159ae5200 --- /dev/null +++ b/ThirdParty/ros/include/trajectory_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef TRAJECTORY_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define TRAJECTORY_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_trajectory_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_trajectory_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_trajectory_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_trajectory_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_trajectory_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_trajectory_msgs ROSIDL_GENERATOR_CPP_EXPORT_trajectory_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_trajectory_msgs ROSIDL_GENERATOR_CPP_IMPORT_trajectory_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_trajectory_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_trajectory_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_trajectory_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_trajectory_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // TRAJECTORY_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/entity_state__type_support.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/entity_state__type_support.hpp new file mode 100644 index 000000000..c28ea76b2 --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/entity_state__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:msg/EntityState.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__MSG__DETAIL__ENTITY_STATE__TYPE_SUPPORT_HPP_ +#define UE_MSGS__MSG__DETAIL__ENTITY_STATE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + msg, + EntityState +)(); +#ifdef __cplusplus +} +#endif + +#endif // UE_MSGS__MSG__DETAIL__ENTITY_STATE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__builder.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__builder.hpp index 851ea4ab7..a00c24529 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__builder.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__builder.hpp @@ -6,11 +6,11 @@ #define UE_MSGS__MSG__DETAIL__HIT_EVENT__BUILDER_HPP_ #include "ue_msgs/msg/detail/hit_event__struct.hpp" - -#include #include +#include #include + namespace ue_msgs { @@ -23,96 +23,97 @@ namespace builder class Init_HitEvent_other_component_name { public: - explicit Init_HitEvent_other_component_name(::ue_msgs::msg::HitEvent& msg) : msg_(msg) - { - } - ::ue_msgs::msg::HitEvent other_component_name(::ue_msgs::msg::HitEvent::_other_component_name_type arg) - { - msg_.other_component_name = std::move(arg); - return std::move(msg_); - } + explicit Init_HitEvent_other_component_name(::ue_msgs::msg::HitEvent & msg) + : msg_(msg) + {} + ::ue_msgs::msg::HitEvent other_component_name(::ue_msgs::msg::HitEvent::_other_component_name_type arg) + { + msg_.other_component_name = std::move(arg); + return std::move(msg_); + } private: - ::ue_msgs::msg::HitEvent msg_; + ::ue_msgs::msg::HitEvent msg_; }; class Init_HitEvent_hit_result { public: - explicit Init_HitEvent_hit_result(::ue_msgs::msg::HitEvent& msg) : msg_(msg) - { - } - Init_HitEvent_other_component_name hit_result(::ue_msgs::msg::HitEvent::_hit_result_type arg) - { - msg_.hit_result = std::move(arg); - return Init_HitEvent_other_component_name(msg_); - } + explicit Init_HitEvent_hit_result(::ue_msgs::msg::HitEvent & msg) + : msg_(msg) + {} + Init_HitEvent_other_component_name hit_result(::ue_msgs::msg::HitEvent::_hit_result_type arg) + { + msg_.hit_result = std::move(arg); + return Init_HitEvent_other_component_name(msg_); + } private: - ::ue_msgs::msg::HitEvent msg_; + ::ue_msgs::msg::HitEvent msg_; }; class Init_HitEvent_normal_impluse { public: - explicit Init_HitEvent_normal_impluse(::ue_msgs::msg::HitEvent& msg) : msg_(msg) - { - } - Init_HitEvent_hit_result normal_impluse(::ue_msgs::msg::HitEvent::_normal_impluse_type arg) - { - msg_.normal_impluse = std::move(arg); - return Init_HitEvent_hit_result(msg_); - } + explicit Init_HitEvent_normal_impluse(::ue_msgs::msg::HitEvent & msg) + : msg_(msg) + {} + Init_HitEvent_hit_result normal_impluse(::ue_msgs::msg::HitEvent::_normal_impluse_type arg) + { + msg_.normal_impluse = std::move(arg); + return Init_HitEvent_hit_result(msg_); + } private: - ::ue_msgs::msg::HitEvent msg_; + ::ue_msgs::msg::HitEvent msg_; }; class Init_HitEvent_other_actor_name { public: - explicit Init_HitEvent_other_actor_name(::ue_msgs::msg::HitEvent& msg) : msg_(msg) - { - } - Init_HitEvent_normal_impluse other_actor_name(::ue_msgs::msg::HitEvent::_other_actor_name_type arg) - { - msg_.other_actor_name = std::move(arg); - return Init_HitEvent_normal_impluse(msg_); - } + explicit Init_HitEvent_other_actor_name(::ue_msgs::msg::HitEvent & msg) + : msg_(msg) + {} + Init_HitEvent_normal_impluse other_actor_name(::ue_msgs::msg::HitEvent::_other_actor_name_type arg) + { + msg_.other_actor_name = std::move(arg); + return Init_HitEvent_normal_impluse(msg_); + } private: - ::ue_msgs::msg::HitEvent msg_; + ::ue_msgs::msg::HitEvent msg_; }; class Init_HitEvent_self_name { public: - Init_HitEvent_self_name() : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - { - } - Init_HitEvent_other_actor_name self_name(::ue_msgs::msg::HitEvent::_self_name_type arg) - { - msg_.self_name = std::move(arg); - return Init_HitEvent_other_actor_name(msg_); - } + Init_HitEvent_self_name() + : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) + {} + Init_HitEvent_other_actor_name self_name(::ue_msgs::msg::HitEvent::_self_name_type arg) + { + msg_.self_name = std::move(arg); + return Init_HitEvent_other_actor_name(msg_); + } private: - ::ue_msgs::msg::HitEvent msg_; + ::ue_msgs::msg::HitEvent msg_; }; -} // namespace builder +} // namespace builder -} // namespace msg +} // namespace msg template auto build(); template<> -inline auto build<::ue_msgs::msg::HitEvent>() +inline +auto build<::ue_msgs::msg::HitEvent>() { - return ue_msgs::msg::builder::Init_HitEvent_self_name(); + return ue_msgs::msg::builder::Init_HitEvent_self_name(); } -} // namespace ue_msgs +} // namespace ue_msgs -#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__BUILDER_HPP_ +#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__BUILDER_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__functions.c b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__functions.c index 810b452a1..3d44b783f 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__functions.c +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__functions.c @@ -3,13 +3,14 @@ // generated code does not contain a copyright notice #include "ue_msgs/msg/detail/hit_event__functions.h" -#include "rcutils/allocator.h" - #include #include #include #include +#include "rcutils/allocator.h" + + // Include directives for member types // Member `self_name` // Member `other_actor_name` @@ -20,318 +21,308 @@ // Member `hit_result` #include "ue_msgs/msg/detail/hit_result__functions.h" -bool ue_msgs__msg__HitEvent__init(ue_msgs__msg__HitEvent* msg) +bool +ue_msgs__msg__HitEvent__init(ue_msgs__msg__HitEvent * msg) { - if (!msg) - { - return false; - } - // self_name - if (!rosidl_runtime_c__String__init(&msg->self_name)) - { - ue_msgs__msg__HitEvent__fini(msg); - return false; - } - // other_actor_name - if (!rosidl_runtime_c__String__init(&msg->other_actor_name)) - { - ue_msgs__msg__HitEvent__fini(msg); - return false; - } - // normal_impluse - if (!geometry_msgs__msg__Vector3__init(&msg->normal_impluse)) - { - ue_msgs__msg__HitEvent__fini(msg); - return false; - } - // hit_result - if (!ue_msgs__msg__HitResult__init(&msg->hit_result)) - { - ue_msgs__msg__HitEvent__fini(msg); - return false; - } - // other_component_name - if (!rosidl_runtime_c__String__init(&msg->other_component_name)) - { - ue_msgs__msg__HitEvent__fini(msg); - return false; - } - return true; + if (!msg) { + return false; + } + // self_name + if (!rosidl_runtime_c__String__init(&msg->self_name)) { + ue_msgs__msg__HitEvent__fini(msg); + return false; + } + // other_actor_name + if (!rosidl_runtime_c__String__init(&msg->other_actor_name)) { + ue_msgs__msg__HitEvent__fini(msg); + return false; + } + // normal_impluse + if (!geometry_msgs__msg__Vector3__init(&msg->normal_impluse)) { + ue_msgs__msg__HitEvent__fini(msg); + return false; + } + // hit_result + if (!ue_msgs__msg__HitResult__init(&msg->hit_result)) { + ue_msgs__msg__HitEvent__fini(msg); + return false; + } + // other_component_name + if (!rosidl_runtime_c__String__init(&msg->other_component_name)) { + ue_msgs__msg__HitEvent__fini(msg); + return false; + } + return true; } -void ue_msgs__msg__HitEvent__fini(ue_msgs__msg__HitEvent* msg) +void +ue_msgs__msg__HitEvent__fini(ue_msgs__msg__HitEvent * msg) { - if (!msg) - { - return; - } - // self_name - rosidl_runtime_c__String__fini(&msg->self_name); - // other_actor_name - rosidl_runtime_c__String__fini(&msg->other_actor_name); - // normal_impluse - geometry_msgs__msg__Vector3__fini(&msg->normal_impluse); - // hit_result - ue_msgs__msg__HitResult__fini(&msg->hit_result); - // other_component_name - rosidl_runtime_c__String__fini(&msg->other_component_name); + if (!msg) { + return; + } + // self_name + rosidl_runtime_c__String__fini(&msg->self_name); + // other_actor_name + rosidl_runtime_c__String__fini(&msg->other_actor_name); + // normal_impluse + geometry_msgs__msg__Vector3__fini(&msg->normal_impluse); + // hit_result + ue_msgs__msg__HitResult__fini(&msg->hit_result); + // other_component_name + rosidl_runtime_c__String__fini(&msg->other_component_name); } -bool ue_msgs__msg__HitEvent__are_equal(const ue_msgs__msg__HitEvent* lhs, const ue_msgs__msg__HitEvent* rhs) +bool +ue_msgs__msg__HitEvent__are_equal(const ue_msgs__msg__HitEvent * lhs, const ue_msgs__msg__HitEvent * rhs) { - if (!lhs || !rhs) - { - return false; - } - // self_name - if (!rosidl_runtime_c__String__are_equal(&(lhs->self_name), &(rhs->self_name))) - { - return false; - } - // other_actor_name - if (!rosidl_runtime_c__String__are_equal(&(lhs->other_actor_name), &(rhs->other_actor_name))) - { - return false; - } - // normal_impluse - if (!geometry_msgs__msg__Vector3__are_equal(&(lhs->normal_impluse), &(rhs->normal_impluse))) - { - return false; - } - // hit_result - if (!ue_msgs__msg__HitResult__are_equal(&(lhs->hit_result), &(rhs->hit_result))) - { - return false; - } - // other_component_name - if (!rosidl_runtime_c__String__are_equal(&(lhs->other_component_name), &(rhs->other_component_name))) - { - return false; - } - return true; + if (!lhs || !rhs) { + return false; + } + // self_name + if (!rosidl_runtime_c__String__are_equal( + &(lhs->self_name), &(rhs->self_name))) + { + return false; + } + // other_actor_name + if (!rosidl_runtime_c__String__are_equal( + &(lhs->other_actor_name), &(rhs->other_actor_name))) + { + return false; + } + // normal_impluse + if (!geometry_msgs__msg__Vector3__are_equal( + &(lhs->normal_impluse), &(rhs->normal_impluse))) + { + return false; + } + // hit_result + if (!ue_msgs__msg__HitResult__are_equal( + &(lhs->hit_result), &(rhs->hit_result))) + { + return false; + } + // other_component_name + if (!rosidl_runtime_c__String__are_equal( + &(lhs->other_component_name), &(rhs->other_component_name))) + { + return false; + } + return true; } -bool ue_msgs__msg__HitEvent__copy(const ue_msgs__msg__HitEvent* input, ue_msgs__msg__HitEvent* output) +bool +ue_msgs__msg__HitEvent__copy( + const ue_msgs__msg__HitEvent * input, + ue_msgs__msg__HitEvent * output) { - if (!input || !output) - { - return false; - } - // self_name - if (!rosidl_runtime_c__String__copy(&(input->self_name), &(output->self_name))) - { - return false; - } - // other_actor_name - if (!rosidl_runtime_c__String__copy(&(input->other_actor_name), &(output->other_actor_name))) - { - return false; - } - // normal_impluse - if (!geometry_msgs__msg__Vector3__copy(&(input->normal_impluse), &(output->normal_impluse))) - { - return false; - } - // hit_result - if (!ue_msgs__msg__HitResult__copy(&(input->hit_result), &(output->hit_result))) - { - return false; - } - // other_component_name - if (!rosidl_runtime_c__String__copy(&(input->other_component_name), &(output->other_component_name))) - { - return false; - } - return true; + if (!input || !output) { + return false; + } + // self_name + if (!rosidl_runtime_c__String__copy( + &(input->self_name), &(output->self_name))) + { + return false; + } + // other_actor_name + if (!rosidl_runtime_c__String__copy( + &(input->other_actor_name), &(output->other_actor_name))) + { + return false; + } + // normal_impluse + if (!geometry_msgs__msg__Vector3__copy( + &(input->normal_impluse), &(output->normal_impluse))) + { + return false; + } + // hit_result + if (!ue_msgs__msg__HitResult__copy( + &(input->hit_result), &(output->hit_result))) + { + return false; + } + // other_component_name + if (!rosidl_runtime_c__String__copy( + &(input->other_component_name), &(output->other_component_name))) + { + return false; + } + return true; } -ue_msgs__msg__HitEvent* ue_msgs__msg__HitEvent__create() +ue_msgs__msg__HitEvent * +ue_msgs__msg__HitEvent__create() { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__HitEvent* msg = (ue_msgs__msg__HitEvent*)allocator.allocate(sizeof(ue_msgs__msg__HitEvent), allocator.state); - if (!msg) - { - return NULL; - } - memset(msg, 0, sizeof(ue_msgs__msg__HitEvent)); - bool success = ue_msgs__msg__HitEvent__init(msg); - if (!success) - { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__HitEvent * msg = (ue_msgs__msg__HitEvent *)allocator.allocate(sizeof(ue_msgs__msg__HitEvent), allocator.state); + if (!msg) { + return NULL; + } + memset(msg, 0, sizeof(ue_msgs__msg__HitEvent)); + bool success = ue_msgs__msg__HitEvent__init(msg); + if (!success) { + allocator.deallocate(msg, allocator.state); + return NULL; + } + return msg; } -void ue_msgs__msg__HitEvent__destroy(ue_msgs__msg__HitEvent* msg) +void +ue_msgs__msg__HitEvent__destroy(ue_msgs__msg__HitEvent * msg) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) - { - ue_msgs__msg__HitEvent__fini(msg); - } - allocator.deallocate(msg, allocator.state); + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (msg) { + ue_msgs__msg__HitEvent__fini(msg); + } + allocator.deallocate(msg, allocator.state); } -bool ue_msgs__msg__HitEvent__Sequence__init(ue_msgs__msg__HitEvent__Sequence* array, size_t size) + +bool +ue_msgs__msg__HitEvent__Sequence__init(ue_msgs__msg__HitEvent__Sequence * array, size_t size) { - if (!array) - { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__HitEvent* data = NULL; + if (!array) { + return false; + } + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__HitEvent * data = NULL; - if (size) - { - data = (ue_msgs__msg__HitEvent*)allocator.zero_allocate(size, sizeof(ue_msgs__msg__HitEvent), allocator.state); - if (!data) - { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) - { - bool success = ue_msgs__msg__HitEvent__init(&data[i]); - if (!success) - { - break; - } - } - if (i < size) - { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) - { - ue_msgs__msg__HitEvent__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; + if (size) { + data = (ue_msgs__msg__HitEvent *)allocator.zero_allocate(size, sizeof(ue_msgs__msg__HitEvent), allocator.state); + if (!data) { + return false; + } + // initialize all array elements + size_t i; + for (i = 0; i < size; ++i) { + bool success = ue_msgs__msg__HitEvent__init(&data[i]); + if (!success) { + break; + } + } + if (i < size) { + // if initialization failed finalize the already initialized array elements + for (; i > 0; --i) { + ue_msgs__msg__HitEvent__fini(&data[i - 1]); + } + allocator.deallocate(data, allocator.state); + return false; + } + } + array->data = data; + array->size = size; + array->capacity = size; + return true; } -void ue_msgs__msg__HitEvent__Sequence__fini(ue_msgs__msg__HitEvent__Sequence* array) +void +ue_msgs__msg__HitEvent__Sequence__fini(ue_msgs__msg__HitEvent__Sequence * array) { - if (!array) - { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (!array) { + return; + } + rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array->data) - { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) - { - ue_msgs__msg__HitEvent__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } - else - { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } + if (array->data) { + // ensure that data and capacity values are consistent + assert(array->capacity > 0); + // finalize all array elements + for (size_t i = 0; i < array->capacity; ++i) { + ue_msgs__msg__HitEvent__fini(&array->data[i]); + } + allocator.deallocate(array->data, allocator.state); + array->data = NULL; + array->size = 0; + array->capacity = 0; + } else { + // ensure that data, size, and capacity values are consistent + assert(0 == array->size); + assert(0 == array->capacity); + } } -ue_msgs__msg__HitEvent__Sequence* ue_msgs__msg__HitEvent__Sequence__create(size_t size) +ue_msgs__msg__HitEvent__Sequence * +ue_msgs__msg__HitEvent__Sequence__create(size_t size) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__HitEvent__Sequence* array = - (ue_msgs__msg__HitEvent__Sequence*)allocator.allocate(sizeof(ue_msgs__msg__HitEvent__Sequence), allocator.state); - if (!array) - { - return NULL; - } - bool success = ue_msgs__msg__HitEvent__Sequence__init(array, size); - if (!success) - { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__HitEvent__Sequence * array = (ue_msgs__msg__HitEvent__Sequence *)allocator.allocate(sizeof(ue_msgs__msg__HitEvent__Sequence), allocator.state); + if (!array) { + return NULL; + } + bool success = ue_msgs__msg__HitEvent__Sequence__init(array, size); + if (!success) { + allocator.deallocate(array, allocator.state); + return NULL; + } + return array; } -void ue_msgs__msg__HitEvent__Sequence__destroy(ue_msgs__msg__HitEvent__Sequence* array) +void +ue_msgs__msg__HitEvent__Sequence__destroy(ue_msgs__msg__HitEvent__Sequence * array) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) - { - ue_msgs__msg__HitEvent__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (array) { + ue_msgs__msg__HitEvent__Sequence__fini(array); + } + allocator.deallocate(array, allocator.state); } -bool ue_msgs__msg__HitEvent__Sequence__are_equal(const ue_msgs__msg__HitEvent__Sequence* lhs, - const ue_msgs__msg__HitEvent__Sequence* rhs) +bool +ue_msgs__msg__HitEvent__Sequence__are_equal(const ue_msgs__msg__HitEvent__Sequence * lhs, const ue_msgs__msg__HitEvent__Sequence * rhs) { - if (!lhs || !rhs) - { - return false; - } - if (lhs->size != rhs->size) - { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) - { - if (!ue_msgs__msg__HitEvent__are_equal(&(lhs->data[i]), &(rhs->data[i]))) - { - return false; - } - } - return true; + if (!lhs || !rhs) { + return false; + } + if (lhs->size != rhs->size) { + return false; + } + for (size_t i = 0; i < lhs->size; ++i) { + if (!ue_msgs__msg__HitEvent__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { + return false; + } + } + return true; } -bool ue_msgs__msg__HitEvent__Sequence__copy(const ue_msgs__msg__HitEvent__Sequence* input, ue_msgs__msg__HitEvent__Sequence* output) +bool +ue_msgs__msg__HitEvent__Sequence__copy( + const ue_msgs__msg__HitEvent__Sequence * input, + ue_msgs__msg__HitEvent__Sequence * output) { - if (!input || !output) - { - return false; - } - if (output->capacity < input->size) - { - const size_t allocation_size = input->size * sizeof(ue_msgs__msg__HitEvent); - ue_msgs__msg__HitEvent* data = (ue_msgs__msg__HitEvent*)realloc(output->data, allocation_size); - if (!data) - { - return false; + if (!input || !output) { + return false; + } + if (output->capacity < input->size) { + const size_t allocation_size = + input->size * sizeof(ue_msgs__msg__HitEvent); + ue_msgs__msg__HitEvent * data = + (ue_msgs__msg__HitEvent *)realloc(output->data, allocation_size); + if (!data) { + return false; + } + for (size_t i = output->capacity; i < input->size; ++i) { + if (!ue_msgs__msg__HitEvent__init(&data[i])) { + /* free currently allocated and return false */ + for (; i-- > output->capacity; ) { + ue_msgs__msg__HitEvent__fini(&data[i]); } - for (size_t i = output->capacity; i < input->size; ++i) - { - if (!ue_msgs__msg__HitEvent__init(&data[i])) - { - /* free currently allocated and return false */ - for (; i-- > output->capacity;) - { - ue_msgs__msg__HitEvent__fini(&data[i]); - } - free(data); - return false; - } - } - output->data = data; - output->capacity = input->size; + free(data); + return false; + } } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) + output->data = data; + output->capacity = input->size; + } + output->size = input->size; + for (size_t i = 0; i < input->size; ++i) { + if (!ue_msgs__msg__HitEvent__copy( + &(input->data[i]), &(output->data[i]))) { - if (!ue_msgs__msg__HitEvent__copy(&(input->data[i]), &(output->data[i]))) - { - return false; - } + return false; } - return true; + } + return true; } diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__functions.h b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__functions.h index f72399c80..a517855a5 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__functions.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__functions.h @@ -10,15 +10,16 @@ extern "C" { #endif +#include +#include + #include "rosidl_runtime_c/visibility_control.h" -#include "ue_msgs/msg/detail/hit_event__struct.h" #include "ue_msgs/msg/rosidl_generator_c__visibility_control.h" -#include -#include +#include "ue_msgs/msg/detail/hit_event__struct.h" - /// Initialize msg/HitEvent message. - /** +/// Initialize msg/HitEvent message. +/** * If the init function is called twice for the same message without * calling fini inbetween previously allocated memory will be leaked. * \param[in,out] msg The previously allocated message pointer. @@ -30,44 +31,53 @@ extern "C" * to allocate and initialize the message. * \return true if initialization was successful, otherwise false */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__HitEvent__init(ue_msgs__msg__HitEvent* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__HitEvent__init(ue_msgs__msg__HitEvent * msg); - /// Finalize msg/HitEvent message. - /** +/// Finalize msg/HitEvent message. +/** * \param[in,out] msg The allocated message pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__HitEvent__fini(ue_msgs__msg__HitEvent* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__HitEvent__fini(ue_msgs__msg__HitEvent * msg); - /// Create msg/HitEvent message. - /** +/// Create msg/HitEvent message. +/** * It allocates the memory for the message, sets the memory to zero, and * calls * ue_msgs__msg__HitEvent__init(). * \return The pointer to the initialized message if successful, * otherwise NULL */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs ue_msgs__msg__HitEvent* ue_msgs__msg__HitEvent__create(); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +ue_msgs__msg__HitEvent * +ue_msgs__msg__HitEvent__create(); - /// Destroy msg/HitEvent message. - /** +/// Destroy msg/HitEvent message. +/** * It calls * ue_msgs__msg__HitEvent__fini() * and frees the memory of the message. * \param[in,out] msg The allocated message pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__HitEvent__destroy(ue_msgs__msg__HitEvent* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__HitEvent__destroy(ue_msgs__msg__HitEvent * msg); - /// Check for msg/HitEvent message equality. - /** +/// Check for msg/HitEvent message equality. +/** * \param[in] lhs The message on the left hand size of the equality operator. * \param[in] rhs The message on the right hand size of the equality operator. * \return true if messages are equal, otherwise false. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__HitEvent__are_equal(const ue_msgs__msg__HitEvent* lhs, - const ue_msgs__msg__HitEvent* rhs); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__HitEvent__are_equal(const ue_msgs__msg__HitEvent * lhs, const ue_msgs__msg__HitEvent * rhs); - /// Copy a msg/HitEvent message. - /** +/// Copy a msg/HitEvent message. +/** * This functions performs a deep copy, as opposed to the shallow copy that * plain assignment yields. * @@ -77,11 +87,14 @@ extern "C" * \return true if successful, or false if either pointer is null * or memory allocation fails. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__HitEvent__copy(const ue_msgs__msg__HitEvent* input, - ue_msgs__msg__HitEvent* output); - - /// Initialize array of msg/HitEvent messages. - /** +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__HitEvent__copy( + const ue_msgs__msg__HitEvent * input, + ue_msgs__msg__HitEvent * output); + +/// Initialize array of msg/HitEvent messages. +/** * It allocates the memory for the number of elements and calls * ue_msgs__msg__HitEvent__init() * for each element of the array. @@ -91,49 +104,57 @@ extern "C" * If the array pointer is valid and the size is zero it is guaranteed # to return true. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__HitEvent__Sequence__init(ue_msgs__msg__HitEvent__Sequence* array, - size_t size); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__HitEvent__Sequence__init(ue_msgs__msg__HitEvent__Sequence * array, size_t size); - /// Finalize array of msg/HitEvent messages. - /** +/// Finalize array of msg/HitEvent messages. +/** * It calls * ue_msgs__msg__HitEvent__fini() * for each element of the array and frees the memory for the number of * elements. * \param[in,out] array The initialized array pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__HitEvent__Sequence__fini(ue_msgs__msg__HitEvent__Sequence* array); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__HitEvent__Sequence__fini(ue_msgs__msg__HitEvent__Sequence * array); - /// Create array of msg/HitEvent messages. - /** +/// Create array of msg/HitEvent messages. +/** * It allocates the memory for the array and calls * ue_msgs__msg__HitEvent__Sequence__init(). * \param[in] size The size / capacity of the array. * \return The pointer to the initialized array if successful, otherwise NULL */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs ue_msgs__msg__HitEvent__Sequence* ue_msgs__msg__HitEvent__Sequence__create(size_t size); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +ue_msgs__msg__HitEvent__Sequence * +ue_msgs__msg__HitEvent__Sequence__create(size_t size); - /// Destroy array of msg/HitEvent messages. - /** +/// Destroy array of msg/HitEvent messages. +/** * It calls * ue_msgs__msg__HitEvent__Sequence__fini() * on the array, * and frees the memory of the array. * \param[in,out] array The initialized array pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__HitEvent__Sequence__destroy(ue_msgs__msg__HitEvent__Sequence* array); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__HitEvent__Sequence__destroy(ue_msgs__msg__HitEvent__Sequence * array); - /// Check for msg/HitEvent message array equality. - /** +/// Check for msg/HitEvent message array equality. +/** * \param[in] lhs The message array on the left hand size of the equality operator. * \param[in] rhs The message array on the right hand size of the equality operator. * \return true if message arrays are equal in size and content, otherwise false. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__HitEvent__Sequence__are_equal(const ue_msgs__msg__HitEvent__Sequence* lhs, - const ue_msgs__msg__HitEvent__Sequence* rhs); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__HitEvent__Sequence__are_equal(const ue_msgs__msg__HitEvent__Sequence * lhs, const ue_msgs__msg__HitEvent__Sequence * rhs); - /// Copy an array of msg/HitEvent messages. - /** +/// Copy an array of msg/HitEvent messages. +/** * This functions performs a deep copy, as opposed to the shallow copy that * plain assignment yields. * @@ -143,11 +164,14 @@ extern "C" * \return true if successful, or false if either pointer * is null or memory allocation fails. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__HitEvent__Sequence__copy(const ue_msgs__msg__HitEvent__Sequence* input, - ue_msgs__msg__HitEvent__Sequence* output); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__HitEvent__Sequence__copy( + const ue_msgs__msg__HitEvent__Sequence * input, + ue_msgs__msg__HitEvent__Sequence * output); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__FUNCTIONS_H_ +#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__FUNCTIONS_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_fastrtps_c.h b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_fastrtps_c.h index 60e69faa3..2c26a510b 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_fastrtps_c.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_fastrtps_c.h @@ -4,28 +4,33 @@ #ifndef UE_MSGS__MSG__DETAIL__HIT_EVENT__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ #define UE_MSGS__MSG__DETAIL__HIT_EVENT__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ + +#include #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "ue_msgs/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -#include - #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs size_t get_serialized_size_ue_msgs__msg__HitEvent(const void* untyped_ros_message, - size_t current_alignment); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +size_t get_serialized_size_ue_msgs__msg__HitEvent( + const void * untyped_ros_message, + size_t current_alignment); - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs size_t max_serialized_size_ue_msgs__msg__HitEvent(bool& full_bounded, - size_t current_alignment); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +size_t max_serialized_size_ue_msgs__msg__HitEvent( + bool & full_bounded, + size_t current_alignment); - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, ue_msgs, msg, HitEvent)(); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, ue_msgs, msg, HitEvent)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ +#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_fastrtps_cpp.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_fastrtps_cpp.hpp index a1e244578..5cf454555 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_fastrtps_cpp.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_fastrtps_cpp.hpp @@ -7,19 +7,19 @@ #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" -#include "ue_msgs/msg/detail/hit_event__struct.hpp" #include "ue_msgs/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" +#include "ue_msgs/msg/detail/hit_event__struct.hpp" #ifndef _WIN32 -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wunused-parameter" -#ifdef __clang__ -#pragma clang diagnostic ignored "-Wdeprecated-register" -#pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -#endif +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wunused-parameter" +# ifdef __clang__ +# pragma clang diagnostic ignored "-Wdeprecated-register" +# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" +# endif #endif #ifndef _WIN32 -#pragma GCC diagnostic pop +# pragma GCC diagnostic pop #endif #include "fastcdr/Cdr.h" @@ -33,33 +33,47 @@ namespace msg namespace typesupport_fastrtps_cpp { -bool ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs cdr_serialize(const ue_msgs::msg::HitEvent& ros_message, - eprosima::fastcdr::Cdr& cdr); +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +cdr_serialize( + const ue_msgs::msg::HitEvent & ros_message, + eprosima::fastcdr::Cdr & cdr); -bool ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs cdr_deserialize(eprosima::fastcdr::Cdr& cdr, - ue_msgs::msg::HitEvent& ros_message); +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +cdr_deserialize( + eprosima::fastcdr::Cdr & cdr, + ue_msgs::msg::HitEvent & ros_message); -size_t ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs get_serialized_size(const ue_msgs::msg::HitEvent& ros_message, - size_t current_alignment); +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +get_serialized_size( + const ue_msgs::msg::HitEvent & ros_message, + size_t current_alignment); -size_t ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs max_serialized_size_HitEvent(bool& full_bounded, size_t current_alignment); +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +max_serialized_size_HitEvent( + bool & full_bounded, + size_t current_alignment); -} // namespace typesupport_fastrtps_cpp +} // namespace typesupport_fastrtps_cpp -} // namespace msg +} // namespace msg -} // namespace ue_msgs +} // namespace ue_msgs #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, ue_msgs, msg, HitEvent)(); +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, ue_msgs, msg, HitEvent)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ +#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_introspection_c.h b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_introspection_c.h index 61928795e..168bbf3d7 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_introspection_c.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_introspection_c.h @@ -10,15 +10,17 @@ extern "C" { #endif + #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" - ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, HitEvent)(); +ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, HitEvent)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ +#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_introspection_cpp.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_introspection_cpp.hpp index 297a11a8e..0fe6460ae 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_introspection_cpp.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__rosidl_typesupport_introspection_cpp.hpp @@ -5,6 +5,7 @@ #ifndef UE_MSGS__MSG__DETAIL__HIT_EVENT__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ #define UE_MSGS__MSG__DETAIL__HIT_EVENT__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ + #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "rosidl_typesupport_introspection_cpp/visibility_control.h" @@ -14,15 +15,13 @@ extern "C" { #endif - // TODO(dirk-thomas) these visibility macros should be message package specific - ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC - const rosidl_message_type_support_t* ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, - ue_msgs, - msg, - HitEvent)(); +// TODO(dirk-thomas) these visibility macros should be message package specific +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, ue_msgs, msg, HitEvent)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ +#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__struct.h b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__struct.h index eb4083dd3..6428bff69 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__struct.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__struct.h @@ -14,6 +14,7 @@ extern "C" #include #include + // Constants defined in the message // Include directives for member types @@ -26,28 +27,28 @@ extern "C" // Member 'hit_result' #include "ue_msgs/msg/detail/hit_result__struct.h" - // Struct defined in msg/HitEvent in the package ue_msgs. - typedef struct ue_msgs__msg__HitEvent - { - rosidl_runtime_c__String self_name; - rosidl_runtime_c__String other_actor_name; - geometry_msgs__msg__Vector3 normal_impluse; - ue_msgs__msg__HitResult hit_result; - rosidl_runtime_c__String other_component_name; - } ue_msgs__msg__HitEvent; - - // Struct for a sequence of ue_msgs__msg__HitEvent. - typedef struct ue_msgs__msg__HitEvent__Sequence - { - ue_msgs__msg__HitEvent* data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; - } ue_msgs__msg__HitEvent__Sequence; +// Struct defined in msg/HitEvent in the package ue_msgs. +typedef struct ue_msgs__msg__HitEvent +{ + rosidl_runtime_c__String self_name; + rosidl_runtime_c__String other_actor_name; + geometry_msgs__msg__Vector3 normal_impluse; + ue_msgs__msg__HitResult hit_result; + rosidl_runtime_c__String other_component_name; +} ue_msgs__msg__HitEvent; + +// Struct for a sequence of ue_msgs__msg__HitEvent. +typedef struct ue_msgs__msg__HitEvent__Sequence +{ + ue_msgs__msg__HitEvent * data; + /// The number of valid items in data + size_t size; + /// The number of allocated items in data + size_t capacity; +} ue_msgs__msg__HitEvent__Sequence; #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__STRUCT_H_ +#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__STRUCT_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__struct.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__struct.hpp index 29aeaa156..d3be9bd54 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__struct.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__struct.hpp @@ -5,14 +5,15 @@ #ifndef UE_MSGS__MSG__DETAIL__HIT_EVENT__STRUCT_HPP_ #define UE_MSGS__MSG__DETAIL__HIT_EVENT__STRUCT_HPP_ +#include +#include #include #include #include -#include -#include #include #include + // Include directives for member types // Member 'normal_impluse' #include "geometry_msgs/msg/detail/vector3__struct.hpp" @@ -20,9 +21,9 @@ #include "ue_msgs/msg/detail/hit_result__struct.hpp" #ifndef _WIN32 -#define DEPRECATED__ue_msgs__msg__HitEvent __attribute__((deprecated)) +# define DEPRECATED__ue_msgs__msg__HitEvent __attribute__((deprecated)) #else -#define DEPRECATED__ue_msgs__msg__HitEvent __declspec(deprecated) +# define DEPRECATED__ue_msgs__msg__HitEvent __declspec(deprecated) #endif namespace ue_msgs @@ -35,143 +36,159 @@ namespace msg template struct HitEvent_ { - using Type = HitEvent_; - - explicit HitEvent_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - : normal_impluse(_init), hit_result(_init) + using Type = HitEvent_; + + explicit HitEvent_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) + : normal_impluse(_init), + hit_result(_init) + { + if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || + rosidl_runtime_cpp::MessageInitialization::ZERO == _init) { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->self_name = ""; - this->other_actor_name = ""; - this->other_component_name = ""; - } + this->self_name = ""; + this->other_actor_name = ""; + this->other_component_name = ""; } - - explicit HitEvent_(const ContainerAllocator& _alloc, - rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - : self_name(_alloc), - other_actor_name(_alloc), - normal_impluse(_alloc, _init), - hit_result(_alloc, _init), - other_component_name(_alloc) + } + + explicit HitEvent_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) + : self_name(_alloc), + other_actor_name(_alloc), + normal_impluse(_alloc, _init), + hit_result(_alloc, _init), + other_component_name(_alloc) + { + if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || + rosidl_runtime_cpp::MessageInitialization::ZERO == _init) { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->self_name = ""; - this->other_actor_name = ""; - this->other_component_name = ""; - } + this->self_name = ""; + this->other_actor_name = ""; + this->other_component_name = ""; } - - // field types and members - using _self_name_type = - std::basic_string, typename ContainerAllocator::template rebind::other>; - _self_name_type self_name; - using _other_actor_name_type = - std::basic_string, typename ContainerAllocator::template rebind::other>; - _other_actor_name_type other_actor_name; - using _normal_impluse_type = geometry_msgs::msg::Vector3_; - _normal_impluse_type normal_impluse; - using _hit_result_type = ue_msgs::msg::HitResult_; - _hit_result_type hit_result; - using _other_component_name_type = - std::basic_string, typename ContainerAllocator::template rebind::other>; - _other_component_name_type other_component_name; - - // setters for named parameter idiom - Type& set__self_name( - const std::basic_string, typename ContainerAllocator::template rebind::other>& _arg) - { - this->self_name = _arg; - return *this; + } + + // field types and members + using _self_name_type = + std::basic_string, typename ContainerAllocator::template rebind::other>; + _self_name_type self_name; + using _other_actor_name_type = + std::basic_string, typename ContainerAllocator::template rebind::other>; + _other_actor_name_type other_actor_name; + using _normal_impluse_type = + geometry_msgs::msg::Vector3_; + _normal_impluse_type normal_impluse; + using _hit_result_type = + ue_msgs::msg::HitResult_; + _hit_result_type hit_result; + using _other_component_name_type = + std::basic_string, typename ContainerAllocator::template rebind::other>; + _other_component_name_type other_component_name; + + // setters for named parameter idiom + Type & set__self_name( + const std::basic_string, typename ContainerAllocator::template rebind::other> & _arg) + { + this->self_name = _arg; + return *this; + } + Type & set__other_actor_name( + const std::basic_string, typename ContainerAllocator::template rebind::other> & _arg) + { + this->other_actor_name = _arg; + return *this; + } + Type & set__normal_impluse( + const geometry_msgs::msg::Vector3_ & _arg) + { + this->normal_impluse = _arg; + return *this; + } + Type & set__hit_result( + const ue_msgs::msg::HitResult_ & _arg) + { + this->hit_result = _arg; + return *this; + } + Type & set__other_component_name( + const std::basic_string, typename ContainerAllocator::template rebind::other> & _arg) + { + this->other_component_name = _arg; + return *this; + } + + // constant declarations + + // pointer types + using RawPtr = + ue_msgs::msg::HitEvent_ *; + using ConstRawPtr = + const ue_msgs::msg::HitEvent_ *; + using SharedPtr = + std::shared_ptr>; + using ConstSharedPtr = + std::shared_ptr const>; + + template>> + using UniquePtrWithDeleter = + std::unique_ptr, Deleter>; + + using UniquePtr = UniquePtrWithDeleter<>; + + template>> + using ConstUniquePtrWithDeleter = + std::unique_ptr const, Deleter>; + using ConstUniquePtr = ConstUniquePtrWithDeleter<>; + + using WeakPtr = + std::weak_ptr>; + using ConstWeakPtr = + std::weak_ptr const>; + + // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead + // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly + typedef DEPRECATED__ue_msgs__msg__HitEvent + std::shared_ptr> + Ptr; + typedef DEPRECATED__ue_msgs__msg__HitEvent + std::shared_ptr const> + ConstPtr; + + // comparison operators + bool operator==(const HitEvent_ & other) const + { + if (this->self_name != other.self_name) { + return false; } - Type& set__other_actor_name( - const std::basic_string, typename ContainerAllocator::template rebind::other>& _arg) - { - this->other_actor_name = _arg; - return *this; + if (this->other_actor_name != other.other_actor_name) { + return false; } - Type& set__normal_impluse(const geometry_msgs::msg::Vector3_& _arg) - { - this->normal_impluse = _arg; - return *this; + if (this->normal_impluse != other.normal_impluse) { + return false; } - Type& set__hit_result(const ue_msgs::msg::HitResult_& _arg) - { - this->hit_result = _arg; - return *this; + if (this->hit_result != other.hit_result) { + return false; } - Type& set__other_component_name( - const std::basic_string, typename ContainerAllocator::template rebind::other>& _arg) - { - this->other_component_name = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = ue_msgs::msg::HitEvent_*; - using ConstRawPtr = const ue_msgs::msg::HitEvent_*; - using SharedPtr = std::shared_ptr>; - using ConstSharedPtr = std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = std::weak_ptr>; - using ConstWeakPtr = std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__ue_msgs__msg__HitEvent std::shared_ptr> Ptr; - typedef DEPRECATED__ue_msgs__msg__HitEvent std::shared_ptr const> ConstPtr; - - // comparison operators - bool operator==(const HitEvent_& other) const - { - if (this->self_name != other.self_name) - { - return false; - } - if (this->other_actor_name != other.other_actor_name) - { - return false; - } - if (this->normal_impluse != other.normal_impluse) - { - return false; - } - if (this->hit_result != other.hit_result) - { - return false; - } - if (this->other_component_name != other.other_component_name) - { - return false; - } - return true; - } - bool operator!=(const HitEvent_& other) const - { - return !this->operator==(other); + if (this->other_component_name != other.other_component_name) { + return false; } -}; // struct HitEvent_ + return true; + } + bool operator!=(const HitEvent_ & other) const + { + return !this->operator==(other); + } +}; // struct HitEvent_ // alias to use template instance with default allocator -using HitEvent = ue_msgs::msg::HitEvent_>; +using HitEvent = + ue_msgs::msg::HitEvent_>; // constant definitions -} // namespace msg +} // namespace msg -} // namespace ue_msgs +} // namespace ue_msgs -#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__STRUCT_HPP_ +#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__STRUCT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__traits.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__traits.hpp index 4e7f116d7..497ce6a43 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__traits.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__traits.hpp @@ -6,10 +6,8 @@ #define UE_MSGS__MSG__DETAIL__HIT_EVENT__TRAITS_HPP_ #include "ue_msgs/msg/detail/hit_event__struct.hpp" - -#include - #include +#include #include // Include directives for member types @@ -22,32 +20,29 @@ namespace rosidl_generator_traits { template<> -inline const char* data_type() +inline const char * data_type() { - return "ue_msgs::msg::HitEvent"; + return "ue_msgs::msg::HitEvent"; } template<> -inline const char* name() +inline const char * name() { - return "ue_msgs/msg/HitEvent"; + return "ue_msgs/msg/HitEvent"; } template<> -struct has_fixed_size : std::integral_constant -{ -}; +struct has_fixed_size + : std::integral_constant {}; template<> -struct has_bounded_size : std::integral_constant -{ -}; +struct has_bounded_size + : std::integral_constant {}; template<> -struct is_message : std::true_type -{ -}; +struct is_message + : std::true_type {}; -} // namespace rosidl_generator_traits +} // namespace rosidl_generator_traits -#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__TRAITS_HPP_ +#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__TRAITS_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.c b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.c index 073210ccd..77df3a7fb 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.c +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.c @@ -2,15 +2,15 @@ // with input from ue_msgs:msg/HitEvent.idl // generated code does not contain a copyright notice +#include +#include "ue_msgs/msg/detail/hit_event__rosidl_typesupport_introspection_c.h" +#include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" #include "rosidl_typesupport_introspection_c/field_types.h" #include "rosidl_typesupport_introspection_c/identifier.h" #include "rosidl_typesupport_introspection_c/message_introspection.h" #include "ue_msgs/msg/detail/hit_event__functions.h" -#include "ue_msgs/msg/detail/hit_event__rosidl_typesupport_introspection_c.h" #include "ue_msgs/msg/detail/hit_event__struct.h" -#include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include // Include directives for member types // Member `self_name` @@ -31,131 +31,129 @@ extern "C" { #endif - void HitEvent__rosidl_typesupport_introspection_c__HitEvent_init_function(void* message_memory, - enum rosidl_runtime_c__message_initialization _init) - { - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void)_init; - ue_msgs__msg__HitEvent__init(message_memory); - } +void HitEvent__rosidl_typesupport_introspection_c__HitEvent_init_function( + void * message_memory, enum rosidl_runtime_c__message_initialization _init) +{ + // TODO(karsten1987): initializers are not yet implemented for typesupport c + // see https://github.com/ros2/ros2/issues/397 + (void) _init; + ue_msgs__msg__HitEvent__init(message_memory); +} - void HitEvent__rosidl_typesupport_introspection_c__HitEvent_fini_function(void* message_memory) - { - ue_msgs__msg__HitEvent__fini(message_memory); - } +void HitEvent__rosidl_typesupport_introspection_c__HitEvent_fini_function(void * message_memory) +{ + ue_msgs__msg__HitEvent__fini(message_memory); +} - static rosidl_typesupport_introspection_c__MessageMember - HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_member_array[5] = { - { - "self_name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitEvent, self_name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "other_actor_name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitEvent, other_actor_name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "normal_impluse", // name - rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - NULL, // members of sub message (initialized later) - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitEvent, normal_impluse), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "hit_result", // name - rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - NULL, // members of sub message (initialized later) - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitEvent, hit_result), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "other_component_name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitEvent, other_component_name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }}; +static rosidl_typesupport_introspection_c__MessageMember HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_member_array[5] = { + { + "self_name", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitEvent, self_name), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "other_actor_name", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitEvent, other_actor_name), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "normal_impluse", // name + rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + NULL, // members of sub message (initialized later) + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitEvent, normal_impluse), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "hit_result", // name + rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + NULL, // members of sub message (initialized later) + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitEvent, hit_result), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "other_component_name", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitEvent, other_component_name), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + } +}; - static const rosidl_typesupport_introspection_c__MessageMembers - HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_members = { - "ue_msgs__msg", // message namespace - "HitEvent", // message name - 5, // number of fields - sizeof(ue_msgs__msg__HitEvent), - HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_member_array, // message members - HitEvent__rosidl_typesupport_introspection_c__HitEvent_init_function, // function to initialize message memory (memory has to be allocated) - HitEvent__rosidl_typesupport_introspection_c__HitEvent_fini_function // function to terminate message instance (will not free memory) - }; +static const rosidl_typesupport_introspection_c__MessageMembers HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_members = { + "ue_msgs__msg", // message namespace + "HitEvent", // message name + 5, // number of fields + sizeof(ue_msgs__msg__HitEvent), + HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_member_array, // message members + HitEvent__rosidl_typesupport_introspection_c__HitEvent_init_function, // function to initialize message memory (memory has to be allocated) + HitEvent__rosidl_typesupport_introspection_c__HitEvent_fini_function // function to terminate message instance (will not free memory) +}; - // this is not const since it must be initialized on first access - // since C does not allow non-integral compile-time constants - static rosidl_message_type_support_t HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_type_support_handle = { - 0, - &HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_members, - get_message_typesupport_handle_function, - }; +// this is not const since it must be initialized on first access +// since C does not allow non-integral compile-time constants +static rosidl_message_type_support_t HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_type_support_handle = { + 0, + &HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_members, + get_message_typesupport_handle_function, +}; - ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, HitEvent)() - { - HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_member_array[2].members_ = - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Vector3)(); - HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_member_array[3].members_ = - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, HitResult)(); - if (!HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_type_support_handle.typesupport_identifier) - { - HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_type_support_handle; - } +ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, HitEvent)() { + HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_member_array[2].members_ = + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Vector3)(); + HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_member_array[3].members_ = + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, HitResult)(); + if (!HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_type_support_handle.typesupport_identifier) { + HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_type_support_handle.typesupport_identifier = + rosidl_typesupport_introspection_c__identifier; + } + return &HitEvent__rosidl_typesupport_introspection_c__HitEvent_message_type_support_handle; +} #ifdef __cplusplus } #endif diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.cpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.cpp index 7ce3a8bf9..7b533e067 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.cpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.cpp @@ -4,17 +4,17 @@ #include "array" #include "cstddef" +#include "string" +#include "vector" #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_cpp/message_type_support.hpp" #include "rosidl_typesupport_interface/macros.h" +#include "ue_msgs/msg/detail/hit_event__struct.hpp" #include "rosidl_typesupport_introspection_cpp/field_types.hpp" #include "rosidl_typesupport_introspection_cpp/identifier.hpp" #include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" #include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" #include "rosidl_typesupport_introspection_cpp/visibility_control.h" -#include "string" -#include "ue_msgs/msg/detail/hit_event__struct.hpp" -#include "vector" namespace ue_msgs { @@ -25,143 +25,142 @@ namespace msg namespace rosidl_typesupport_introspection_cpp { -void HitEvent_init_function(void* message_memory, rosidl_runtime_cpp::MessageInitialization _init) +void HitEvent_init_function( + void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) { - new (message_memory) ue_msgs::msg::HitEvent(_init); + new (message_memory) ue_msgs::msg::HitEvent(_init); } -void HitEvent_fini_function(void* message_memory) +void HitEvent_fini_function(void * message_memory) { - auto typed_message = static_cast(message_memory); - typed_message->~HitEvent(); + auto typed_message = static_cast(message_memory); + typed_message->~HitEvent(); } static const ::rosidl_typesupport_introspection_cpp::MessageMember HitEvent_message_member_array[5] = { - { - "self_name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitEvent, self_name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "other_actor_name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitEvent, other_actor_name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "normal_impluse", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - geometry_msgs::msg::Vector3>(), // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitEvent, normal_impluse), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "hit_result", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - ue_msgs::msg::HitResult>(), // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitEvent, hit_result), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "other_component_name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitEvent, other_component_name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }}; + { + "self_name", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitEvent, self_name), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "other_actor_name", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitEvent, other_actor_name), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "normal_impluse", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle(), // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitEvent, normal_impluse), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "hit_result", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle(), // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitEvent, hit_result), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "other_component_name", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitEvent, other_component_name), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + } +}; static const ::rosidl_typesupport_introspection_cpp::MessageMembers HitEvent_message_members = { - "ue_msgs::msg", // message namespace - "HitEvent", // message name - 5, // number of fields - sizeof(ue_msgs::msg::HitEvent), - HitEvent_message_member_array, // message members - HitEvent_init_function, // function to initialize message memory (memory has to be allocated) - HitEvent_fini_function // function to terminate message instance (will not free memory) + "ue_msgs::msg", // message namespace + "HitEvent", // message name + 5, // number of fields + sizeof(ue_msgs::msg::HitEvent), + HitEvent_message_member_array, // message members + HitEvent_init_function, // function to initialize message memory (memory has to be allocated) + HitEvent_fini_function // function to terminate message instance (will not free memory) }; static const rosidl_message_type_support_t HitEvent_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &HitEvent_message_members, - get_message_typesupport_handle_function, + ::rosidl_typesupport_introspection_cpp::typesupport_identifier, + &HitEvent_message_members, + get_message_typesupport_handle_function, }; -} // namespace rosidl_typesupport_introspection_cpp +} // namespace rosidl_typesupport_introspection_cpp -} // namespace msg +} // namespace msg + +} // namespace ue_msgs -} // namespace ue_msgs namespace rosidl_typesupport_introspection_cpp { template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC const rosidl_message_type_support_t* +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * get_message_type_support_handle() { - return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::HitEvent_message_type_support_handle; + return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::HitEvent_message_type_support_handle; } -} // namespace rosidl_typesupport_introspection_cpp +} // namespace rosidl_typesupport_introspection_cpp #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC - const rosidl_message_type_support_t* ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, - ue_msgs, - msg, - HitEvent)() - { - return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::HitEvent_message_type_support_handle; - } +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, ue_msgs, msg, HitEvent)() { + return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::HitEvent_message_type_support_handle; +} #ifdef __cplusplus } diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.h b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.h index aaefe1897..669d25aa1 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.h @@ -6,6 +6,7 @@ #define UE_MSGS__MSG__DETAIL__HIT_EVENT__TYPE_SUPPORT_H_ #include "rosidl_typesupport_interface/macros.h" + #include "ue_msgs/msg/rosidl_generator_c__visibility_control.h" #ifdef __cplusplus @@ -15,12 +16,18 @@ extern "C" #include "rosidl_runtime_c/message_type_support_struct.h" - // Forward declare the get type support functions for this type. - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_c, ue_msgs, msg, HitEvent)(); +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_c, + ue_msgs, + msg, + HitEvent +)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__TYPE_SUPPORT_H_ +#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__TYPE_SUPPORT_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.hpp new file mode 100644 index 000000000..f6cca31c2 --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_event__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:msg/HitEvent.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__MSG__DETAIL__HIT_EVENT__TYPE_SUPPORT_HPP_ +#define UE_MSGS__MSG__DETAIL__HIT_EVENT__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + msg, + HitEvent +)(); +#ifdef __cplusplus +} +#endif + +#endif // UE_MSGS__MSG__DETAIL__HIT_EVENT__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__builder.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__builder.hpp index 0970062fb..990c48276 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__builder.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__builder.hpp @@ -6,11 +6,11 @@ #define UE_MSGS__MSG__DETAIL__HIT_RESULT__BUILDER_HPP_ #include "ue_msgs/msg/detail/hit_result__struct.hpp" - -#include #include +#include #include + namespace ue_msgs { @@ -23,336 +23,337 @@ namespace builder class Init_HitResult_trace_end { public: - explicit Init_HitResult_trace_end(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - ::ue_msgs::msg::HitResult trace_end(::ue_msgs::msg::HitResult::_trace_end_type arg) - { - msg_.trace_end = std::move(arg); - return std::move(msg_); - } + explicit Init_HitResult_trace_end(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + ::ue_msgs::msg::HitResult trace_end(::ue_msgs::msg::HitResult::_trace_end_type arg) + { + msg_.trace_end = std::move(arg); + return std::move(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_trace_start { public: - explicit Init_HitResult_trace_start(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_trace_end trace_start(::ue_msgs::msg::HitResult::_trace_start_type arg) - { - msg_.trace_start = std::move(arg); - return Init_HitResult_trace_end(msg_); - } + explicit Init_HitResult_trace_start(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_trace_end trace_start(::ue_msgs::msg::HitResult::_trace_start_type arg) + { + msg_.trace_start = std::move(arg); + return Init_HitResult_trace_end(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_location { public: - explicit Init_HitResult_location(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_trace_start location(::ue_msgs::msg::HitResult::_location_type arg) - { - msg_.location = std::move(arg); - return Init_HitResult_trace_start(msg_); - } + explicit Init_HitResult_location(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_trace_start location(::ue_msgs::msg::HitResult::_location_type arg) + { + msg_.location = std::move(arg); + return Init_HitResult_trace_start(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_normal { public: - explicit Init_HitResult_normal(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_location normal(::ue_msgs::msg::HitResult::_normal_type arg) - { - msg_.normal = std::move(arg); - return Init_HitResult_location(msg_); - } + explicit Init_HitResult_normal(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_location normal(::ue_msgs::msg::HitResult::_normal_type arg) + { + msg_.normal = std::move(arg); + return Init_HitResult_location(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_impact_point { public: - explicit Init_HitResult_impact_point(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_normal impact_point(::ue_msgs::msg::HitResult::_impact_point_type arg) - { - msg_.impact_point = std::move(arg); - return Init_HitResult_normal(msg_); - } + explicit Init_HitResult_impact_point(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_normal impact_point(::ue_msgs::msg::HitResult::_impact_point_type arg) + { + msg_.impact_point = std::move(arg); + return Init_HitResult_normal(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_impact_normal { public: - explicit Init_HitResult_impact_normal(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_impact_point impact_normal(::ue_msgs::msg::HitResult::_impact_normal_type arg) - { - msg_.impact_normal = std::move(arg); - return Init_HitResult_impact_point(msg_); - } + explicit Init_HitResult_impact_normal(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_impact_point impact_normal(::ue_msgs::msg::HitResult::_impact_normal_type arg) + { + msg_.impact_normal = std::move(arg); + return Init_HitResult_impact_point(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_time { public: - explicit Init_HitResult_time(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_impact_normal time(::ue_msgs::msg::HitResult::_time_type arg) - { - msg_.time = std::move(arg); - return Init_HitResult_impact_normal(msg_); - } + explicit Init_HitResult_time(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_impact_normal time(::ue_msgs::msg::HitResult::_time_type arg) + { + msg_.time = std::move(arg); + return Init_HitResult_impact_normal(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_physics_material_name { public: - explicit Init_HitResult_physics_material_name(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_time physics_material_name(::ue_msgs::msg::HitResult::_physics_material_name_type arg) - { - msg_.physics_material_name = std::move(arg); - return Init_HitResult_time(msg_); - } + explicit Init_HitResult_physics_material_name(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_time physics_material_name(::ue_msgs::msg::HitResult::_physics_material_name_type arg) + { + msg_.physics_material_name = std::move(arg); + return Init_HitResult_time(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_penetration_depth { public: - explicit Init_HitResult_penetration_depth(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_physics_material_name penetration_depth(::ue_msgs::msg::HitResult::_penetration_depth_type arg) - { - msg_.penetration_depth = std::move(arg); - return Init_HitResult_physics_material_name(msg_); - } + explicit Init_HitResult_penetration_depth(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_physics_material_name penetration_depth(::ue_msgs::msg::HitResult::_penetration_depth_type arg) + { + msg_.penetration_depth = std::move(arg); + return Init_HitResult_physics_material_name(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_my_item { public: - explicit Init_HitResult_my_item(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_penetration_depth my_item(::ue_msgs::msg::HitResult::_my_item_type arg) - { - msg_.my_item = std::move(arg); - return Init_HitResult_penetration_depth(msg_); - } + explicit Init_HitResult_my_item(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_penetration_depth my_item(::ue_msgs::msg::HitResult::_my_item_type arg) + { + msg_.my_item = std::move(arg); + return Init_HitResult_penetration_depth(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_my_bone_name { public: - explicit Init_HitResult_my_bone_name(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_my_item my_bone_name(::ue_msgs::msg::HitResult::_my_bone_name_type arg) - { - msg_.my_bone_name = std::move(arg); - return Init_HitResult_my_item(msg_); - } + explicit Init_HitResult_my_bone_name(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_my_item my_bone_name(::ue_msgs::msg::HitResult::_my_bone_name_type arg) + { + msg_.my_bone_name = std::move(arg); + return Init_HitResult_my_item(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_item { public: - explicit Init_HitResult_item(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_my_bone_name item(::ue_msgs::msg::HitResult::_item_type arg) - { - msg_.item = std::move(arg); - return Init_HitResult_my_bone_name(msg_); - } + explicit Init_HitResult_item(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_my_bone_name item(::ue_msgs::msg::HitResult::_item_type arg) + { + msg_.item = std::move(arg); + return Init_HitResult_my_bone_name(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_bone_name { public: - explicit Init_HitResult_bone_name(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_item bone_name(::ue_msgs::msg::HitResult::_bone_name_type arg) - { - msg_.bone_name = std::move(arg); - return Init_HitResult_item(msg_); - } + explicit Init_HitResult_bone_name(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_item bone_name(::ue_msgs::msg::HitResult::_bone_name_type arg) + { + msg_.bone_name = std::move(arg); + return Init_HitResult_item(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_face_index { public: - explicit Init_HitResult_face_index(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_bone_name face_index(::ue_msgs::msg::HitResult::_face_index_type arg) - { - msg_.face_index = std::move(arg); - return Init_HitResult_bone_name(msg_); - } + explicit Init_HitResult_face_index(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_bone_name face_index(::ue_msgs::msg::HitResult::_face_index_type arg) + { + msg_.face_index = std::move(arg); + return Init_HitResult_bone_name(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_element_index { public: - explicit Init_HitResult_element_index(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_face_index element_index(::ue_msgs::msg::HitResult::_element_index_type arg) - { - msg_.element_index = std::move(arg); - return Init_HitResult_face_index(msg_); - } + explicit Init_HitResult_element_index(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_face_index element_index(::ue_msgs::msg::HitResult::_element_index_type arg) + { + msg_.element_index = std::move(arg); + return Init_HitResult_face_index(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_distance { public: - explicit Init_HitResult_distance(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_element_index distance(::ue_msgs::msg::HitResult::_distance_type arg) - { - msg_.distance = std::move(arg); - return Init_HitResult_element_index(msg_); - } + explicit Init_HitResult_distance(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_element_index distance(::ue_msgs::msg::HitResult::_distance_type arg) + { + msg_.distance = std::move(arg); + return Init_HitResult_element_index(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_actor_name { public: - explicit Init_HitResult_actor_name(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_distance actor_name(::ue_msgs::msg::HitResult::_actor_name_type arg) - { - msg_.actor_name = std::move(arg); - return Init_HitResult_distance(msg_); - } + explicit Init_HitResult_actor_name(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_distance actor_name(::ue_msgs::msg::HitResult::_actor_name_type arg) + { + msg_.actor_name = std::move(arg); + return Init_HitResult_distance(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_component_name { public: - explicit Init_HitResult_component_name(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_actor_name component_name(::ue_msgs::msg::HitResult::_component_name_type arg) - { - msg_.component_name = std::move(arg); - return Init_HitResult_actor_name(msg_); - } + explicit Init_HitResult_component_name(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_actor_name component_name(::ue_msgs::msg::HitResult::_component_name_type arg) + { + msg_.component_name = std::move(arg); + return Init_HitResult_actor_name(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_start_penetrating { public: - explicit Init_HitResult_start_penetrating(::ue_msgs::msg::HitResult& msg) : msg_(msg) - { - } - Init_HitResult_component_name start_penetrating(::ue_msgs::msg::HitResult::_start_penetrating_type arg) - { - msg_.start_penetrating = std::move(arg); - return Init_HitResult_component_name(msg_); - } + explicit Init_HitResult_start_penetrating(::ue_msgs::msg::HitResult & msg) + : msg_(msg) + {} + Init_HitResult_component_name start_penetrating(::ue_msgs::msg::HitResult::_start_penetrating_type arg) + { + msg_.start_penetrating = std::move(arg); + return Init_HitResult_component_name(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; class Init_HitResult_blocking_hit { public: - Init_HitResult_blocking_hit() : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - { - } - Init_HitResult_start_penetrating blocking_hit(::ue_msgs::msg::HitResult::_blocking_hit_type arg) - { - msg_.blocking_hit = std::move(arg); - return Init_HitResult_start_penetrating(msg_); - } + Init_HitResult_blocking_hit() + : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) + {} + Init_HitResult_start_penetrating blocking_hit(::ue_msgs::msg::HitResult::_blocking_hit_type arg) + { + msg_.blocking_hit = std::move(arg); + return Init_HitResult_start_penetrating(msg_); + } private: - ::ue_msgs::msg::HitResult msg_; + ::ue_msgs::msg::HitResult msg_; }; -} // namespace builder +} // namespace builder -} // namespace msg +} // namespace msg template auto build(); template<> -inline auto build<::ue_msgs::msg::HitResult>() +inline +auto build<::ue_msgs::msg::HitResult>() { - return ue_msgs::msg::builder::Init_HitResult_blocking_hit(); + return ue_msgs::msg::builder::Init_HitResult_blocking_hit(); } -} // namespace ue_msgs +} // namespace ue_msgs -#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__BUILDER_HPP_ +#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__BUILDER_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__functions.c b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__functions.c index cd0ea1dc3..23c251127 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__functions.c +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__functions.c @@ -3,13 +3,14 @@ // generated code does not contain a copyright notice #include "ue_msgs/msg/detail/hit_result__functions.h" -#include "rcutils/allocator.h" - #include #include #include #include +#include "rcutils/allocator.h" + + // Include directives for member types // Member `component_name` // Member `actor_name` @@ -26,508 +27,494 @@ // Member `trace_end` #include "geometry_msgs/msg/detail/point__functions.h" -bool ue_msgs__msg__HitResult__init(ue_msgs__msg__HitResult* msg) +bool +ue_msgs__msg__HitResult__init(ue_msgs__msg__HitResult * msg) { - if (!msg) - { - return false; - } - // blocking_hit - // start_penetrating - // component_name - if (!rosidl_runtime_c__String__init(&msg->component_name)) - { - ue_msgs__msg__HitResult__fini(msg); - return false; - } - // actor_name - if (!rosidl_runtime_c__String__init(&msg->actor_name)) - { - ue_msgs__msg__HitResult__fini(msg); - return false; - } - // distance - // element_index - // face_index - // bone_name - if (!rosidl_runtime_c__String__init(&msg->bone_name)) - { - ue_msgs__msg__HitResult__fini(msg); - return false; - } - // item - // my_bone_name - if (!rosidl_runtime_c__String__init(&msg->my_bone_name)) - { - ue_msgs__msg__HitResult__fini(msg); - return false; - } - // my_item - // penetration_depth - // physics_material_name - if (!rosidl_runtime_c__String__init(&msg->physics_material_name)) - { - ue_msgs__msg__HitResult__fini(msg); - return false; - } - // time - // impact_normal - if (!geometry_msgs__msg__Vector3__init(&msg->impact_normal)) - { - ue_msgs__msg__HitResult__fini(msg); - return false; - } - // impact_point - if (!geometry_msgs__msg__Point__init(&msg->impact_point)) - { - ue_msgs__msg__HitResult__fini(msg); - return false; - } - // normal - if (!geometry_msgs__msg__Vector3__init(&msg->normal)) - { - ue_msgs__msg__HitResult__fini(msg); - return false; - } - // location - if (!geometry_msgs__msg__Point__init(&msg->location)) - { - ue_msgs__msg__HitResult__fini(msg); - return false; - } - // trace_start - if (!geometry_msgs__msg__Point__init(&msg->trace_start)) - { - ue_msgs__msg__HitResult__fini(msg); - return false; - } - // trace_end - if (!geometry_msgs__msg__Point__init(&msg->trace_end)) - { - ue_msgs__msg__HitResult__fini(msg); - return false; - } - return true; + if (!msg) { + return false; + } + // blocking_hit + // start_penetrating + // component_name + if (!rosidl_runtime_c__String__init(&msg->component_name)) { + ue_msgs__msg__HitResult__fini(msg); + return false; + } + // actor_name + if (!rosidl_runtime_c__String__init(&msg->actor_name)) { + ue_msgs__msg__HitResult__fini(msg); + return false; + } + // distance + // element_index + // face_index + // bone_name + if (!rosidl_runtime_c__String__init(&msg->bone_name)) { + ue_msgs__msg__HitResult__fini(msg); + return false; + } + // item + // my_bone_name + if (!rosidl_runtime_c__String__init(&msg->my_bone_name)) { + ue_msgs__msg__HitResult__fini(msg); + return false; + } + // my_item + // penetration_depth + // physics_material_name + if (!rosidl_runtime_c__String__init(&msg->physics_material_name)) { + ue_msgs__msg__HitResult__fini(msg); + return false; + } + // time + // impact_normal + if (!geometry_msgs__msg__Vector3__init(&msg->impact_normal)) { + ue_msgs__msg__HitResult__fini(msg); + return false; + } + // impact_point + if (!geometry_msgs__msg__Point__init(&msg->impact_point)) { + ue_msgs__msg__HitResult__fini(msg); + return false; + } + // normal + if (!geometry_msgs__msg__Vector3__init(&msg->normal)) { + ue_msgs__msg__HitResult__fini(msg); + return false; + } + // location + if (!geometry_msgs__msg__Point__init(&msg->location)) { + ue_msgs__msg__HitResult__fini(msg); + return false; + } + // trace_start + if (!geometry_msgs__msg__Point__init(&msg->trace_start)) { + ue_msgs__msg__HitResult__fini(msg); + return false; + } + // trace_end + if (!geometry_msgs__msg__Point__init(&msg->trace_end)) { + ue_msgs__msg__HitResult__fini(msg); + return false; + } + return true; } -void ue_msgs__msg__HitResult__fini(ue_msgs__msg__HitResult* msg) +void +ue_msgs__msg__HitResult__fini(ue_msgs__msg__HitResult * msg) { - if (!msg) - { - return; - } - // blocking_hit - // start_penetrating - // component_name - rosidl_runtime_c__String__fini(&msg->component_name); - // actor_name - rosidl_runtime_c__String__fini(&msg->actor_name); - // distance - // element_index - // face_index - // bone_name - rosidl_runtime_c__String__fini(&msg->bone_name); - // item - // my_bone_name - rosidl_runtime_c__String__fini(&msg->my_bone_name); - // my_item - // penetration_depth - // physics_material_name - rosidl_runtime_c__String__fini(&msg->physics_material_name); - // time - // impact_normal - geometry_msgs__msg__Vector3__fini(&msg->impact_normal); - // impact_point - geometry_msgs__msg__Point__fini(&msg->impact_point); - // normal - geometry_msgs__msg__Vector3__fini(&msg->normal); - // location - geometry_msgs__msg__Point__fini(&msg->location); - // trace_start - geometry_msgs__msg__Point__fini(&msg->trace_start); - // trace_end - geometry_msgs__msg__Point__fini(&msg->trace_end); + if (!msg) { + return; + } + // blocking_hit + // start_penetrating + // component_name + rosidl_runtime_c__String__fini(&msg->component_name); + // actor_name + rosidl_runtime_c__String__fini(&msg->actor_name); + // distance + // element_index + // face_index + // bone_name + rosidl_runtime_c__String__fini(&msg->bone_name); + // item + // my_bone_name + rosidl_runtime_c__String__fini(&msg->my_bone_name); + // my_item + // penetration_depth + // physics_material_name + rosidl_runtime_c__String__fini(&msg->physics_material_name); + // time + // impact_normal + geometry_msgs__msg__Vector3__fini(&msg->impact_normal); + // impact_point + geometry_msgs__msg__Point__fini(&msg->impact_point); + // normal + geometry_msgs__msg__Vector3__fini(&msg->normal); + // location + geometry_msgs__msg__Point__fini(&msg->location); + // trace_start + geometry_msgs__msg__Point__fini(&msg->trace_start); + // trace_end + geometry_msgs__msg__Point__fini(&msg->trace_end); } -bool ue_msgs__msg__HitResult__are_equal(const ue_msgs__msg__HitResult* lhs, const ue_msgs__msg__HitResult* rhs) +bool +ue_msgs__msg__HitResult__are_equal(const ue_msgs__msg__HitResult * lhs, const ue_msgs__msg__HitResult * rhs) { - if (!lhs || !rhs) - { - return false; - } - // blocking_hit - if (lhs->blocking_hit != rhs->blocking_hit) - { - return false; - } - // start_penetrating - if (lhs->start_penetrating != rhs->start_penetrating) - { - return false; - } - // component_name - if (!rosidl_runtime_c__String__are_equal(&(lhs->component_name), &(rhs->component_name))) - { - return false; - } - // actor_name - if (!rosidl_runtime_c__String__are_equal(&(lhs->actor_name), &(rhs->actor_name))) - { - return false; - } - // distance - if (lhs->distance != rhs->distance) - { - return false; - } - // element_index - if (lhs->element_index != rhs->element_index) - { - return false; - } - // face_index - if (lhs->face_index != rhs->face_index) - { - return false; - } - // bone_name - if (!rosidl_runtime_c__String__are_equal(&(lhs->bone_name), &(rhs->bone_name))) - { - return false; - } - // item - if (lhs->item != rhs->item) - { - return false; - } - // my_bone_name - if (!rosidl_runtime_c__String__are_equal(&(lhs->my_bone_name), &(rhs->my_bone_name))) - { - return false; - } - // my_item - if (lhs->my_item != rhs->my_item) - { - return false; - } - // penetration_depth - if (lhs->penetration_depth != rhs->penetration_depth) - { - return false; - } - // physics_material_name - if (!rosidl_runtime_c__String__are_equal(&(lhs->physics_material_name), &(rhs->physics_material_name))) - { - return false; - } - // time - if (lhs->time != rhs->time) - { - return false; - } - // impact_normal - if (!geometry_msgs__msg__Vector3__are_equal(&(lhs->impact_normal), &(rhs->impact_normal))) - { - return false; - } - // impact_point - if (!geometry_msgs__msg__Point__are_equal(&(lhs->impact_point), &(rhs->impact_point))) - { - return false; - } - // normal - if (!geometry_msgs__msg__Vector3__are_equal(&(lhs->normal), &(rhs->normal))) - { - return false; - } - // location - if (!geometry_msgs__msg__Point__are_equal(&(lhs->location), &(rhs->location))) - { - return false; - } - // trace_start - if (!geometry_msgs__msg__Point__are_equal(&(lhs->trace_start), &(rhs->trace_start))) - { - return false; - } - // trace_end - if (!geometry_msgs__msg__Point__are_equal(&(lhs->trace_end), &(rhs->trace_end))) - { - return false; - } - return true; + if (!lhs || !rhs) { + return false; + } + // blocking_hit + if (lhs->blocking_hit != rhs->blocking_hit) { + return false; + } + // start_penetrating + if (lhs->start_penetrating != rhs->start_penetrating) { + return false; + } + // component_name + if (!rosidl_runtime_c__String__are_equal( + &(lhs->component_name), &(rhs->component_name))) + { + return false; + } + // actor_name + if (!rosidl_runtime_c__String__are_equal( + &(lhs->actor_name), &(rhs->actor_name))) + { + return false; + } + // distance + if (lhs->distance != rhs->distance) { + return false; + } + // element_index + if (lhs->element_index != rhs->element_index) { + return false; + } + // face_index + if (lhs->face_index != rhs->face_index) { + return false; + } + // bone_name + if (!rosidl_runtime_c__String__are_equal( + &(lhs->bone_name), &(rhs->bone_name))) + { + return false; + } + // item + if (lhs->item != rhs->item) { + return false; + } + // my_bone_name + if (!rosidl_runtime_c__String__are_equal( + &(lhs->my_bone_name), &(rhs->my_bone_name))) + { + return false; + } + // my_item + if (lhs->my_item != rhs->my_item) { + return false; + } + // penetration_depth + if (lhs->penetration_depth != rhs->penetration_depth) { + return false; + } + // physics_material_name + if (!rosidl_runtime_c__String__are_equal( + &(lhs->physics_material_name), &(rhs->physics_material_name))) + { + return false; + } + // time + if (lhs->time != rhs->time) { + return false; + } + // impact_normal + if (!geometry_msgs__msg__Vector3__are_equal( + &(lhs->impact_normal), &(rhs->impact_normal))) + { + return false; + } + // impact_point + if (!geometry_msgs__msg__Point__are_equal( + &(lhs->impact_point), &(rhs->impact_point))) + { + return false; + } + // normal + if (!geometry_msgs__msg__Vector3__are_equal( + &(lhs->normal), &(rhs->normal))) + { + return false; + } + // location + if (!geometry_msgs__msg__Point__are_equal( + &(lhs->location), &(rhs->location))) + { + return false; + } + // trace_start + if (!geometry_msgs__msg__Point__are_equal( + &(lhs->trace_start), &(rhs->trace_start))) + { + return false; + } + // trace_end + if (!geometry_msgs__msg__Point__are_equal( + &(lhs->trace_end), &(rhs->trace_end))) + { + return false; + } + return true; } -bool ue_msgs__msg__HitResult__copy(const ue_msgs__msg__HitResult* input, ue_msgs__msg__HitResult* output) +bool +ue_msgs__msg__HitResult__copy( + const ue_msgs__msg__HitResult * input, + ue_msgs__msg__HitResult * output) { - if (!input || !output) - { - return false; - } - // blocking_hit - output->blocking_hit = input->blocking_hit; - // start_penetrating - output->start_penetrating = input->start_penetrating; - // component_name - if (!rosidl_runtime_c__String__copy(&(input->component_name), &(output->component_name))) - { - return false; - } - // actor_name - if (!rosidl_runtime_c__String__copy(&(input->actor_name), &(output->actor_name))) - { - return false; - } - // distance - output->distance = input->distance; - // element_index - output->element_index = input->element_index; - // face_index - output->face_index = input->face_index; - // bone_name - if (!rosidl_runtime_c__String__copy(&(input->bone_name), &(output->bone_name))) - { - return false; - } - // item - output->item = input->item; - // my_bone_name - if (!rosidl_runtime_c__String__copy(&(input->my_bone_name), &(output->my_bone_name))) - { - return false; - } - // my_item - output->my_item = input->my_item; - // penetration_depth - output->penetration_depth = input->penetration_depth; - // physics_material_name - if (!rosidl_runtime_c__String__copy(&(input->physics_material_name), &(output->physics_material_name))) - { - return false; - } - // time - output->time = input->time; - // impact_normal - if (!geometry_msgs__msg__Vector3__copy(&(input->impact_normal), &(output->impact_normal))) - { - return false; - } - // impact_point - if (!geometry_msgs__msg__Point__copy(&(input->impact_point), &(output->impact_point))) - { - return false; - } - // normal - if (!geometry_msgs__msg__Vector3__copy(&(input->normal), &(output->normal))) - { - return false; - } - // location - if (!geometry_msgs__msg__Point__copy(&(input->location), &(output->location))) - { - return false; - } - // trace_start - if (!geometry_msgs__msg__Point__copy(&(input->trace_start), &(output->trace_start))) - { - return false; - } - // trace_end - if (!geometry_msgs__msg__Point__copy(&(input->trace_end), &(output->trace_end))) - { - return false; - } - return true; + if (!input || !output) { + return false; + } + // blocking_hit + output->blocking_hit = input->blocking_hit; + // start_penetrating + output->start_penetrating = input->start_penetrating; + // component_name + if (!rosidl_runtime_c__String__copy( + &(input->component_name), &(output->component_name))) + { + return false; + } + // actor_name + if (!rosidl_runtime_c__String__copy( + &(input->actor_name), &(output->actor_name))) + { + return false; + } + // distance + output->distance = input->distance; + // element_index + output->element_index = input->element_index; + // face_index + output->face_index = input->face_index; + // bone_name + if (!rosidl_runtime_c__String__copy( + &(input->bone_name), &(output->bone_name))) + { + return false; + } + // item + output->item = input->item; + // my_bone_name + if (!rosidl_runtime_c__String__copy( + &(input->my_bone_name), &(output->my_bone_name))) + { + return false; + } + // my_item + output->my_item = input->my_item; + // penetration_depth + output->penetration_depth = input->penetration_depth; + // physics_material_name + if (!rosidl_runtime_c__String__copy( + &(input->physics_material_name), &(output->physics_material_name))) + { + return false; + } + // time + output->time = input->time; + // impact_normal + if (!geometry_msgs__msg__Vector3__copy( + &(input->impact_normal), &(output->impact_normal))) + { + return false; + } + // impact_point + if (!geometry_msgs__msg__Point__copy( + &(input->impact_point), &(output->impact_point))) + { + return false; + } + // normal + if (!geometry_msgs__msg__Vector3__copy( + &(input->normal), &(output->normal))) + { + return false; + } + // location + if (!geometry_msgs__msg__Point__copy( + &(input->location), &(output->location))) + { + return false; + } + // trace_start + if (!geometry_msgs__msg__Point__copy( + &(input->trace_start), &(output->trace_start))) + { + return false; + } + // trace_end + if (!geometry_msgs__msg__Point__copy( + &(input->trace_end), &(output->trace_end))) + { + return false; + } + return true; } -ue_msgs__msg__HitResult* ue_msgs__msg__HitResult__create() +ue_msgs__msg__HitResult * +ue_msgs__msg__HitResult__create() { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__HitResult* msg = (ue_msgs__msg__HitResult*)allocator.allocate(sizeof(ue_msgs__msg__HitResult), allocator.state); - if (!msg) - { - return NULL; - } - memset(msg, 0, sizeof(ue_msgs__msg__HitResult)); - bool success = ue_msgs__msg__HitResult__init(msg); - if (!success) - { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__HitResult * msg = (ue_msgs__msg__HitResult *)allocator.allocate(sizeof(ue_msgs__msg__HitResult), allocator.state); + if (!msg) { + return NULL; + } + memset(msg, 0, sizeof(ue_msgs__msg__HitResult)); + bool success = ue_msgs__msg__HitResult__init(msg); + if (!success) { + allocator.deallocate(msg, allocator.state); + return NULL; + } + return msg; } -void ue_msgs__msg__HitResult__destroy(ue_msgs__msg__HitResult* msg) +void +ue_msgs__msg__HitResult__destroy(ue_msgs__msg__HitResult * msg) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) - { - ue_msgs__msg__HitResult__fini(msg); - } - allocator.deallocate(msg, allocator.state); + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (msg) { + ue_msgs__msg__HitResult__fini(msg); + } + allocator.deallocate(msg, allocator.state); } -bool ue_msgs__msg__HitResult__Sequence__init(ue_msgs__msg__HitResult__Sequence* array, size_t size) + +bool +ue_msgs__msg__HitResult__Sequence__init(ue_msgs__msg__HitResult__Sequence * array, size_t size) { - if (!array) - { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__HitResult* data = NULL; + if (!array) { + return false; + } + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__HitResult * data = NULL; - if (size) - { - data = (ue_msgs__msg__HitResult*)allocator.zero_allocate(size, sizeof(ue_msgs__msg__HitResult), allocator.state); - if (!data) - { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) - { - bool success = ue_msgs__msg__HitResult__init(&data[i]); - if (!success) - { - break; - } - } - if (i < size) - { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) - { - ue_msgs__msg__HitResult__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; + if (size) { + data = (ue_msgs__msg__HitResult *)allocator.zero_allocate(size, sizeof(ue_msgs__msg__HitResult), allocator.state); + if (!data) { + return false; + } + // initialize all array elements + size_t i; + for (i = 0; i < size; ++i) { + bool success = ue_msgs__msg__HitResult__init(&data[i]); + if (!success) { + break; + } + } + if (i < size) { + // if initialization failed finalize the already initialized array elements + for (; i > 0; --i) { + ue_msgs__msg__HitResult__fini(&data[i - 1]); + } + allocator.deallocate(data, allocator.state); + return false; + } + } + array->data = data; + array->size = size; + array->capacity = size; + return true; } -void ue_msgs__msg__HitResult__Sequence__fini(ue_msgs__msg__HitResult__Sequence* array) +void +ue_msgs__msg__HitResult__Sequence__fini(ue_msgs__msg__HitResult__Sequence * array) { - if (!array) - { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (!array) { + return; + } + rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array->data) - { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) - { - ue_msgs__msg__HitResult__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } - else - { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } + if (array->data) { + // ensure that data and capacity values are consistent + assert(array->capacity > 0); + // finalize all array elements + for (size_t i = 0; i < array->capacity; ++i) { + ue_msgs__msg__HitResult__fini(&array->data[i]); + } + allocator.deallocate(array->data, allocator.state); + array->data = NULL; + array->size = 0; + array->capacity = 0; + } else { + // ensure that data, size, and capacity values are consistent + assert(0 == array->size); + assert(0 == array->capacity); + } } -ue_msgs__msg__HitResult__Sequence* ue_msgs__msg__HitResult__Sequence__create(size_t size) +ue_msgs__msg__HitResult__Sequence * +ue_msgs__msg__HitResult__Sequence__create(size_t size) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__HitResult__Sequence* array = - (ue_msgs__msg__HitResult__Sequence*)allocator.allocate(sizeof(ue_msgs__msg__HitResult__Sequence), allocator.state); - if (!array) - { - return NULL; - } - bool success = ue_msgs__msg__HitResult__Sequence__init(array, size); - if (!success) - { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__HitResult__Sequence * array = (ue_msgs__msg__HitResult__Sequence *)allocator.allocate(sizeof(ue_msgs__msg__HitResult__Sequence), allocator.state); + if (!array) { + return NULL; + } + bool success = ue_msgs__msg__HitResult__Sequence__init(array, size); + if (!success) { + allocator.deallocate(array, allocator.state); + return NULL; + } + return array; } -void ue_msgs__msg__HitResult__Sequence__destroy(ue_msgs__msg__HitResult__Sequence* array) +void +ue_msgs__msg__HitResult__Sequence__destroy(ue_msgs__msg__HitResult__Sequence * array) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) - { - ue_msgs__msg__HitResult__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (array) { + ue_msgs__msg__HitResult__Sequence__fini(array); + } + allocator.deallocate(array, allocator.state); } -bool ue_msgs__msg__HitResult__Sequence__are_equal(const ue_msgs__msg__HitResult__Sequence* lhs, - const ue_msgs__msg__HitResult__Sequence* rhs) +bool +ue_msgs__msg__HitResult__Sequence__are_equal(const ue_msgs__msg__HitResult__Sequence * lhs, const ue_msgs__msg__HitResult__Sequence * rhs) { - if (!lhs || !rhs) - { - return false; - } - if (lhs->size != rhs->size) - { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) - { - if (!ue_msgs__msg__HitResult__are_equal(&(lhs->data[i]), &(rhs->data[i]))) - { - return false; - } - } - return true; + if (!lhs || !rhs) { + return false; + } + if (lhs->size != rhs->size) { + return false; + } + for (size_t i = 0; i < lhs->size; ++i) { + if (!ue_msgs__msg__HitResult__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { + return false; + } + } + return true; } -bool ue_msgs__msg__HitResult__Sequence__copy(const ue_msgs__msg__HitResult__Sequence* input, - ue_msgs__msg__HitResult__Sequence* output) +bool +ue_msgs__msg__HitResult__Sequence__copy( + const ue_msgs__msg__HitResult__Sequence * input, + ue_msgs__msg__HitResult__Sequence * output) { - if (!input || !output) - { - return false; - } - if (output->capacity < input->size) - { - const size_t allocation_size = input->size * sizeof(ue_msgs__msg__HitResult); - ue_msgs__msg__HitResult* data = (ue_msgs__msg__HitResult*)realloc(output->data, allocation_size); - if (!data) - { - return false; - } - for (size_t i = output->capacity; i < input->size; ++i) - { - if (!ue_msgs__msg__HitResult__init(&data[i])) - { - /* free currently allocated and return false */ - for (; i-- > output->capacity;) - { - ue_msgs__msg__HitResult__fini(&data[i]); - } - free(data); - return false; - } + if (!input || !output) { + return false; + } + if (output->capacity < input->size) { + const size_t allocation_size = + input->size * sizeof(ue_msgs__msg__HitResult); + ue_msgs__msg__HitResult * data = + (ue_msgs__msg__HitResult *)realloc(output->data, allocation_size); + if (!data) { + return false; + } + for (size_t i = output->capacity; i < input->size; ++i) { + if (!ue_msgs__msg__HitResult__init(&data[i])) { + /* free currently allocated and return false */ + for (; i-- > output->capacity; ) { + ue_msgs__msg__HitResult__fini(&data[i]); } - output->data = data; - output->capacity = input->size; + free(data); + return false; + } } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) + output->data = data; + output->capacity = input->size; + } + output->size = input->size; + for (size_t i = 0; i < input->size; ++i) { + if (!ue_msgs__msg__HitResult__copy( + &(input->data[i]), &(output->data[i]))) { - if (!ue_msgs__msg__HitResult__copy(&(input->data[i]), &(output->data[i]))) - { - return false; - } + return false; } - return true; + } + return true; } diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__functions.h b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__functions.h index 336d542d5..a875c1142 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__functions.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__functions.h @@ -10,15 +10,16 @@ extern "C" { #endif +#include +#include + #include "rosidl_runtime_c/visibility_control.h" -#include "ue_msgs/msg/detail/hit_result__struct.h" #include "ue_msgs/msg/rosidl_generator_c__visibility_control.h" -#include -#include +#include "ue_msgs/msg/detail/hit_result__struct.h" - /// Initialize msg/HitResult message. - /** +/// Initialize msg/HitResult message. +/** * If the init function is called twice for the same message without * calling fini inbetween previously allocated memory will be leaked. * \param[in,out] msg The previously allocated message pointer. @@ -30,44 +31,53 @@ extern "C" * to allocate and initialize the message. * \return true if initialization was successful, otherwise false */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__HitResult__init(ue_msgs__msg__HitResult* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__HitResult__init(ue_msgs__msg__HitResult * msg); - /// Finalize msg/HitResult message. - /** +/// Finalize msg/HitResult message. +/** * \param[in,out] msg The allocated message pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__HitResult__fini(ue_msgs__msg__HitResult* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__HitResult__fini(ue_msgs__msg__HitResult * msg); - /// Create msg/HitResult message. - /** +/// Create msg/HitResult message. +/** * It allocates the memory for the message, sets the memory to zero, and * calls * ue_msgs__msg__HitResult__init(). * \return The pointer to the initialized message if successful, * otherwise NULL */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs ue_msgs__msg__HitResult* ue_msgs__msg__HitResult__create(); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +ue_msgs__msg__HitResult * +ue_msgs__msg__HitResult__create(); - /// Destroy msg/HitResult message. - /** +/// Destroy msg/HitResult message. +/** * It calls * ue_msgs__msg__HitResult__fini() * and frees the memory of the message. * \param[in,out] msg The allocated message pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__HitResult__destroy(ue_msgs__msg__HitResult* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__HitResult__destroy(ue_msgs__msg__HitResult * msg); - /// Check for msg/HitResult message equality. - /** +/// Check for msg/HitResult message equality. +/** * \param[in] lhs The message on the left hand size of the equality operator. * \param[in] rhs The message on the right hand size of the equality operator. * \return true if messages are equal, otherwise false. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__HitResult__are_equal(const ue_msgs__msg__HitResult* lhs, - const ue_msgs__msg__HitResult* rhs); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__HitResult__are_equal(const ue_msgs__msg__HitResult * lhs, const ue_msgs__msg__HitResult * rhs); - /// Copy a msg/HitResult message. - /** +/// Copy a msg/HitResult message. +/** * This functions performs a deep copy, as opposed to the shallow copy that * plain assignment yields. * @@ -77,11 +87,14 @@ extern "C" * \return true if successful, or false if either pointer is null * or memory allocation fails. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__HitResult__copy(const ue_msgs__msg__HitResult* input, - ue_msgs__msg__HitResult* output); - - /// Initialize array of msg/HitResult messages. - /** +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__HitResult__copy( + const ue_msgs__msg__HitResult * input, + ue_msgs__msg__HitResult * output); + +/// Initialize array of msg/HitResult messages. +/** * It allocates the memory for the number of elements and calls * ue_msgs__msg__HitResult__init() * for each element of the array. @@ -91,50 +104,57 @@ extern "C" * If the array pointer is valid and the size is zero it is guaranteed # to return true. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__HitResult__Sequence__init(ue_msgs__msg__HitResult__Sequence* array, - size_t size); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__HitResult__Sequence__init(ue_msgs__msg__HitResult__Sequence * array, size_t size); - /// Finalize array of msg/HitResult messages. - /** +/// Finalize array of msg/HitResult messages. +/** * It calls * ue_msgs__msg__HitResult__fini() * for each element of the array and frees the memory for the number of * elements. * \param[in,out] array The initialized array pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__HitResult__Sequence__fini(ue_msgs__msg__HitResult__Sequence* array); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__HitResult__Sequence__fini(ue_msgs__msg__HitResult__Sequence * array); - /// Create array of msg/HitResult messages. - /** +/// Create array of msg/HitResult messages. +/** * It allocates the memory for the array and calls * ue_msgs__msg__HitResult__Sequence__init(). * \param[in] size The size / capacity of the array. * \return The pointer to the initialized array if successful, otherwise NULL */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs ue_msgs__msg__HitResult__Sequence* ue_msgs__msg__HitResult__Sequence__create(size_t size); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +ue_msgs__msg__HitResult__Sequence * +ue_msgs__msg__HitResult__Sequence__create(size_t size); - /// Destroy array of msg/HitResult messages. - /** +/// Destroy array of msg/HitResult messages. +/** * It calls * ue_msgs__msg__HitResult__Sequence__fini() * on the array, * and frees the memory of the array. * \param[in,out] array The initialized array pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__HitResult__Sequence__destroy(ue_msgs__msg__HitResult__Sequence* array); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__HitResult__Sequence__destroy(ue_msgs__msg__HitResult__Sequence * array); - /// Check for msg/HitResult message array equality. - /** +/// Check for msg/HitResult message array equality. +/** * \param[in] lhs The message array on the left hand size of the equality operator. * \param[in] rhs The message array on the right hand size of the equality operator. * \return true if message arrays are equal in size and content, otherwise false. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__HitResult__Sequence__are_equal( - const ue_msgs__msg__HitResult__Sequence* lhs, - const ue_msgs__msg__HitResult__Sequence* rhs); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__HitResult__Sequence__are_equal(const ue_msgs__msg__HitResult__Sequence * lhs, const ue_msgs__msg__HitResult__Sequence * rhs); - /// Copy an array of msg/HitResult messages. - /** +/// Copy an array of msg/HitResult messages. +/** * This functions performs a deep copy, as opposed to the shallow copy that * plain assignment yields. * @@ -144,11 +164,14 @@ extern "C" * \return true if successful, or false if either pointer * is null or memory allocation fails. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__HitResult__Sequence__copy(const ue_msgs__msg__HitResult__Sequence* input, - ue_msgs__msg__HitResult__Sequence* output); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__HitResult__Sequence__copy( + const ue_msgs__msg__HitResult__Sequence * input, + ue_msgs__msg__HitResult__Sequence * output); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__FUNCTIONS_H_ +#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__FUNCTIONS_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_fastrtps_c.h b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_fastrtps_c.h index 613f99836..0871aeb17 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_fastrtps_c.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_fastrtps_c.h @@ -4,28 +4,33 @@ #ifndef UE_MSGS__MSG__DETAIL__HIT_RESULT__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ #define UE_MSGS__MSG__DETAIL__HIT_RESULT__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ + +#include #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "ue_msgs/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -#include - #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs size_t get_serialized_size_ue_msgs__msg__HitResult(const void* untyped_ros_message, - size_t current_alignment); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +size_t get_serialized_size_ue_msgs__msg__HitResult( + const void * untyped_ros_message, + size_t current_alignment); - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs size_t max_serialized_size_ue_msgs__msg__HitResult(bool& full_bounded, - size_t current_alignment); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +size_t max_serialized_size_ue_msgs__msg__HitResult( + bool & full_bounded, + size_t current_alignment); - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, ue_msgs, msg, HitResult)(); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, ue_msgs, msg, HitResult)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ +#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_fastrtps_cpp.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_fastrtps_cpp.hpp index df588e189..99eb5f135 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_fastrtps_cpp.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_fastrtps_cpp.hpp @@ -7,19 +7,19 @@ #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" -#include "ue_msgs/msg/detail/hit_result__struct.hpp" #include "ue_msgs/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" +#include "ue_msgs/msg/detail/hit_result__struct.hpp" #ifndef _WIN32 -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wunused-parameter" -#ifdef __clang__ -#pragma clang diagnostic ignored "-Wdeprecated-register" -#pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -#endif +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wunused-parameter" +# ifdef __clang__ +# pragma clang diagnostic ignored "-Wdeprecated-register" +# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" +# endif #endif #ifndef _WIN32 -#pragma GCC diagnostic pop +# pragma GCC diagnostic pop #endif #include "fastcdr/Cdr.h" @@ -33,33 +33,47 @@ namespace msg namespace typesupport_fastrtps_cpp { -bool ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs cdr_serialize(const ue_msgs::msg::HitResult& ros_message, - eprosima::fastcdr::Cdr& cdr); +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +cdr_serialize( + const ue_msgs::msg::HitResult & ros_message, + eprosima::fastcdr::Cdr & cdr); -bool ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs cdr_deserialize(eprosima::fastcdr::Cdr& cdr, - ue_msgs::msg::HitResult& ros_message); +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +cdr_deserialize( + eprosima::fastcdr::Cdr & cdr, + ue_msgs::msg::HitResult & ros_message); -size_t ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs get_serialized_size(const ue_msgs::msg::HitResult& ros_message, - size_t current_alignment); +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +get_serialized_size( + const ue_msgs::msg::HitResult & ros_message, + size_t current_alignment); -size_t ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs max_serialized_size_HitResult(bool& full_bounded, size_t current_alignment); +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +max_serialized_size_HitResult( + bool & full_bounded, + size_t current_alignment); -} // namespace typesupport_fastrtps_cpp +} // namespace typesupport_fastrtps_cpp -} // namespace msg +} // namespace msg -} // namespace ue_msgs +} // namespace ue_msgs #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, ue_msgs, msg, HitResult)(); +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, ue_msgs, msg, HitResult)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ +#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_introspection_c.h b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_introspection_c.h index 0fb61edc6..05ed51460 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_introspection_c.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_introspection_c.h @@ -10,15 +10,17 @@ extern "C" { #endif + #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" - ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, HitResult)(); +ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, HitResult)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ +#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_introspection_cpp.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_introspection_cpp.hpp index faca42511..9c3b21c33 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_introspection_cpp.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__rosidl_typesupport_introspection_cpp.hpp @@ -5,6 +5,7 @@ #ifndef UE_MSGS__MSG__DETAIL__HIT_RESULT__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ #define UE_MSGS__MSG__DETAIL__HIT_RESULT__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ + #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "rosidl_typesupport_introspection_cpp/visibility_control.h" @@ -14,15 +15,13 @@ extern "C" { #endif - // TODO(dirk-thomas) these visibility macros should be message package specific - ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC - const rosidl_message_type_support_t* ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, - ue_msgs, - msg, - HitResult)(); +// TODO(dirk-thomas) these visibility macros should be message package specific +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, ue_msgs, msg, HitResult)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ +#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__struct.h b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__struct.h index 99074d7ad..7d0ba8c69 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__struct.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__struct.h @@ -14,6 +14,7 @@ extern "C" #include #include + // Constants defined in the message // Include directives for member types @@ -32,43 +33,43 @@ extern "C" // Member 'trace_end' #include "geometry_msgs/msg/detail/point__struct.h" - // Struct defined in msg/HitResult in the package ue_msgs. - typedef struct ue_msgs__msg__HitResult - { - bool blocking_hit; - bool start_penetrating; - rosidl_runtime_c__String component_name; - rosidl_runtime_c__String actor_name; - float distance; - uint8_t element_index; - int32_t face_index; - rosidl_runtime_c__String bone_name; - int32_t item; - rosidl_runtime_c__String my_bone_name; - int32_t my_item; - float penetration_depth; - rosidl_runtime_c__String physics_material_name; - float time; - geometry_msgs__msg__Vector3 impact_normal; - geometry_msgs__msg__Point impact_point; - geometry_msgs__msg__Vector3 normal; - geometry_msgs__msg__Point location; - geometry_msgs__msg__Point trace_start; - geometry_msgs__msg__Point trace_end; - } ue_msgs__msg__HitResult; +// Struct defined in msg/HitResult in the package ue_msgs. +typedef struct ue_msgs__msg__HitResult +{ + bool blocking_hit; + bool start_penetrating; + rosidl_runtime_c__String component_name; + rosidl_runtime_c__String actor_name; + float distance; + uint8_t element_index; + int32_t face_index; + rosidl_runtime_c__String bone_name; + int32_t item; + rosidl_runtime_c__String my_bone_name; + int32_t my_item; + float penetration_depth; + rosidl_runtime_c__String physics_material_name; + float time; + geometry_msgs__msg__Vector3 impact_normal; + geometry_msgs__msg__Point impact_point; + geometry_msgs__msg__Vector3 normal; + geometry_msgs__msg__Point location; + geometry_msgs__msg__Point trace_start; + geometry_msgs__msg__Point trace_end; +} ue_msgs__msg__HitResult; - // Struct for a sequence of ue_msgs__msg__HitResult. - typedef struct ue_msgs__msg__HitResult__Sequence - { - ue_msgs__msg__HitResult* data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; - } ue_msgs__msg__HitResult__Sequence; +// Struct for a sequence of ue_msgs__msg__HitResult. +typedef struct ue_msgs__msg__HitResult__Sequence +{ + ue_msgs__msg__HitResult * data; + /// The number of valid items in data + size_t size; + /// The number of allocated items in data + size_t capacity; +} ue_msgs__msg__HitResult__Sequence; #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__STRUCT_H_ +#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__STRUCT_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__struct.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__struct.hpp index b5752ce1a..1517a158f 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__struct.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__struct.hpp @@ -5,14 +5,15 @@ #ifndef UE_MSGS__MSG__DETAIL__HIT_RESULT__STRUCT_HPP_ #define UE_MSGS__MSG__DETAIL__HIT_RESULT__STRUCT_HPP_ +#include +#include #include #include #include -#include -#include #include #include + // Include directives for member types // Member 'impact_normal' // Member 'normal' @@ -24,9 +25,9 @@ #include "geometry_msgs/msg/detail/point__struct.hpp" #ifndef _WIN32 -#define DEPRECATED__ue_msgs__msg__HitResult __attribute__((deprecated)) +# define DEPRECATED__ue_msgs__msg__HitResult __attribute__((deprecated)) #else -#define DEPRECATED__ue_msgs__msg__HitResult __declspec(deprecated) +# define DEPRECATED__ue_msgs__msg__HitResult __declspec(deprecated) #endif namespace ue_msgs @@ -39,340 +40,371 @@ namespace msg template struct HitResult_ { - using Type = HitResult_; + using Type = HitResult_; - explicit HitResult_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - : impact_normal(_init), impact_point(_init), normal(_init), location(_init), trace_start(_init), trace_end(_init) + explicit HitResult_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) + : impact_normal(_init), + impact_point(_init), + normal(_init), + location(_init), + trace_start(_init), + trace_end(_init) + { + if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || + rosidl_runtime_cpp::MessageInitialization::ZERO == _init) { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->blocking_hit = false; - this->start_penetrating = false; - this->component_name = ""; - this->actor_name = ""; - this->distance = 0.0f; - this->element_index = 0; - this->face_index = 0l; - this->bone_name = ""; - this->item = 0l; - this->my_bone_name = ""; - this->my_item = 0l; - this->penetration_depth = 0.0f; - this->physics_material_name = ""; - this->time = 0.0f; - } + this->blocking_hit = false; + this->start_penetrating = false; + this->component_name = ""; + this->actor_name = ""; + this->distance = 0.0f; + this->element_index = 0; + this->face_index = 0l; + this->bone_name = ""; + this->item = 0l; + this->my_bone_name = ""; + this->my_item = 0l; + this->penetration_depth = 0.0f; + this->physics_material_name = ""; + this->time = 0.0f; } + } - explicit HitResult_(const ContainerAllocator& _alloc, - rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - : component_name(_alloc), - actor_name(_alloc), - bone_name(_alloc), - my_bone_name(_alloc), - physics_material_name(_alloc), - impact_normal(_alloc, _init), - impact_point(_alloc, _init), - normal(_alloc, _init), - location(_alloc, _init), - trace_start(_alloc, _init), - trace_end(_alloc, _init) + explicit HitResult_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) + : component_name(_alloc), + actor_name(_alloc), + bone_name(_alloc), + my_bone_name(_alloc), + physics_material_name(_alloc), + impact_normal(_alloc, _init), + impact_point(_alloc, _init), + normal(_alloc, _init), + location(_alloc, _init), + trace_start(_alloc, _init), + trace_end(_alloc, _init) + { + if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || + rosidl_runtime_cpp::MessageInitialization::ZERO == _init) { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->blocking_hit = false; - this->start_penetrating = false; - this->component_name = ""; - this->actor_name = ""; - this->distance = 0.0f; - this->element_index = 0; - this->face_index = 0l; - this->bone_name = ""; - this->item = 0l; - this->my_bone_name = ""; - this->my_item = 0l; - this->penetration_depth = 0.0f; - this->physics_material_name = ""; - this->time = 0.0f; - } + this->blocking_hit = false; + this->start_penetrating = false; + this->component_name = ""; + this->actor_name = ""; + this->distance = 0.0f; + this->element_index = 0; + this->face_index = 0l; + this->bone_name = ""; + this->item = 0l; + this->my_bone_name = ""; + this->my_item = 0l; + this->penetration_depth = 0.0f; + this->physics_material_name = ""; + this->time = 0.0f; } + } - // field types and members - using _blocking_hit_type = bool; - _blocking_hit_type blocking_hit; - using _start_penetrating_type = bool; - _start_penetrating_type start_penetrating; - using _component_name_type = - std::basic_string, typename ContainerAllocator::template rebind::other>; - _component_name_type component_name; - using _actor_name_type = - std::basic_string, typename ContainerAllocator::template rebind::other>; - _actor_name_type actor_name; - using _distance_type = float; - _distance_type distance; - using _element_index_type = uint8_t; - _element_index_type element_index; - using _face_index_type = int32_t; - _face_index_type face_index; - using _bone_name_type = - std::basic_string, typename ContainerAllocator::template rebind::other>; - _bone_name_type bone_name; - using _item_type = int32_t; - _item_type item; - using _my_bone_name_type = - std::basic_string, typename ContainerAllocator::template rebind::other>; - _my_bone_name_type my_bone_name; - using _my_item_type = int32_t; - _my_item_type my_item; - using _penetration_depth_type = float; - _penetration_depth_type penetration_depth; - using _physics_material_name_type = - std::basic_string, typename ContainerAllocator::template rebind::other>; - _physics_material_name_type physics_material_name; - using _time_type = float; - _time_type time; - using _impact_normal_type = geometry_msgs::msg::Vector3_; - _impact_normal_type impact_normal; - using _impact_point_type = geometry_msgs::msg::Point_; - _impact_point_type impact_point; - using _normal_type = geometry_msgs::msg::Vector3_; - _normal_type normal; - using _location_type = geometry_msgs::msg::Point_; - _location_type location; - using _trace_start_type = geometry_msgs::msg::Point_; - _trace_start_type trace_start; - using _trace_end_type = geometry_msgs::msg::Point_; - _trace_end_type trace_end; + // field types and members + using _blocking_hit_type = + bool; + _blocking_hit_type blocking_hit; + using _start_penetrating_type = + bool; + _start_penetrating_type start_penetrating; + using _component_name_type = + std::basic_string, typename ContainerAllocator::template rebind::other>; + _component_name_type component_name; + using _actor_name_type = + std::basic_string, typename ContainerAllocator::template rebind::other>; + _actor_name_type actor_name; + using _distance_type = + float; + _distance_type distance; + using _element_index_type = + uint8_t; + _element_index_type element_index; + using _face_index_type = + int32_t; + _face_index_type face_index; + using _bone_name_type = + std::basic_string, typename ContainerAllocator::template rebind::other>; + _bone_name_type bone_name; + using _item_type = + int32_t; + _item_type item; + using _my_bone_name_type = + std::basic_string, typename ContainerAllocator::template rebind::other>; + _my_bone_name_type my_bone_name; + using _my_item_type = + int32_t; + _my_item_type my_item; + using _penetration_depth_type = + float; + _penetration_depth_type penetration_depth; + using _physics_material_name_type = + std::basic_string, typename ContainerAllocator::template rebind::other>; + _physics_material_name_type physics_material_name; + using _time_type = + float; + _time_type time; + using _impact_normal_type = + geometry_msgs::msg::Vector3_; + _impact_normal_type impact_normal; + using _impact_point_type = + geometry_msgs::msg::Point_; + _impact_point_type impact_point; + using _normal_type = + geometry_msgs::msg::Vector3_; + _normal_type normal; + using _location_type = + geometry_msgs::msg::Point_; + _location_type location; + using _trace_start_type = + geometry_msgs::msg::Point_; + _trace_start_type trace_start; + using _trace_end_type = + geometry_msgs::msg::Point_; + _trace_end_type trace_end; - // setters for named parameter idiom - Type& set__blocking_hit(const bool& _arg) - { - this->blocking_hit = _arg; - return *this; + // setters for named parameter idiom + Type & set__blocking_hit( + const bool & _arg) + { + this->blocking_hit = _arg; + return *this; + } + Type & set__start_penetrating( + const bool & _arg) + { + this->start_penetrating = _arg; + return *this; + } + Type & set__component_name( + const std::basic_string, typename ContainerAllocator::template rebind::other> & _arg) + { + this->component_name = _arg; + return *this; + } + Type & set__actor_name( + const std::basic_string, typename ContainerAllocator::template rebind::other> & _arg) + { + this->actor_name = _arg; + return *this; + } + Type & set__distance( + const float & _arg) + { + this->distance = _arg; + return *this; + } + Type & set__element_index( + const uint8_t & _arg) + { + this->element_index = _arg; + return *this; + } + Type & set__face_index( + const int32_t & _arg) + { + this->face_index = _arg; + return *this; + } + Type & set__bone_name( + const std::basic_string, typename ContainerAllocator::template rebind::other> & _arg) + { + this->bone_name = _arg; + return *this; + } + Type & set__item( + const int32_t & _arg) + { + this->item = _arg; + return *this; + } + Type & set__my_bone_name( + const std::basic_string, typename ContainerAllocator::template rebind::other> & _arg) + { + this->my_bone_name = _arg; + return *this; + } + Type & set__my_item( + const int32_t & _arg) + { + this->my_item = _arg; + return *this; + } + Type & set__penetration_depth( + const float & _arg) + { + this->penetration_depth = _arg; + return *this; + } + Type & set__physics_material_name( + const std::basic_string, typename ContainerAllocator::template rebind::other> & _arg) + { + this->physics_material_name = _arg; + return *this; + } + Type & set__time( + const float & _arg) + { + this->time = _arg; + return *this; + } + Type & set__impact_normal( + const geometry_msgs::msg::Vector3_ & _arg) + { + this->impact_normal = _arg; + return *this; + } + Type & set__impact_point( + const geometry_msgs::msg::Point_ & _arg) + { + this->impact_point = _arg; + return *this; + } + Type & set__normal( + const geometry_msgs::msg::Vector3_ & _arg) + { + this->normal = _arg; + return *this; + } + Type & set__location( + const geometry_msgs::msg::Point_ & _arg) + { + this->location = _arg; + return *this; + } + Type & set__trace_start( + const geometry_msgs::msg::Point_ & _arg) + { + this->trace_start = _arg; + return *this; + } + Type & set__trace_end( + const geometry_msgs::msg::Point_ & _arg) + { + this->trace_end = _arg; + return *this; + } + + // constant declarations + + // pointer types + using RawPtr = + ue_msgs::msg::HitResult_ *; + using ConstRawPtr = + const ue_msgs::msg::HitResult_ *; + using SharedPtr = + std::shared_ptr>; + using ConstSharedPtr = + std::shared_ptr const>; + + template>> + using UniquePtrWithDeleter = + std::unique_ptr, Deleter>; + + using UniquePtr = UniquePtrWithDeleter<>; + + template>> + using ConstUniquePtrWithDeleter = + std::unique_ptr const, Deleter>; + using ConstUniquePtr = ConstUniquePtrWithDeleter<>; + + using WeakPtr = + std::weak_ptr>; + using ConstWeakPtr = + std::weak_ptr const>; + + // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead + // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly + typedef DEPRECATED__ue_msgs__msg__HitResult + std::shared_ptr> + Ptr; + typedef DEPRECATED__ue_msgs__msg__HitResult + std::shared_ptr const> + ConstPtr; + + // comparison operators + bool operator==(const HitResult_ & other) const + { + if (this->blocking_hit != other.blocking_hit) { + return false; } - Type& set__start_penetrating(const bool& _arg) - { - this->start_penetrating = _arg; - return *this; + if (this->start_penetrating != other.start_penetrating) { + return false; } - Type& set__component_name( - const std::basic_string, typename ContainerAllocator::template rebind::other>& _arg) - { - this->component_name = _arg; - return *this; + if (this->component_name != other.component_name) { + return false; } - Type& set__actor_name( - const std::basic_string, typename ContainerAllocator::template rebind::other>& _arg) - { - this->actor_name = _arg; - return *this; + if (this->actor_name != other.actor_name) { + return false; } - Type& set__distance(const float& _arg) - { - this->distance = _arg; - return *this; + if (this->distance != other.distance) { + return false; } - Type& set__element_index(const uint8_t& _arg) - { - this->element_index = _arg; - return *this; + if (this->element_index != other.element_index) { + return false; } - Type& set__face_index(const int32_t& _arg) - { - this->face_index = _arg; - return *this; + if (this->face_index != other.face_index) { + return false; } - Type& set__bone_name( - const std::basic_string, typename ContainerAllocator::template rebind::other>& _arg) - { - this->bone_name = _arg; - return *this; + if (this->bone_name != other.bone_name) { + return false; } - Type& set__item(const int32_t& _arg) - { - this->item = _arg; - return *this; + if (this->item != other.item) { + return false; } - Type& set__my_bone_name( - const std::basic_string, typename ContainerAllocator::template rebind::other>& _arg) - { - this->my_bone_name = _arg; - return *this; + if (this->my_bone_name != other.my_bone_name) { + return false; } - Type& set__my_item(const int32_t& _arg) - { - this->my_item = _arg; - return *this; + if (this->my_item != other.my_item) { + return false; } - Type& set__penetration_depth(const float& _arg) - { - this->penetration_depth = _arg; - return *this; + if (this->penetration_depth != other.penetration_depth) { + return false; } - Type& set__physics_material_name( - const std::basic_string, typename ContainerAllocator::template rebind::other>& _arg) - { - this->physics_material_name = _arg; - return *this; + if (this->physics_material_name != other.physics_material_name) { + return false; } - Type& set__time(const float& _arg) - { - this->time = _arg; - return *this; + if (this->time != other.time) { + return false; } - Type& set__impact_normal(const geometry_msgs::msg::Vector3_& _arg) - { - this->impact_normal = _arg; - return *this; + if (this->impact_normal != other.impact_normal) { + return false; } - Type& set__impact_point(const geometry_msgs::msg::Point_& _arg) - { - this->impact_point = _arg; - return *this; + if (this->impact_point != other.impact_point) { + return false; } - Type& set__normal(const geometry_msgs::msg::Vector3_& _arg) - { - this->normal = _arg; - return *this; - } - Type& set__location(const geometry_msgs::msg::Point_& _arg) - { - this->location = _arg; - return *this; - } - Type& set__trace_start(const geometry_msgs::msg::Point_& _arg) - { - this->trace_start = _arg; - return *this; + if (this->normal != other.normal) { + return false; } - Type& set__trace_end(const geometry_msgs::msg::Point_& _arg) - { - this->trace_end = _arg; - return *this; + if (this->location != other.location) { + return false; } - - // constant declarations - - // pointer types - using RawPtr = ue_msgs::msg::HitResult_*; - using ConstRawPtr = const ue_msgs::msg::HitResult_*; - using SharedPtr = std::shared_ptr>; - using ConstSharedPtr = std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = std::weak_ptr>; - using ConstWeakPtr = std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__ue_msgs__msg__HitResult std::shared_ptr> Ptr; - typedef DEPRECATED__ue_msgs__msg__HitResult std::shared_ptr const> ConstPtr; - - // comparison operators - bool operator==(const HitResult_& other) const - { - if (this->blocking_hit != other.blocking_hit) - { - return false; - } - if (this->start_penetrating != other.start_penetrating) - { - return false; - } - if (this->component_name != other.component_name) - { - return false; - } - if (this->actor_name != other.actor_name) - { - return false; - } - if (this->distance != other.distance) - { - return false; - } - if (this->element_index != other.element_index) - { - return false; - } - if (this->face_index != other.face_index) - { - return false; - } - if (this->bone_name != other.bone_name) - { - return false; - } - if (this->item != other.item) - { - return false; - } - if (this->my_bone_name != other.my_bone_name) - { - return false; - } - if (this->my_item != other.my_item) - { - return false; - } - if (this->penetration_depth != other.penetration_depth) - { - return false; - } - if (this->physics_material_name != other.physics_material_name) - { - return false; - } - if (this->time != other.time) - { - return false; - } - if (this->impact_normal != other.impact_normal) - { - return false; - } - if (this->impact_point != other.impact_point) - { - return false; - } - if (this->normal != other.normal) - { - return false; - } - if (this->location != other.location) - { - return false; - } - if (this->trace_start != other.trace_start) - { - return false; - } - if (this->trace_end != other.trace_end) - { - return false; - } - return true; + if (this->trace_start != other.trace_start) { + return false; } - bool operator!=(const HitResult_& other) const - { - return !this->operator==(other); + if (this->trace_end != other.trace_end) { + return false; } -}; // struct HitResult_ + return true; + } + bool operator!=(const HitResult_ & other) const + { + return !this->operator==(other); + } +}; // struct HitResult_ // alias to use template instance with default allocator -using HitResult = ue_msgs::msg::HitResult_>; +using HitResult = + ue_msgs::msg::HitResult_>; // constant definitions -} // namespace msg +} // namespace msg -} // namespace ue_msgs +} // namespace ue_msgs -#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__STRUCT_HPP_ +#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__STRUCT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__traits.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__traits.hpp index 4e890fe46..7a35c4269 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__traits.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__traits.hpp @@ -6,10 +6,8 @@ #define UE_MSGS__MSG__DETAIL__HIT_RESULT__TRAITS_HPP_ #include "ue_msgs/msg/detail/hit_result__struct.hpp" - -#include - #include +#include #include // Include directives for member types @@ -26,32 +24,29 @@ namespace rosidl_generator_traits { template<> -inline const char* data_type() +inline const char * data_type() { - return "ue_msgs::msg::HitResult"; + return "ue_msgs::msg::HitResult"; } template<> -inline const char* name() +inline const char * name() { - return "ue_msgs/msg/HitResult"; + return "ue_msgs/msg/HitResult"; } template<> -struct has_fixed_size : std::integral_constant -{ -}; +struct has_fixed_size + : std::integral_constant {}; template<> -struct has_bounded_size : std::integral_constant -{ -}; +struct has_bounded_size + : std::integral_constant {}; template<> -struct is_message : std::true_type -{ -}; +struct is_message + : std::true_type {}; -} // namespace rosidl_generator_traits +} // namespace rosidl_generator_traits -#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__TRAITS_HPP_ +#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__TRAITS_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.c b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.c index 8616cfd66..347a742d7 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.c +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.c @@ -2,15 +2,15 @@ // with input from ue_msgs:msg/HitResult.idl // generated code does not contain a copyright notice +#include +#include "ue_msgs/msg/detail/hit_result__rosidl_typesupport_introspection_c.h" +#include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" #include "rosidl_typesupport_introspection_c/field_types.h" #include "rosidl_typesupport_introspection_c/identifier.h" #include "rosidl_typesupport_introspection_c/message_introspection.h" #include "ue_msgs/msg/detail/hit_result__functions.h" -#include "ue_msgs/msg/detail/hit_result__rosidl_typesupport_introspection_c.h" #include "ue_msgs/msg/detail/hit_result__struct.h" -#include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include // Include directives for member types // Member `component_name` @@ -41,364 +41,362 @@ extern "C" { #endif - void HitResult__rosidl_typesupport_introspection_c__HitResult_init_function(void* message_memory, - enum rosidl_runtime_c__message_initialization _init) - { - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void)_init; - ue_msgs__msg__HitResult__init(message_memory); - } +void HitResult__rosidl_typesupport_introspection_c__HitResult_init_function( + void * message_memory, enum rosidl_runtime_c__message_initialization _init) +{ + // TODO(karsten1987): initializers are not yet implemented for typesupport c + // see https://github.com/ros2/ros2/issues/397 + (void) _init; + ue_msgs__msg__HitResult__init(message_memory); +} - void HitResult__rosidl_typesupport_introspection_c__HitResult_fini_function(void* message_memory) - { - ue_msgs__msg__HitResult__fini(message_memory); - } +void HitResult__rosidl_typesupport_introspection_c__HitResult_fini_function(void * message_memory) +{ + ue_msgs__msg__HitResult__fini(message_memory); +} - static rosidl_typesupport_introspection_c__MessageMember - HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[20] = { - { - "blocking_hit", // name - rosidl_typesupport_introspection_c__ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, blocking_hit), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "start_penetrating", // name - rosidl_typesupport_introspection_c__ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, start_penetrating), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "component_name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, component_name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "actor_name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, actor_name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "distance", // name - rosidl_typesupport_introspection_c__ROS_TYPE_FLOAT, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, distance), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "element_index", // name - rosidl_typesupport_introspection_c__ROS_TYPE_UINT8, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, element_index), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "face_index", // name - rosidl_typesupport_introspection_c__ROS_TYPE_INT32, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, face_index), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "bone_name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, bone_name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "item", // name - rosidl_typesupport_introspection_c__ROS_TYPE_INT32, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, item), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "my_bone_name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, my_bone_name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "my_item", // name - rosidl_typesupport_introspection_c__ROS_TYPE_INT32, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, my_item), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "penetration_depth", // name - rosidl_typesupport_introspection_c__ROS_TYPE_FLOAT, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, penetration_depth), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "physics_material_name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, physics_material_name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "time", // name - rosidl_typesupport_introspection_c__ROS_TYPE_FLOAT, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, time), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "impact_normal", // name - rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - NULL, // members of sub message (initialized later) - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, impact_normal), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "impact_point", // name - rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - NULL, // members of sub message (initialized later) - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, impact_point), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "normal", // name - rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - NULL, // members of sub message (initialized later) - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, normal), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "location", // name - rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - NULL, // members of sub message (initialized later) - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, location), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "trace_start", // name - rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - NULL, // members of sub message (initialized later) - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, trace_start), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "trace_end", // name - rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - NULL, // members of sub message (initialized later) - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__HitResult, trace_end), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }}; +static rosidl_typesupport_introspection_c__MessageMember HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[20] = { + { + "blocking_hit", // name + rosidl_typesupport_introspection_c__ROS_TYPE_BOOLEAN, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, blocking_hit), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "start_penetrating", // name + rosidl_typesupport_introspection_c__ROS_TYPE_BOOLEAN, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, start_penetrating), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "component_name", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, component_name), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "actor_name", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, actor_name), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "distance", // name + rosidl_typesupport_introspection_c__ROS_TYPE_FLOAT, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, distance), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "element_index", // name + rosidl_typesupport_introspection_c__ROS_TYPE_UINT8, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, element_index), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "face_index", // name + rosidl_typesupport_introspection_c__ROS_TYPE_INT32, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, face_index), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "bone_name", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, bone_name), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "item", // name + rosidl_typesupport_introspection_c__ROS_TYPE_INT32, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, item), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "my_bone_name", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, my_bone_name), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "my_item", // name + rosidl_typesupport_introspection_c__ROS_TYPE_INT32, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, my_item), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "penetration_depth", // name + rosidl_typesupport_introspection_c__ROS_TYPE_FLOAT, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, penetration_depth), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "physics_material_name", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, physics_material_name), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "time", // name + rosidl_typesupport_introspection_c__ROS_TYPE_FLOAT, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, time), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "impact_normal", // name + rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + NULL, // members of sub message (initialized later) + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, impact_normal), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "impact_point", // name + rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + NULL, // members of sub message (initialized later) + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, impact_point), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "normal", // name + rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + NULL, // members of sub message (initialized later) + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, normal), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "location", // name + rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + NULL, // members of sub message (initialized later) + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, location), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "trace_start", // name + rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + NULL, // members of sub message (initialized later) + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, trace_start), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "trace_end", // name + rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + NULL, // members of sub message (initialized later) + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__HitResult, trace_end), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + } +}; - static const rosidl_typesupport_introspection_c__MessageMembers - HitResult__rosidl_typesupport_introspection_c__HitResult_message_members = { - "ue_msgs__msg", // message namespace - "HitResult", // message name - 20, // number of fields - sizeof(ue_msgs__msg__HitResult), - HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array, // message members - HitResult__rosidl_typesupport_introspection_c__HitResult_init_function, // function to initialize message memory (memory has to be allocated) - HitResult__rosidl_typesupport_introspection_c__HitResult_fini_function // function to terminate message instance (will not free memory) - }; +static const rosidl_typesupport_introspection_c__MessageMembers HitResult__rosidl_typesupport_introspection_c__HitResult_message_members = { + "ue_msgs__msg", // message namespace + "HitResult", // message name + 20, // number of fields + sizeof(ue_msgs__msg__HitResult), + HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array, // message members + HitResult__rosidl_typesupport_introspection_c__HitResult_init_function, // function to initialize message memory (memory has to be allocated) + HitResult__rosidl_typesupport_introspection_c__HitResult_fini_function // function to terminate message instance (will not free memory) +}; - // this is not const since it must be initialized on first access - // since C does not allow non-integral compile-time constants - static rosidl_message_type_support_t HitResult__rosidl_typesupport_introspection_c__HitResult_message_type_support_handle = { - 0, - &HitResult__rosidl_typesupport_introspection_c__HitResult_message_members, - get_message_typesupport_handle_function, - }; +// this is not const since it must be initialized on first access +// since C does not allow non-integral compile-time constants +static rosidl_message_type_support_t HitResult__rosidl_typesupport_introspection_c__HitResult_message_type_support_handle = { + 0, + &HitResult__rosidl_typesupport_introspection_c__HitResult_message_members, + get_message_typesupport_handle_function, +}; - ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, HitResult)() - { - HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[14].members_ = - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Vector3)(); - HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[15].members_ = - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Point)(); - HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[16].members_ = - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Vector3)(); - HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[17].members_ = - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Point)(); - HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[18].members_ = - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Point)(); - HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[19].members_ = - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Point)(); - if (!HitResult__rosidl_typesupport_introspection_c__HitResult_message_type_support_handle.typesupport_identifier) - { - HitResult__rosidl_typesupport_introspection_c__HitResult_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &HitResult__rosidl_typesupport_introspection_c__HitResult_message_type_support_handle; - } +ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, HitResult)() { + HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[14].members_ = + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Vector3)(); + HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[15].members_ = + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Point)(); + HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[16].members_ = + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Vector3)(); + HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[17].members_ = + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Point)(); + HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[18].members_ = + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Point)(); + HitResult__rosidl_typesupport_introspection_c__HitResult_message_member_array[19].members_ = + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Point)(); + if (!HitResult__rosidl_typesupport_introspection_c__HitResult_message_type_support_handle.typesupport_identifier) { + HitResult__rosidl_typesupport_introspection_c__HitResult_message_type_support_handle.typesupport_identifier = + rosidl_typesupport_introspection_c__identifier; + } + return &HitResult__rosidl_typesupport_introspection_c__HitResult_message_type_support_handle; +} #ifdef __cplusplus } #endif diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.cpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.cpp index 7fdafa5b1..b67bcfe74 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.cpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.cpp @@ -4,17 +4,17 @@ #include "array" #include "cstddef" +#include "string" +#include "vector" #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_cpp/message_type_support.hpp" #include "rosidl_typesupport_interface/macros.h" +#include "ue_msgs/msg/detail/hit_result__struct.hpp" #include "rosidl_typesupport_introspection_cpp/field_types.hpp" #include "rosidl_typesupport_introspection_cpp/identifier.hpp" #include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" #include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" #include "rosidl_typesupport_introspection_cpp/visibility_control.h" -#include "string" -#include "ue_msgs/msg/detail/hit_result__struct.hpp" -#include "vector" namespace ue_msgs { @@ -25,372 +25,367 @@ namespace msg namespace rosidl_typesupport_introspection_cpp { -void HitResult_init_function(void* message_memory, rosidl_runtime_cpp::MessageInitialization _init) +void HitResult_init_function( + void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) { - new (message_memory) ue_msgs::msg::HitResult(_init); + new (message_memory) ue_msgs::msg::HitResult(_init); } -void HitResult_fini_function(void* message_memory) +void HitResult_fini_function(void * message_memory) { - auto typed_message = static_cast(message_memory); - typed_message->~HitResult(); + auto typed_message = static_cast(message_memory); + typed_message->~HitResult(); } static const ::rosidl_typesupport_introspection_cpp::MessageMember HitResult_message_member_array[20] = { - { - "blocking_hit", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, blocking_hit), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "start_penetrating", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, start_penetrating), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "component_name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, component_name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "actor_name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, actor_name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "distance", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_FLOAT, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, distance), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "element_index", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_UINT8, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, element_index), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "face_index", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_INT32, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, face_index), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "bone_name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, bone_name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "item", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_INT32, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, item), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "my_bone_name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, my_bone_name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "my_item", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_INT32, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, my_item), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "penetration_depth", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_FLOAT, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, penetration_depth), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "physics_material_name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, physics_material_name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "time", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_FLOAT, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, time), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "impact_normal", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - geometry_msgs::msg::Vector3>(), // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, impact_normal), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "impact_point", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - geometry_msgs::msg::Point>(), // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, impact_point), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "normal", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - geometry_msgs::msg::Vector3>(), // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, normal), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "location", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - geometry_msgs::msg::Point>(), // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, location), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "trace_start", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - geometry_msgs::msg::Point>(), // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, trace_start), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "trace_end", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - geometry_msgs::msg::Point>(), // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::HitResult, trace_end), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }}; + { + "blocking_hit", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_BOOLEAN, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, blocking_hit), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "start_penetrating", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_BOOLEAN, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, start_penetrating), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "component_name", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, component_name), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "actor_name", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, actor_name), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "distance", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_FLOAT, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, distance), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "element_index", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_UINT8, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, element_index), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "face_index", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_INT32, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, face_index), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "bone_name", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, bone_name), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "item", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_INT32, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, item), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "my_bone_name", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, my_bone_name), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "my_item", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_INT32, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, my_item), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "penetration_depth", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_FLOAT, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, penetration_depth), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "physics_material_name", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, physics_material_name), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "time", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_FLOAT, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, time), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "impact_normal", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle(), // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, impact_normal), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "impact_point", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle(), // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, impact_point), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "normal", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle(), // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, normal), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "location", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle(), // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, location), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "trace_start", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle(), // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, trace_start), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "trace_end", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle(), // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::HitResult, trace_end), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + } +}; static const ::rosidl_typesupport_introspection_cpp::MessageMembers HitResult_message_members = { - "ue_msgs::msg", // message namespace - "HitResult", // message name - 20, // number of fields - sizeof(ue_msgs::msg::HitResult), - HitResult_message_member_array, // message members - HitResult_init_function, // function to initialize message memory (memory has to be allocated) - HitResult_fini_function // function to terminate message instance (will not free memory) + "ue_msgs::msg", // message namespace + "HitResult", // message name + 20, // number of fields + sizeof(ue_msgs::msg::HitResult), + HitResult_message_member_array, // message members + HitResult_init_function, // function to initialize message memory (memory has to be allocated) + HitResult_fini_function // function to terminate message instance (will not free memory) }; static const rosidl_message_type_support_t HitResult_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &HitResult_message_members, - get_message_typesupport_handle_function, + ::rosidl_typesupport_introspection_cpp::typesupport_identifier, + &HitResult_message_members, + get_message_typesupport_handle_function, }; -} // namespace rosidl_typesupport_introspection_cpp +} // namespace rosidl_typesupport_introspection_cpp -} // namespace msg +} // namespace msg + +} // namespace ue_msgs -} // namespace ue_msgs namespace rosidl_typesupport_introspection_cpp { template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC const rosidl_message_type_support_t* +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * get_message_type_support_handle() { - return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::HitResult_message_type_support_handle; + return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::HitResult_message_type_support_handle; } -} // namespace rosidl_typesupport_introspection_cpp +} // namespace rosidl_typesupport_introspection_cpp #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC - const rosidl_message_type_support_t* ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, - ue_msgs, - msg, - HitResult)() - { - return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::HitResult_message_type_support_handle; - } +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, ue_msgs, msg, HitResult)() { + return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::HitResult_message_type_support_handle; +} #ifdef __cplusplus } diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.h b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.h index 8ecccf56e..f936aa8cf 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.h @@ -6,6 +6,7 @@ #define UE_MSGS__MSG__DETAIL__HIT_RESULT__TYPE_SUPPORT_H_ #include "rosidl_typesupport_interface/macros.h" + #include "ue_msgs/msg/rosidl_generator_c__visibility_control.h" #ifdef __cplusplus @@ -15,12 +16,18 @@ extern "C" #include "rosidl_runtime_c/message_type_support_struct.h" - // Forward declare the get type support functions for this type. - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_c, ue_msgs, msg, HitResult)(); +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_c, + ue_msgs, + msg, + HitResult +)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__TYPE_SUPPORT_H_ +#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__TYPE_SUPPORT_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.hpp new file mode 100644 index 000000000..6afedda94 --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/hit_result__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:msg/HitResult.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__MSG__DETAIL__HIT_RESULT__TYPE_SUPPORT_HPP_ +#define UE_MSGS__MSG__DETAIL__HIT_RESULT__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + msg, + HitResult +)(); +#ifdef __cplusplus +} +#endif + +#endif // UE_MSGS__MSG__DETAIL__HIT_RESULT__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__builder.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__builder.hpp index 7b68a1d57..d4438a0ee 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__builder.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__builder.hpp @@ -6,11 +6,11 @@ #define UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__BUILDER_HPP_ #include "ue_msgs/msg/detail/overlap_event__struct.hpp" - -#include #include +#include #include + namespace ue_msgs { @@ -23,128 +23,129 @@ namespace builder class Init_OverlapEvent_sweep_result { public: - explicit Init_OverlapEvent_sweep_result(::ue_msgs::msg::OverlapEvent& msg) : msg_(msg) - { - } - ::ue_msgs::msg::OverlapEvent sweep_result(::ue_msgs::msg::OverlapEvent::_sweep_result_type arg) - { - msg_.sweep_result = std::move(arg); - return std::move(msg_); - } + explicit Init_OverlapEvent_sweep_result(::ue_msgs::msg::OverlapEvent & msg) + : msg_(msg) + {} + ::ue_msgs::msg::OverlapEvent sweep_result(::ue_msgs::msg::OverlapEvent::_sweep_result_type arg) + { + msg_.sweep_result = std::move(arg); + return std::move(msg_); + } private: - ::ue_msgs::msg::OverlapEvent msg_; + ::ue_msgs::msg::OverlapEvent msg_; }; class Init_OverlapEvent_from_sweep { public: - explicit Init_OverlapEvent_from_sweep(::ue_msgs::msg::OverlapEvent& msg) : msg_(msg) - { - } - Init_OverlapEvent_sweep_result from_sweep(::ue_msgs::msg::OverlapEvent::_from_sweep_type arg) - { - msg_.from_sweep = std::move(arg); - return Init_OverlapEvent_sweep_result(msg_); - } + explicit Init_OverlapEvent_from_sweep(::ue_msgs::msg::OverlapEvent & msg) + : msg_(msg) + {} + Init_OverlapEvent_sweep_result from_sweep(::ue_msgs::msg::OverlapEvent::_from_sweep_type arg) + { + msg_.from_sweep = std::move(arg); + return Init_OverlapEvent_sweep_result(msg_); + } private: - ::ue_msgs::msg::OverlapEvent msg_; + ::ue_msgs::msg::OverlapEvent msg_; }; class Init_OverlapEvent_other_body_index { public: - explicit Init_OverlapEvent_other_body_index(::ue_msgs::msg::OverlapEvent& msg) : msg_(msg) - { - } - Init_OverlapEvent_from_sweep other_body_index(::ue_msgs::msg::OverlapEvent::_other_body_index_type arg) - { - msg_.other_body_index = std::move(arg); - return Init_OverlapEvent_from_sweep(msg_); - } + explicit Init_OverlapEvent_other_body_index(::ue_msgs::msg::OverlapEvent & msg) + : msg_(msg) + {} + Init_OverlapEvent_from_sweep other_body_index(::ue_msgs::msg::OverlapEvent::_other_body_index_type arg) + { + msg_.other_body_index = std::move(arg); + return Init_OverlapEvent_from_sweep(msg_); + } private: - ::ue_msgs::msg::OverlapEvent msg_; + ::ue_msgs::msg::OverlapEvent msg_; }; class Init_OverlapEvent_other_component_name { public: - explicit Init_OverlapEvent_other_component_name(::ue_msgs::msg::OverlapEvent& msg) : msg_(msg) - { - } - Init_OverlapEvent_other_body_index other_component_name(::ue_msgs::msg::OverlapEvent::_other_component_name_type arg) - { - msg_.other_component_name = std::move(arg); - return Init_OverlapEvent_other_body_index(msg_); - } + explicit Init_OverlapEvent_other_component_name(::ue_msgs::msg::OverlapEvent & msg) + : msg_(msg) + {} + Init_OverlapEvent_other_body_index other_component_name(::ue_msgs::msg::OverlapEvent::_other_component_name_type arg) + { + msg_.other_component_name = std::move(arg); + return Init_OverlapEvent_other_body_index(msg_); + } private: - ::ue_msgs::msg::OverlapEvent msg_; + ::ue_msgs::msg::OverlapEvent msg_; }; class Init_OverlapEvent_other_actor_name { public: - explicit Init_OverlapEvent_other_actor_name(::ue_msgs::msg::OverlapEvent& msg) : msg_(msg) - { - } - Init_OverlapEvent_other_component_name other_actor_name(::ue_msgs::msg::OverlapEvent::_other_actor_name_type arg) - { - msg_.other_actor_name = std::move(arg); - return Init_OverlapEvent_other_component_name(msg_); - } + explicit Init_OverlapEvent_other_actor_name(::ue_msgs::msg::OverlapEvent & msg) + : msg_(msg) + {} + Init_OverlapEvent_other_component_name other_actor_name(::ue_msgs::msg::OverlapEvent::_other_actor_name_type arg) + { + msg_.other_actor_name = std::move(arg); + return Init_OverlapEvent_other_component_name(msg_); + } private: - ::ue_msgs::msg::OverlapEvent msg_; + ::ue_msgs::msg::OverlapEvent msg_; }; class Init_OverlapEvent_self_name { public: - explicit Init_OverlapEvent_self_name(::ue_msgs::msg::OverlapEvent& msg) : msg_(msg) - { - } - Init_OverlapEvent_other_actor_name self_name(::ue_msgs::msg::OverlapEvent::_self_name_type arg) - { - msg_.self_name = std::move(arg); - return Init_OverlapEvent_other_actor_name(msg_); - } + explicit Init_OverlapEvent_self_name(::ue_msgs::msg::OverlapEvent & msg) + : msg_(msg) + {} + Init_OverlapEvent_other_actor_name self_name(::ue_msgs::msg::OverlapEvent::_self_name_type arg) + { + msg_.self_name = std::move(arg); + return Init_OverlapEvent_other_actor_name(msg_); + } private: - ::ue_msgs::msg::OverlapEvent msg_; + ::ue_msgs::msg::OverlapEvent msg_; }; class Init_OverlapEvent_begin { public: - Init_OverlapEvent_begin() : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - { - } - Init_OverlapEvent_self_name begin(::ue_msgs::msg::OverlapEvent::_begin_type arg) - { - msg_.begin = std::move(arg); - return Init_OverlapEvent_self_name(msg_); - } + Init_OverlapEvent_begin() + : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) + {} + Init_OverlapEvent_self_name begin(::ue_msgs::msg::OverlapEvent::_begin_type arg) + { + msg_.begin = std::move(arg); + return Init_OverlapEvent_self_name(msg_); + } private: - ::ue_msgs::msg::OverlapEvent msg_; + ::ue_msgs::msg::OverlapEvent msg_; }; -} // namespace builder +} // namespace builder -} // namespace msg +} // namespace msg template auto build(); template<> -inline auto build<::ue_msgs::msg::OverlapEvent>() +inline +auto build<::ue_msgs::msg::OverlapEvent>() { - return ue_msgs::msg::builder::Init_OverlapEvent_begin(); + return ue_msgs::msg::builder::Init_OverlapEvent_begin(); } -} // namespace ue_msgs +} // namespace ue_msgs -#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__BUILDER_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__BUILDER_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__functions.c b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__functions.c index 556c367df..a1529005f 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__functions.c +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__functions.c @@ -3,13 +3,14 @@ // generated code does not contain a copyright notice #include "ue_msgs/msg/detail/overlap_event__functions.h" -#include "rcutils/allocator.h" - #include #include #include #include +#include "rcutils/allocator.h" + + // Include directives for member types // Member `self_name` // Member `other_actor_name` @@ -18,329 +19,313 @@ // Member `sweep_result` #include "ue_msgs/msg/detail/hit_result__functions.h" -bool ue_msgs__msg__OverlapEvent__init(ue_msgs__msg__OverlapEvent* msg) +bool +ue_msgs__msg__OverlapEvent__init(ue_msgs__msg__OverlapEvent * msg) { - if (!msg) - { - return false; - } - // begin - // self_name - if (!rosidl_runtime_c__String__init(&msg->self_name)) - { - ue_msgs__msg__OverlapEvent__fini(msg); - return false; - } - // other_actor_name - if (!rosidl_runtime_c__String__init(&msg->other_actor_name)) - { - ue_msgs__msg__OverlapEvent__fini(msg); - return false; - } - // other_component_name - if (!rosidl_runtime_c__String__init(&msg->other_component_name)) - { - ue_msgs__msg__OverlapEvent__fini(msg); - return false; - } - // other_body_index - // from_sweep - // sweep_result - if (!ue_msgs__msg__HitResult__init(&msg->sweep_result)) - { - ue_msgs__msg__OverlapEvent__fini(msg); - return false; - } - return true; + if (!msg) { + return false; + } + // begin + // self_name + if (!rosidl_runtime_c__String__init(&msg->self_name)) { + ue_msgs__msg__OverlapEvent__fini(msg); + return false; + } + // other_actor_name + if (!rosidl_runtime_c__String__init(&msg->other_actor_name)) { + ue_msgs__msg__OverlapEvent__fini(msg); + return false; + } + // other_component_name + if (!rosidl_runtime_c__String__init(&msg->other_component_name)) { + ue_msgs__msg__OverlapEvent__fini(msg); + return false; + } + // other_body_index + // from_sweep + // sweep_result + if (!ue_msgs__msg__HitResult__init(&msg->sweep_result)) { + ue_msgs__msg__OverlapEvent__fini(msg); + return false; + } + return true; } -void ue_msgs__msg__OverlapEvent__fini(ue_msgs__msg__OverlapEvent* msg) +void +ue_msgs__msg__OverlapEvent__fini(ue_msgs__msg__OverlapEvent * msg) { - if (!msg) - { - return; - } - // begin - // self_name - rosidl_runtime_c__String__fini(&msg->self_name); - // other_actor_name - rosidl_runtime_c__String__fini(&msg->other_actor_name); - // other_component_name - rosidl_runtime_c__String__fini(&msg->other_component_name); - // other_body_index - // from_sweep - // sweep_result - ue_msgs__msg__HitResult__fini(&msg->sweep_result); + if (!msg) { + return; + } + // begin + // self_name + rosidl_runtime_c__String__fini(&msg->self_name); + // other_actor_name + rosidl_runtime_c__String__fini(&msg->other_actor_name); + // other_component_name + rosidl_runtime_c__String__fini(&msg->other_component_name); + // other_body_index + // from_sweep + // sweep_result + ue_msgs__msg__HitResult__fini(&msg->sweep_result); } -bool ue_msgs__msg__OverlapEvent__are_equal(const ue_msgs__msg__OverlapEvent* lhs, const ue_msgs__msg__OverlapEvent* rhs) +bool +ue_msgs__msg__OverlapEvent__are_equal(const ue_msgs__msg__OverlapEvent * lhs, const ue_msgs__msg__OverlapEvent * rhs) { - if (!lhs || !rhs) - { - return false; - } - // begin - if (lhs->begin != rhs->begin) - { - return false; - } - // self_name - if (!rosidl_runtime_c__String__are_equal(&(lhs->self_name), &(rhs->self_name))) - { - return false; - } - // other_actor_name - if (!rosidl_runtime_c__String__are_equal(&(lhs->other_actor_name), &(rhs->other_actor_name))) - { - return false; - } - // other_component_name - if (!rosidl_runtime_c__String__are_equal(&(lhs->other_component_name), &(rhs->other_component_name))) - { - return false; - } - // other_body_index - if (lhs->other_body_index != rhs->other_body_index) - { - return false; - } - // from_sweep - if (lhs->from_sweep != rhs->from_sweep) - { - return false; - } - // sweep_result - if (!ue_msgs__msg__HitResult__are_equal(&(lhs->sweep_result), &(rhs->sweep_result))) - { - return false; - } - return true; + if (!lhs || !rhs) { + return false; + } + // begin + if (lhs->begin != rhs->begin) { + return false; + } + // self_name + if (!rosidl_runtime_c__String__are_equal( + &(lhs->self_name), &(rhs->self_name))) + { + return false; + } + // other_actor_name + if (!rosidl_runtime_c__String__are_equal( + &(lhs->other_actor_name), &(rhs->other_actor_name))) + { + return false; + } + // other_component_name + if (!rosidl_runtime_c__String__are_equal( + &(lhs->other_component_name), &(rhs->other_component_name))) + { + return false; + } + // other_body_index + if (lhs->other_body_index != rhs->other_body_index) { + return false; + } + // from_sweep + if (lhs->from_sweep != rhs->from_sweep) { + return false; + } + // sweep_result + if (!ue_msgs__msg__HitResult__are_equal( + &(lhs->sweep_result), &(rhs->sweep_result))) + { + return false; + } + return true; } -bool ue_msgs__msg__OverlapEvent__copy(const ue_msgs__msg__OverlapEvent* input, ue_msgs__msg__OverlapEvent* output) +bool +ue_msgs__msg__OverlapEvent__copy( + const ue_msgs__msg__OverlapEvent * input, + ue_msgs__msg__OverlapEvent * output) { - if (!input || !output) - { - return false; - } - // begin - output->begin = input->begin; - // self_name - if (!rosidl_runtime_c__String__copy(&(input->self_name), &(output->self_name))) - { - return false; - } - // other_actor_name - if (!rosidl_runtime_c__String__copy(&(input->other_actor_name), &(output->other_actor_name))) - { - return false; - } - // other_component_name - if (!rosidl_runtime_c__String__copy(&(input->other_component_name), &(output->other_component_name))) - { - return false; - } - // other_body_index - output->other_body_index = input->other_body_index; - // from_sweep - output->from_sweep = input->from_sweep; - // sweep_result - if (!ue_msgs__msg__HitResult__copy(&(input->sweep_result), &(output->sweep_result))) - { - return false; - } - return true; + if (!input || !output) { + return false; + } + // begin + output->begin = input->begin; + // self_name + if (!rosidl_runtime_c__String__copy( + &(input->self_name), &(output->self_name))) + { + return false; + } + // other_actor_name + if (!rosidl_runtime_c__String__copy( + &(input->other_actor_name), &(output->other_actor_name))) + { + return false; + } + // other_component_name + if (!rosidl_runtime_c__String__copy( + &(input->other_component_name), &(output->other_component_name))) + { + return false; + } + // other_body_index + output->other_body_index = input->other_body_index; + // from_sweep + output->from_sweep = input->from_sweep; + // sweep_result + if (!ue_msgs__msg__HitResult__copy( + &(input->sweep_result), &(output->sweep_result))) + { + return false; + } + return true; } -ue_msgs__msg__OverlapEvent* ue_msgs__msg__OverlapEvent__create() +ue_msgs__msg__OverlapEvent * +ue_msgs__msg__OverlapEvent__create() { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__OverlapEvent* msg = - (ue_msgs__msg__OverlapEvent*)allocator.allocate(sizeof(ue_msgs__msg__OverlapEvent), allocator.state); - if (!msg) - { - return NULL; - } - memset(msg, 0, sizeof(ue_msgs__msg__OverlapEvent)); - bool success = ue_msgs__msg__OverlapEvent__init(msg); - if (!success) - { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__OverlapEvent * msg = (ue_msgs__msg__OverlapEvent *)allocator.allocate(sizeof(ue_msgs__msg__OverlapEvent), allocator.state); + if (!msg) { + return NULL; + } + memset(msg, 0, sizeof(ue_msgs__msg__OverlapEvent)); + bool success = ue_msgs__msg__OverlapEvent__init(msg); + if (!success) { + allocator.deallocate(msg, allocator.state); + return NULL; + } + return msg; } -void ue_msgs__msg__OverlapEvent__destroy(ue_msgs__msg__OverlapEvent* msg) +void +ue_msgs__msg__OverlapEvent__destroy(ue_msgs__msg__OverlapEvent * msg) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) - { - ue_msgs__msg__OverlapEvent__fini(msg); - } - allocator.deallocate(msg, allocator.state); + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (msg) { + ue_msgs__msg__OverlapEvent__fini(msg); + } + allocator.deallocate(msg, allocator.state); } -bool ue_msgs__msg__OverlapEvent__Sequence__init(ue_msgs__msg__OverlapEvent__Sequence* array, size_t size) + +bool +ue_msgs__msg__OverlapEvent__Sequence__init(ue_msgs__msg__OverlapEvent__Sequence * array, size_t size) { - if (!array) - { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__OverlapEvent* data = NULL; + if (!array) { + return false; + } + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__OverlapEvent * data = NULL; - if (size) - { - data = (ue_msgs__msg__OverlapEvent*)allocator.zero_allocate(size, sizeof(ue_msgs__msg__OverlapEvent), allocator.state); - if (!data) - { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) - { - bool success = ue_msgs__msg__OverlapEvent__init(&data[i]); - if (!success) - { - break; - } - } - if (i < size) - { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) - { - ue_msgs__msg__OverlapEvent__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } - } - array->data = data; - array->size = size; - array->capacity = size; - return true; + if (size) { + data = (ue_msgs__msg__OverlapEvent *)allocator.zero_allocate(size, sizeof(ue_msgs__msg__OverlapEvent), allocator.state); + if (!data) { + return false; + } + // initialize all array elements + size_t i; + for (i = 0; i < size; ++i) { + bool success = ue_msgs__msg__OverlapEvent__init(&data[i]); + if (!success) { + break; + } + } + if (i < size) { + // if initialization failed finalize the already initialized array elements + for (; i > 0; --i) { + ue_msgs__msg__OverlapEvent__fini(&data[i - 1]); + } + allocator.deallocate(data, allocator.state); + return false; + } + } + array->data = data; + array->size = size; + array->capacity = size; + return true; } -void ue_msgs__msg__OverlapEvent__Sequence__fini(ue_msgs__msg__OverlapEvent__Sequence* array) +void +ue_msgs__msg__OverlapEvent__Sequence__fini(ue_msgs__msg__OverlapEvent__Sequence * array) { - if (!array) - { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (!array) { + return; + } + rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array->data) - { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) - { - ue_msgs__msg__OverlapEvent__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } - else - { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); - } + if (array->data) { + // ensure that data and capacity values are consistent + assert(array->capacity > 0); + // finalize all array elements + for (size_t i = 0; i < array->capacity; ++i) { + ue_msgs__msg__OverlapEvent__fini(&array->data[i]); + } + allocator.deallocate(array->data, allocator.state); + array->data = NULL; + array->size = 0; + array->capacity = 0; + } else { + // ensure that data, size, and capacity values are consistent + assert(0 == array->size); + assert(0 == array->capacity); + } } -ue_msgs__msg__OverlapEvent__Sequence* ue_msgs__msg__OverlapEvent__Sequence__create(size_t size) +ue_msgs__msg__OverlapEvent__Sequence * +ue_msgs__msg__OverlapEvent__Sequence__create(size_t size) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__OverlapEvent__Sequence* array = - (ue_msgs__msg__OverlapEvent__Sequence*)allocator.allocate(sizeof(ue_msgs__msg__OverlapEvent__Sequence), allocator.state); - if (!array) - { - return NULL; - } - bool success = ue_msgs__msg__OverlapEvent__Sequence__init(array, size); - if (!success) - { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__OverlapEvent__Sequence * array = (ue_msgs__msg__OverlapEvent__Sequence *)allocator.allocate(sizeof(ue_msgs__msg__OverlapEvent__Sequence), allocator.state); + if (!array) { + return NULL; + } + bool success = ue_msgs__msg__OverlapEvent__Sequence__init(array, size); + if (!success) { + allocator.deallocate(array, allocator.state); + return NULL; + } + return array; } -void ue_msgs__msg__OverlapEvent__Sequence__destroy(ue_msgs__msg__OverlapEvent__Sequence* array) +void +ue_msgs__msg__OverlapEvent__Sequence__destroy(ue_msgs__msg__OverlapEvent__Sequence * array) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) - { - ue_msgs__msg__OverlapEvent__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (array) { + ue_msgs__msg__OverlapEvent__Sequence__fini(array); + } + allocator.deallocate(array, allocator.state); } -bool ue_msgs__msg__OverlapEvent__Sequence__are_equal(const ue_msgs__msg__OverlapEvent__Sequence* lhs, - const ue_msgs__msg__OverlapEvent__Sequence* rhs) +bool +ue_msgs__msg__OverlapEvent__Sequence__are_equal(const ue_msgs__msg__OverlapEvent__Sequence * lhs, const ue_msgs__msg__OverlapEvent__Sequence * rhs) { - if (!lhs || !rhs) - { - return false; - } - if (lhs->size != rhs->size) - { - return false; - } - for (size_t i = 0; i < lhs->size; ++i) - { - if (!ue_msgs__msg__OverlapEvent__are_equal(&(lhs->data[i]), &(rhs->data[i]))) - { - return false; - } - } - return true; + if (!lhs || !rhs) { + return false; + } + if (lhs->size != rhs->size) { + return false; + } + for (size_t i = 0; i < lhs->size; ++i) { + if (!ue_msgs__msg__OverlapEvent__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { + return false; + } + } + return true; } -bool ue_msgs__msg__OverlapEvent__Sequence__copy(const ue_msgs__msg__OverlapEvent__Sequence* input, - ue_msgs__msg__OverlapEvent__Sequence* output) +bool +ue_msgs__msg__OverlapEvent__Sequence__copy( + const ue_msgs__msg__OverlapEvent__Sequence * input, + ue_msgs__msg__OverlapEvent__Sequence * output) { - if (!input || !output) - { - return false; - } - if (output->capacity < input->size) - { - const size_t allocation_size = input->size * sizeof(ue_msgs__msg__OverlapEvent); - ue_msgs__msg__OverlapEvent* data = (ue_msgs__msg__OverlapEvent*)realloc(output->data, allocation_size); - if (!data) - { - return false; + if (!input || !output) { + return false; + } + if (output->capacity < input->size) { + const size_t allocation_size = + input->size * sizeof(ue_msgs__msg__OverlapEvent); + ue_msgs__msg__OverlapEvent * data = + (ue_msgs__msg__OverlapEvent *)realloc(output->data, allocation_size); + if (!data) { + return false; + } + for (size_t i = output->capacity; i < input->size; ++i) { + if (!ue_msgs__msg__OverlapEvent__init(&data[i])) { + /* free currently allocated and return false */ + for (; i-- > output->capacity; ) { + ue_msgs__msg__OverlapEvent__fini(&data[i]); } - for (size_t i = output->capacity; i < input->size; ++i) - { - if (!ue_msgs__msg__OverlapEvent__init(&data[i])) - { - /* free currently allocated and return false */ - for (; i-- > output->capacity;) - { - ue_msgs__msg__OverlapEvent__fini(&data[i]); - } - free(data); - return false; - } - } - output->data = data; - output->capacity = input->size; + free(data); + return false; + } } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) + output->data = data; + output->capacity = input->size; + } + output->size = input->size; + for (size_t i = 0; i < input->size; ++i) { + if (!ue_msgs__msg__OverlapEvent__copy( + &(input->data[i]), &(output->data[i]))) { - if (!ue_msgs__msg__OverlapEvent__copy(&(input->data[i]), &(output->data[i]))) - { - return false; - } + return false; } - return true; + } + return true; } diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__functions.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__functions.h index 8db334cee..e2d18d224 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__functions.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__functions.h @@ -10,15 +10,16 @@ extern "C" { #endif +#include +#include + #include "rosidl_runtime_c/visibility_control.h" -#include "ue_msgs/msg/detail/overlap_event__struct.h" #include "ue_msgs/msg/rosidl_generator_c__visibility_control.h" -#include -#include +#include "ue_msgs/msg/detail/overlap_event__struct.h" - /// Initialize msg/OverlapEvent message. - /** +/// Initialize msg/OverlapEvent message. +/** * If the init function is called twice for the same message without * calling fini inbetween previously allocated memory will be leaked. * \param[in,out] msg The previously allocated message pointer. @@ -30,44 +31,53 @@ extern "C" * to allocate and initialize the message. * \return true if initialization was successful, otherwise false */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__OverlapEvent__init(ue_msgs__msg__OverlapEvent* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__OverlapEvent__init(ue_msgs__msg__OverlapEvent * msg); - /// Finalize msg/OverlapEvent message. - /** +/// Finalize msg/OverlapEvent message. +/** * \param[in,out] msg The allocated message pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__OverlapEvent__fini(ue_msgs__msg__OverlapEvent* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__OverlapEvent__fini(ue_msgs__msg__OverlapEvent * msg); - /// Create msg/OverlapEvent message. - /** +/// Create msg/OverlapEvent message. +/** * It allocates the memory for the message, sets the memory to zero, and * calls * ue_msgs__msg__OverlapEvent__init(). * \return The pointer to the initialized message if successful, * otherwise NULL */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs ue_msgs__msg__OverlapEvent* ue_msgs__msg__OverlapEvent__create(); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +ue_msgs__msg__OverlapEvent * +ue_msgs__msg__OverlapEvent__create(); - /// Destroy msg/OverlapEvent message. - /** +/// Destroy msg/OverlapEvent message. +/** * It calls * ue_msgs__msg__OverlapEvent__fini() * and frees the memory of the message. * \param[in,out] msg The allocated message pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__OverlapEvent__destroy(ue_msgs__msg__OverlapEvent* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__OverlapEvent__destroy(ue_msgs__msg__OverlapEvent * msg); - /// Check for msg/OverlapEvent message equality. - /** +/// Check for msg/OverlapEvent message equality. +/** * \param[in] lhs The message on the left hand size of the equality operator. * \param[in] rhs The message on the right hand size of the equality operator. * \return true if messages are equal, otherwise false. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__OverlapEvent__are_equal(const ue_msgs__msg__OverlapEvent* lhs, - const ue_msgs__msg__OverlapEvent* rhs); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__OverlapEvent__are_equal(const ue_msgs__msg__OverlapEvent * lhs, const ue_msgs__msg__OverlapEvent * rhs); - /// Copy a msg/OverlapEvent message. - /** +/// Copy a msg/OverlapEvent message. +/** * This functions performs a deep copy, as opposed to the shallow copy that * plain assignment yields. * @@ -77,11 +87,14 @@ extern "C" * \return true if successful, or false if either pointer is null * or memory allocation fails. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__OverlapEvent__copy(const ue_msgs__msg__OverlapEvent* input, - ue_msgs__msg__OverlapEvent* output); - - /// Initialize array of msg/OverlapEvent messages. - /** +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__OverlapEvent__copy( + const ue_msgs__msg__OverlapEvent * input, + ue_msgs__msg__OverlapEvent * output); + +/// Initialize array of msg/OverlapEvent messages. +/** * It allocates the memory for the number of elements and calls * ue_msgs__msg__OverlapEvent__init() * for each element of the array. @@ -91,52 +104,57 @@ extern "C" * If the array pointer is valid and the size is zero it is guaranteed # to return true. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__OverlapEvent__Sequence__init(ue_msgs__msg__OverlapEvent__Sequence* array, - size_t size); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__OverlapEvent__Sequence__init(ue_msgs__msg__OverlapEvent__Sequence * array, size_t size); - /// Finalize array of msg/OverlapEvent messages. - /** +/// Finalize array of msg/OverlapEvent messages. +/** * It calls * ue_msgs__msg__OverlapEvent__fini() * for each element of the array and frees the memory for the number of * elements. * \param[in,out] array The initialized array pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__OverlapEvent__Sequence__fini(ue_msgs__msg__OverlapEvent__Sequence* array); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__OverlapEvent__Sequence__fini(ue_msgs__msg__OverlapEvent__Sequence * array); - /// Create array of msg/OverlapEvent messages. - /** +/// Create array of msg/OverlapEvent messages. +/** * It allocates the memory for the array and calls * ue_msgs__msg__OverlapEvent__Sequence__init(). * \param[in] size The size / capacity of the array. * \return The pointer to the initialized array if successful, otherwise NULL */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs ue_msgs__msg__OverlapEvent__Sequence* ue_msgs__msg__OverlapEvent__Sequence__create( - size_t size); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +ue_msgs__msg__OverlapEvent__Sequence * +ue_msgs__msg__OverlapEvent__Sequence__create(size_t size); - /// Destroy array of msg/OverlapEvent messages. - /** +/// Destroy array of msg/OverlapEvent messages. +/** * It calls * ue_msgs__msg__OverlapEvent__Sequence__fini() * on the array, * and frees the memory of the array. * \param[in,out] array The initialized array pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__OverlapEvent__Sequence__destroy( - ue_msgs__msg__OverlapEvent__Sequence* array); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__OverlapEvent__Sequence__destroy(ue_msgs__msg__OverlapEvent__Sequence * array); - /// Check for msg/OverlapEvent message array equality. - /** +/// Check for msg/OverlapEvent message array equality. +/** * \param[in] lhs The message array on the left hand size of the equality operator. * \param[in] rhs The message array on the right hand size of the equality operator. * \return true if message arrays are equal in size and content, otherwise false. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__OverlapEvent__Sequence__are_equal( - const ue_msgs__msg__OverlapEvent__Sequence* lhs, - const ue_msgs__msg__OverlapEvent__Sequence* rhs); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__OverlapEvent__Sequence__are_equal(const ue_msgs__msg__OverlapEvent__Sequence * lhs, const ue_msgs__msg__OverlapEvent__Sequence * rhs); - /// Copy an array of msg/OverlapEvent messages. - /** +/// Copy an array of msg/OverlapEvent messages. +/** * This functions performs a deep copy, as opposed to the shallow copy that * plain assignment yields. * @@ -146,12 +164,14 @@ extern "C" * \return true if successful, or false if either pointer * is null or memory allocation fails. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__OverlapEvent__Sequence__copy( - const ue_msgs__msg__OverlapEvent__Sequence* input, - ue_msgs__msg__OverlapEvent__Sequence* output); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__OverlapEvent__Sequence__copy( + const ue_msgs__msg__OverlapEvent__Sequence * input, + ue_msgs__msg__OverlapEvent__Sequence * output); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__FUNCTIONS_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__FUNCTIONS_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_fastrtps_c.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_fastrtps_c.h index 64fcf77ea..25eda10ad 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_fastrtps_c.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_fastrtps_c.h @@ -4,28 +4,33 @@ #ifndef UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ #define UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ + +#include #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "ue_msgs/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -#include - #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs size_t - get_serialized_size_ue_msgs__msg__OverlapEvent(const void* untyped_ros_message, size_t current_alignment); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +size_t get_serialized_size_ue_msgs__msg__OverlapEvent( + const void * untyped_ros_message, + size_t current_alignment); - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs size_t max_serialized_size_ue_msgs__msg__OverlapEvent(bool& full_bounded, - size_t current_alignment); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +size_t max_serialized_size_ue_msgs__msg__OverlapEvent( + bool & full_bounded, + size_t current_alignment); - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, ue_msgs, msg, OverlapEvent)(); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, ue_msgs, msg, OverlapEvent)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_fastrtps_cpp.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_fastrtps_cpp.hpp index b370b315c..2dbbe7fee 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_fastrtps_cpp.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_fastrtps_cpp.hpp @@ -7,19 +7,19 @@ #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" -#include "ue_msgs/msg/detail/overlap_event__struct.hpp" #include "ue_msgs/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" +#include "ue_msgs/msg/detail/overlap_event__struct.hpp" #ifndef _WIN32 -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wunused-parameter" -#ifdef __clang__ -#pragma clang diagnostic ignored "-Wdeprecated-register" -#pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -#endif +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wunused-parameter" +# ifdef __clang__ +# pragma clang diagnostic ignored "-Wdeprecated-register" +# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" +# endif #endif #ifndef _WIN32 -#pragma GCC diagnostic pop +# pragma GCC diagnostic pop #endif #include "fastcdr/Cdr.h" @@ -33,34 +33,47 @@ namespace msg namespace typesupport_fastrtps_cpp { -bool ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs cdr_serialize(const ue_msgs::msg::OverlapEvent& ros_message, - eprosima::fastcdr::Cdr& cdr); +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +cdr_serialize( + const ue_msgs::msg::OverlapEvent & ros_message, + eprosima::fastcdr::Cdr & cdr); -bool ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs cdr_deserialize(eprosima::fastcdr::Cdr& cdr, - ue_msgs::msg::OverlapEvent& ros_message); +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +cdr_deserialize( + eprosima::fastcdr::Cdr & cdr, + ue_msgs::msg::OverlapEvent & ros_message); -size_t ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs get_serialized_size(const ue_msgs::msg::OverlapEvent& ros_message, - size_t current_alignment); +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +get_serialized_size( + const ue_msgs::msg::OverlapEvent & ros_message, + size_t current_alignment); -size_t ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs max_serialized_size_OverlapEvent(bool& full_bounded, - size_t current_alignment); +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +max_serialized_size_OverlapEvent( + bool & full_bounded, + size_t current_alignment); -} // namespace typesupport_fastrtps_cpp +} // namespace typesupport_fastrtps_cpp -} // namespace msg +} // namespace msg -} // namespace ue_msgs +} // namespace ue_msgs #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, ue_msgs, msg, OverlapEvent)(); +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, ue_msgs, msg, OverlapEvent)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_introspection_c.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_introspection_c.h index f326c1bf8..892e8ae2f 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_introspection_c.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_introspection_c.h @@ -10,15 +10,17 @@ extern "C" { #endif + #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" - ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, OverlapEvent)(); +ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, OverlapEvent)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_introspection_cpp.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_introspection_cpp.hpp index 4a66280d3..4dc47b614 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_introspection_cpp.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__rosidl_typesupport_introspection_cpp.hpp @@ -5,6 +5,7 @@ #ifndef UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ #define UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ + #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "rosidl_typesupport_introspection_cpp/visibility_control.h" @@ -14,15 +15,13 @@ extern "C" { #endif - // TODO(dirk-thomas) these visibility macros should be message package specific - ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC - const rosidl_message_type_support_t* ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, - ue_msgs, - msg, - OverlapEvent)(); +// TODO(dirk-thomas) these visibility macros should be message package specific +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, ue_msgs, msg, OverlapEvent)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__struct.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__struct.h index 225b23c60..945319ca8 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__struct.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__struct.h @@ -14,6 +14,7 @@ extern "C" #include #include + // Constants defined in the message // Include directives for member types @@ -24,30 +25,30 @@ extern "C" // Member 'sweep_result' #include "ue_msgs/msg/detail/hit_result__struct.h" - // Struct defined in msg/OverlapEvent in the package ue_msgs. - typedef struct ue_msgs__msg__OverlapEvent - { - bool begin; - rosidl_runtime_c__String self_name; - rosidl_runtime_c__String other_actor_name; - rosidl_runtime_c__String other_component_name; - int32_t other_body_index; - bool from_sweep; - ue_msgs__msg__HitResult sweep_result; - } ue_msgs__msg__OverlapEvent; - - // Struct for a sequence of ue_msgs__msg__OverlapEvent. - typedef struct ue_msgs__msg__OverlapEvent__Sequence - { - ue_msgs__msg__OverlapEvent* data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; - } ue_msgs__msg__OverlapEvent__Sequence; +// Struct defined in msg/OverlapEvent in the package ue_msgs. +typedef struct ue_msgs__msg__OverlapEvent +{ + bool begin; + rosidl_runtime_c__String self_name; + rosidl_runtime_c__String other_actor_name; + rosidl_runtime_c__String other_component_name; + int32_t other_body_index; + bool from_sweep; + ue_msgs__msg__HitResult sweep_result; +} ue_msgs__msg__OverlapEvent; + +// Struct for a sequence of ue_msgs__msg__OverlapEvent. +typedef struct ue_msgs__msg__OverlapEvent__Sequence +{ + ue_msgs__msg__OverlapEvent * data; + /// The number of valid items in data + size_t size; + /// The number of allocated items in data + size_t capacity; +} ue_msgs__msg__OverlapEvent__Sequence; #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__STRUCT_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__STRUCT_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__struct.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__struct.hpp index 027e9e9b5..bd8b08dd3 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__struct.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__struct.hpp @@ -5,22 +5,23 @@ #ifndef UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__STRUCT_HPP_ #define UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__STRUCT_HPP_ +#include +#include #include #include #include -#include -#include #include #include + // Include directives for member types // Member 'sweep_result' #include "ue_msgs/msg/detail/hit_result__struct.hpp" #ifndef _WIN32 -#define DEPRECATED__ue_msgs__msg__OverlapEvent __attribute__((deprecated)) +# define DEPRECATED__ue_msgs__msg__OverlapEvent __attribute__((deprecated)) #else -#define DEPRECATED__ue_msgs__msg__OverlapEvent __declspec(deprecated) +# define DEPRECATED__ue_msgs__msg__OverlapEvent __declspec(deprecated) #endif namespace ue_msgs @@ -33,167 +34,187 @@ namespace msg template struct OverlapEvent_ { - using Type = OverlapEvent_; + using Type = OverlapEvent_; - explicit OverlapEvent_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - : sweep_result(_init) + explicit OverlapEvent_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) + : sweep_result(_init) + { + if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || + rosidl_runtime_cpp::MessageInitialization::ZERO == _init) { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->begin = false; - this->self_name = ""; - this->other_actor_name = ""; - this->other_component_name = ""; - this->other_body_index = 0l; - this->from_sweep = false; - } + this->begin = false; + this->self_name = ""; + this->other_actor_name = ""; + this->other_component_name = ""; + this->other_body_index = 0l; + this->from_sweep = false; } - - explicit OverlapEvent_(const ContainerAllocator& _alloc, - rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - : self_name(_alloc), other_actor_name(_alloc), other_component_name(_alloc), sweep_result(_alloc, _init) + } + + explicit OverlapEvent_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) + : self_name(_alloc), + other_actor_name(_alloc), + other_component_name(_alloc), + sweep_result(_alloc, _init) + { + if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || + rosidl_runtime_cpp::MessageInitialization::ZERO == _init) { - if (rosidl_runtime_cpp::MessageInitialization::ALL == _init || rosidl_runtime_cpp::MessageInitialization::ZERO == _init) - { - this->begin = false; - this->self_name = ""; - this->other_actor_name = ""; - this->other_component_name = ""; - this->other_body_index = 0l; - this->from_sweep = false; - } + this->begin = false; + this->self_name = ""; + this->other_actor_name = ""; + this->other_component_name = ""; + this->other_body_index = 0l; + this->from_sweep = false; } - - // field types and members - using _begin_type = bool; - _begin_type begin; - using _self_name_type = - std::basic_string, typename ContainerAllocator::template rebind::other>; - _self_name_type self_name; - using _other_actor_name_type = - std::basic_string, typename ContainerAllocator::template rebind::other>; - _other_actor_name_type other_actor_name; - using _other_component_name_type = - std::basic_string, typename ContainerAllocator::template rebind::other>; - _other_component_name_type other_component_name; - using _other_body_index_type = int32_t; - _other_body_index_type other_body_index; - using _from_sweep_type = bool; - _from_sweep_type from_sweep; - using _sweep_result_type = ue_msgs::msg::HitResult_; - _sweep_result_type sweep_result; - - // setters for named parameter idiom - Type& set__begin(const bool& _arg) - { - this->begin = _arg; - return *this; - } - Type& set__self_name( - const std::basic_string, typename ContainerAllocator::template rebind::other>& _arg) - { - this->self_name = _arg; - return *this; + } + + // field types and members + using _begin_type = + bool; + _begin_type begin; + using _self_name_type = + std::basic_string, typename ContainerAllocator::template rebind::other>; + _self_name_type self_name; + using _other_actor_name_type = + std::basic_string, typename ContainerAllocator::template rebind::other>; + _other_actor_name_type other_actor_name; + using _other_component_name_type = + std::basic_string, typename ContainerAllocator::template rebind::other>; + _other_component_name_type other_component_name; + using _other_body_index_type = + int32_t; + _other_body_index_type other_body_index; + using _from_sweep_type = + bool; + _from_sweep_type from_sweep; + using _sweep_result_type = + ue_msgs::msg::HitResult_; + _sweep_result_type sweep_result; + + // setters for named parameter idiom + Type & set__begin( + const bool & _arg) + { + this->begin = _arg; + return *this; + } + Type & set__self_name( + const std::basic_string, typename ContainerAllocator::template rebind::other> & _arg) + { + this->self_name = _arg; + return *this; + } + Type & set__other_actor_name( + const std::basic_string, typename ContainerAllocator::template rebind::other> & _arg) + { + this->other_actor_name = _arg; + return *this; + } + Type & set__other_component_name( + const std::basic_string, typename ContainerAllocator::template rebind::other> & _arg) + { + this->other_component_name = _arg; + return *this; + } + Type & set__other_body_index( + const int32_t & _arg) + { + this->other_body_index = _arg; + return *this; + } + Type & set__from_sweep( + const bool & _arg) + { + this->from_sweep = _arg; + return *this; + } + Type & set__sweep_result( + const ue_msgs::msg::HitResult_ & _arg) + { + this->sweep_result = _arg; + return *this; + } + + // constant declarations + + // pointer types + using RawPtr = + ue_msgs::msg::OverlapEvent_ *; + using ConstRawPtr = + const ue_msgs::msg::OverlapEvent_ *; + using SharedPtr = + std::shared_ptr>; + using ConstSharedPtr = + std::shared_ptr const>; + + template>> + using UniquePtrWithDeleter = + std::unique_ptr, Deleter>; + + using UniquePtr = UniquePtrWithDeleter<>; + + template>> + using ConstUniquePtrWithDeleter = + std::unique_ptr const, Deleter>; + using ConstUniquePtr = ConstUniquePtrWithDeleter<>; + + using WeakPtr = + std::weak_ptr>; + using ConstWeakPtr = + std::weak_ptr const>; + + // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead + // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly + typedef DEPRECATED__ue_msgs__msg__OverlapEvent + std::shared_ptr> + Ptr; + typedef DEPRECATED__ue_msgs__msg__OverlapEvent + std::shared_ptr const> + ConstPtr; + + // comparison operators + bool operator==(const OverlapEvent_ & other) const + { + if (this->begin != other.begin) { + return false; } - Type& set__other_actor_name( - const std::basic_string, typename ContainerAllocator::template rebind::other>& _arg) - { - this->other_actor_name = _arg; - return *this; - } - Type& set__other_component_name( - const std::basic_string, typename ContainerAllocator::template rebind::other>& _arg) - { - this->other_component_name = _arg; - return *this; + if (this->self_name != other.self_name) { + return false; } - Type& set__other_body_index(const int32_t& _arg) - { - this->other_body_index = _arg; - return *this; + if (this->other_actor_name != other.other_actor_name) { + return false; } - Type& set__from_sweep(const bool& _arg) - { - this->from_sweep = _arg; - return *this; + if (this->other_component_name != other.other_component_name) { + return false; } - Type& set__sweep_result(const ue_msgs::msg::HitResult_& _arg) - { - this->sweep_result = _arg; - return *this; + if (this->other_body_index != other.other_body_index) { + return false; } - - // constant declarations - - // pointer types - using RawPtr = ue_msgs::msg::OverlapEvent_*; - using ConstRawPtr = const ue_msgs::msg::OverlapEvent_*; - using SharedPtr = std::shared_ptr>; - using ConstSharedPtr = std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = std::weak_ptr>; - using ConstWeakPtr = std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__ue_msgs__msg__OverlapEvent std::shared_ptr> Ptr; - typedef DEPRECATED__ue_msgs__msg__OverlapEvent std::shared_ptr const> ConstPtr; - - // comparison operators - bool operator==(const OverlapEvent_& other) const - { - if (this->begin != other.begin) - { - return false; - } - if (this->self_name != other.self_name) - { - return false; - } - if (this->other_actor_name != other.other_actor_name) - { - return false; - } - if (this->other_component_name != other.other_component_name) - { - return false; - } - if (this->other_body_index != other.other_body_index) - { - return false; - } - if (this->from_sweep != other.from_sweep) - { - return false; - } - if (this->sweep_result != other.sweep_result) - { - return false; - } - return true; + if (this->from_sweep != other.from_sweep) { + return false; } - bool operator!=(const OverlapEvent_& other) const - { - return !this->operator==(other); + if (this->sweep_result != other.sweep_result) { + return false; } -}; // struct OverlapEvent_ + return true; + } + bool operator!=(const OverlapEvent_ & other) const + { + return !this->operator==(other); + } +}; // struct OverlapEvent_ // alias to use template instance with default allocator -using OverlapEvent = ue_msgs::msg::OverlapEvent_>; +using OverlapEvent = + ue_msgs::msg::OverlapEvent_>; // constant definitions -} // namespace msg +} // namespace msg -} // namespace ue_msgs +} // namespace ue_msgs -#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__STRUCT_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__STRUCT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__traits.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__traits.hpp index e806898a2..33740a3c6 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__traits.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__traits.hpp @@ -6,10 +6,8 @@ #define UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__TRAITS_HPP_ #include "ue_msgs/msg/detail/overlap_event__struct.hpp" - -#include - #include +#include #include // Include directives for member types @@ -20,32 +18,29 @@ namespace rosidl_generator_traits { template<> -inline const char* data_type() +inline const char * data_type() { - return "ue_msgs::msg::OverlapEvent"; + return "ue_msgs::msg::OverlapEvent"; } template<> -inline const char* name() +inline const char * name() { - return "ue_msgs/msg/OverlapEvent"; + return "ue_msgs/msg/OverlapEvent"; } template<> -struct has_fixed_size : std::integral_constant -{ -}; +struct has_fixed_size + : std::integral_constant {}; template<> -struct has_bounded_size : std::integral_constant -{ -}; +struct has_bounded_size + : std::integral_constant {}; template<> -struct is_message : std::true_type -{ -}; +struct is_message + : std::true_type {}; -} // namespace rosidl_generator_traits +} // namespace rosidl_generator_traits -#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__TRAITS_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__TRAITS_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.c b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.c index a19e736c5..4ef20d75b 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.c +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.c @@ -2,15 +2,15 @@ // with input from ue_msgs:msg/OverlapEvent.idl // generated code does not contain a copyright notice +#include +#include "ue_msgs/msg/detail/overlap_event__rosidl_typesupport_introspection_c.h" +#include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" #include "rosidl_typesupport_introspection_c/field_types.h" #include "rosidl_typesupport_introspection_c/identifier.h" #include "rosidl_typesupport_introspection_c/message_introspection.h" #include "ue_msgs/msg/detail/overlap_event__functions.h" -#include "ue_msgs/msg/detail/overlap_event__rosidl_typesupport_introspection_c.h" #include "ue_msgs/msg/detail/overlap_event__struct.h" -#include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include // Include directives for member types // Member `self_name` @@ -27,161 +27,157 @@ extern "C" { #endif - void OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_init_function( - void* message_memory, - enum rosidl_runtime_c__message_initialization _init) - { - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void)_init; - ue_msgs__msg__OverlapEvent__init(message_memory); - } +void OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_init_function( + void * message_memory, enum rosidl_runtime_c__message_initialization _init) +{ + // TODO(karsten1987): initializers are not yet implemented for typesupport c + // see https://github.com/ros2/ros2/issues/397 + (void) _init; + ue_msgs__msg__OverlapEvent__init(message_memory); +} - void OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_fini_function(void* message_memory) - { - ue_msgs__msg__OverlapEvent__fini(message_memory); - } +void OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_fini_function(void * message_memory) +{ + ue_msgs__msg__OverlapEvent__fini(message_memory); +} - static rosidl_typesupport_introspection_c__MessageMember - OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_member_array[7] = { - { - "begin", // name - rosidl_typesupport_introspection_c__ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__OverlapEvent, begin), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "self_name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__OverlapEvent, self_name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "other_actor_name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__OverlapEvent, other_actor_name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "other_component_name", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__OverlapEvent, other_component_name), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "other_body_index", // name - rosidl_typesupport_introspection_c__ROS_TYPE_INT32, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__OverlapEvent, other_body_index), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "from_sweep", // name - rosidl_typesupport_introspection_c__ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - NULL, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__OverlapEvent, from_sweep), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "sweep_result", // name - rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - NULL, // members of sub message (initialized later) - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__OverlapEvent, sweep_result), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }}; +static rosidl_typesupport_introspection_c__MessageMember OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_member_array[7] = { + { + "begin", // name + rosidl_typesupport_introspection_c__ROS_TYPE_BOOLEAN, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__OverlapEvent, begin), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "self_name", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__OverlapEvent, self_name), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "other_actor_name", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__OverlapEvent, other_actor_name), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "other_component_name", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__OverlapEvent, other_component_name), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "other_body_index", // name + rosidl_typesupport_introspection_c__ROS_TYPE_INT32, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__OverlapEvent, other_body_index), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "from_sweep", // name + rosidl_typesupport_introspection_c__ROS_TYPE_BOOLEAN, // type + 0, // upper bound of string + NULL, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__OverlapEvent, from_sweep), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "sweep_result", // name + rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + NULL, // members of sub message (initialized later) + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__OverlapEvent, sweep_result), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + } +}; - static const rosidl_typesupport_introspection_c__MessageMembers - OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_members = { - "ue_msgs__msg", // message namespace - "OverlapEvent", // message name - 7, // number of fields - sizeof(ue_msgs__msg__OverlapEvent), - OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_member_array, // message members - OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_init_function, // function to initialize message memory (memory has to be allocated) - OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_fini_function // function to terminate message instance (will not free memory) - }; +static const rosidl_typesupport_introspection_c__MessageMembers OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_members = { + "ue_msgs__msg", // message namespace + "OverlapEvent", // message name + 7, // number of fields + sizeof(ue_msgs__msg__OverlapEvent), + OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_member_array, // message members + OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_init_function, // function to initialize message memory (memory has to be allocated) + OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_fini_function // function to terminate message instance (will not free memory) +}; - // this is not const since it must be initialized on first access - // since C does not allow non-integral compile-time constants - static rosidl_message_type_support_t - OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_type_support_handle = { - 0, - &OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_members, - get_message_typesupport_handle_function, - }; +// this is not const since it must be initialized on first access +// since C does not allow non-integral compile-time constants +static rosidl_message_type_support_t OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_type_support_handle = { + 0, + &OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_members, + get_message_typesupport_handle_function, +}; - ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, OverlapEvent)() - { - OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_member_array[6].members_ = - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, HitResult)(); - if (!OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_type_support_handle.typesupport_identifier) - { - OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_type_support_handle; - } +ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, OverlapEvent)() { + OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_member_array[6].members_ = + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, HitResult)(); + if (!OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_type_support_handle.typesupport_identifier) { + OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_type_support_handle.typesupport_identifier = + rosidl_typesupport_introspection_c__identifier; + } + return &OverlapEvent__rosidl_typesupport_introspection_c__OverlapEvent_message_type_support_handle; +} #ifdef __cplusplus } #endif diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.cpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.cpp index bdbb044b6..226b389ec 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.cpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.cpp @@ -4,17 +4,17 @@ #include "array" #include "cstddef" +#include "string" +#include "vector" #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_cpp/message_type_support.hpp" #include "rosidl_typesupport_interface/macros.h" +#include "ue_msgs/msg/detail/overlap_event__struct.hpp" #include "rosidl_typesupport_introspection_cpp/field_types.hpp" #include "rosidl_typesupport_introspection_cpp/identifier.hpp" #include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" #include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" #include "rosidl_typesupport_introspection_cpp/visibility_control.h" -#include "string" -#include "ue_msgs/msg/detail/overlap_event__struct.hpp" -#include "vector" namespace ue_msgs { @@ -25,172 +25,172 @@ namespace msg namespace rosidl_typesupport_introspection_cpp { -void OverlapEvent_init_function(void* message_memory, rosidl_runtime_cpp::MessageInitialization _init) +void OverlapEvent_init_function( + void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) { - new (message_memory) ue_msgs::msg::OverlapEvent(_init); + new (message_memory) ue_msgs::msg::OverlapEvent(_init); } -void OverlapEvent_fini_function(void* message_memory) +void OverlapEvent_fini_function(void * message_memory) { - auto typed_message = static_cast(message_memory); - typed_message->~OverlapEvent(); + auto typed_message = static_cast(message_memory); + typed_message->~OverlapEvent(); } static const ::rosidl_typesupport_introspection_cpp::MessageMember OverlapEvent_message_member_array[7] = { - { - "begin", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::OverlapEvent, begin), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "self_name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::OverlapEvent, self_name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "other_actor_name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::OverlapEvent, other_actor_name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "other_component_name", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::OverlapEvent, other_component_name), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "other_body_index", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_INT32, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::OverlapEvent, other_body_index), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "from_sweep", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_BOOLEAN, // type - 0, // upper bound of string - nullptr, // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::OverlapEvent, from_sweep), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }, - { - "sweep_result", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - ue_msgs::msg::HitResult>(), // members of sub message - false, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::OverlapEvent, sweep_result), // bytes offset in struct - nullptr, // default value - nullptr, // size() function pointer - nullptr, // get_const(index) function pointer - nullptr, // get(index) function pointer - nullptr // resize(index) function pointer - }}; + { + "begin", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_BOOLEAN, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::OverlapEvent, begin), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "self_name", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::OverlapEvent, self_name), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "other_actor_name", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::OverlapEvent, other_actor_name), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "other_component_name", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::OverlapEvent, other_component_name), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "other_body_index", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_INT32, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::OverlapEvent, other_body_index), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "from_sweep", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_BOOLEAN, // type + 0, // upper bound of string + nullptr, // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::OverlapEvent, from_sweep), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + }, + { + "sweep_result", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle(), // members of sub message + false, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::OverlapEvent, sweep_result), // bytes offset in struct + nullptr, // default value + nullptr, // size() function pointer + nullptr, // get_const(index) function pointer + nullptr, // get(index) function pointer + nullptr // resize(index) function pointer + } +}; static const ::rosidl_typesupport_introspection_cpp::MessageMembers OverlapEvent_message_members = { - "ue_msgs::msg", // message namespace - "OverlapEvent", // message name - 7, // number of fields - sizeof(ue_msgs::msg::OverlapEvent), - OverlapEvent_message_member_array, // message members - OverlapEvent_init_function, // function to initialize message memory (memory has to be allocated) - OverlapEvent_fini_function // function to terminate message instance (will not free memory) + "ue_msgs::msg", // message namespace + "OverlapEvent", // message name + 7, // number of fields + sizeof(ue_msgs::msg::OverlapEvent), + OverlapEvent_message_member_array, // message members + OverlapEvent_init_function, // function to initialize message memory (memory has to be allocated) + OverlapEvent_fini_function // function to terminate message instance (will not free memory) }; static const rosidl_message_type_support_t OverlapEvent_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &OverlapEvent_message_members, - get_message_typesupport_handle_function, + ::rosidl_typesupport_introspection_cpp::typesupport_identifier, + &OverlapEvent_message_members, + get_message_typesupport_handle_function, }; -} // namespace rosidl_typesupport_introspection_cpp +} // namespace rosidl_typesupport_introspection_cpp -} // namespace msg +} // namespace msg + +} // namespace ue_msgs -} // namespace ue_msgs namespace rosidl_typesupport_introspection_cpp { template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC const rosidl_message_type_support_t* +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * get_message_type_support_handle() { - return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::OverlapEvent_message_type_support_handle; + return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::OverlapEvent_message_type_support_handle; } -} // namespace rosidl_typesupport_introspection_cpp +} // namespace rosidl_typesupport_introspection_cpp #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC - const rosidl_message_type_support_t* ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, - ue_msgs, - msg, - OverlapEvent)() - { - return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::OverlapEvent_message_type_support_handle; - } +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, ue_msgs, msg, OverlapEvent)() { + return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::OverlapEvent_message_type_support_handle; +} #ifdef __cplusplus } diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.h index 8fd7b9eaf..542fc4fdc 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.h @@ -6,6 +6,7 @@ #define UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__TYPE_SUPPORT_H_ #include "rosidl_typesupport_interface/macros.h" + #include "ue_msgs/msg/rosidl_generator_c__visibility_control.h" #ifdef __cplusplus @@ -15,12 +16,18 @@ extern "C" #include "rosidl_runtime_c/message_type_support_struct.h" - // Forward declare the get type support functions for this type. - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_c, ue_msgs, msg, OverlapEvent)(); +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_c, + ue_msgs, + msg, + OverlapEvent +)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__TYPE_SUPPORT_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__TYPE_SUPPORT_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.hpp new file mode 100644 index 000000000..ef94931a8 --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlap_event__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:msg/OverlapEvent.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__TYPE_SUPPORT_HPP_ +#define UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + msg, + OverlapEvent +)(); +#ifdef __cplusplus +} +#endif + +#endif // UE_MSGS__MSG__DETAIL__OVERLAP_EVENT__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__builder.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__builder.hpp index cbf8c63dd..68c672ac5 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__builder.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__builder.hpp @@ -6,11 +6,11 @@ #define UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__BUILDER_HPP_ #include "ue_msgs/msg/detail/overlapping_objects__struct.hpp" - -#include #include +#include #include + namespace ue_msgs { @@ -23,48 +23,49 @@ namespace builder class Init_OverlappingObjects_components { public: - explicit Init_OverlappingObjects_components(::ue_msgs::msg::OverlappingObjects& msg) : msg_(msg) - { - } - ::ue_msgs::msg::OverlappingObjects components(::ue_msgs::msg::OverlappingObjects::_components_type arg) - { - msg_.components = std::move(arg); - return std::move(msg_); - } + explicit Init_OverlappingObjects_components(::ue_msgs::msg::OverlappingObjects & msg) + : msg_(msg) + {} + ::ue_msgs::msg::OverlappingObjects components(::ue_msgs::msg::OverlappingObjects::_components_type arg) + { + msg_.components = std::move(arg); + return std::move(msg_); + } private: - ::ue_msgs::msg::OverlappingObjects msg_; + ::ue_msgs::msg::OverlappingObjects msg_; }; class Init_OverlappingObjects_actors { public: - Init_OverlappingObjects_actors() : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - { - } - Init_OverlappingObjects_components actors(::ue_msgs::msg::OverlappingObjects::_actors_type arg) - { - msg_.actors = std::move(arg); - return Init_OverlappingObjects_components(msg_); - } + Init_OverlappingObjects_actors() + : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) + {} + Init_OverlappingObjects_components actors(::ue_msgs::msg::OverlappingObjects::_actors_type arg) + { + msg_.actors = std::move(arg); + return Init_OverlappingObjects_components(msg_); + } private: - ::ue_msgs::msg::OverlappingObjects msg_; + ::ue_msgs::msg::OverlappingObjects msg_; }; -} // namespace builder +} // namespace builder -} // namespace msg +} // namespace msg template auto build(); template<> -inline auto build<::ue_msgs::msg::OverlappingObjects>() +inline +auto build<::ue_msgs::msg::OverlappingObjects>() { - return ue_msgs::msg::builder::Init_OverlappingObjects_actors(); + return ue_msgs::msg::builder::Init_OverlappingObjects_actors(); } -} // namespace ue_msgs +} // namespace ue_msgs -#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__BUILDER_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__BUILDER_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__functions.c b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__functions.c index 1ec730854..317c35845 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__functions.c +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__functions.c @@ -3,280 +3,264 @@ // generated code does not contain a copyright notice #include "ue_msgs/msg/detail/overlapping_objects__functions.h" -#include "rcutils/allocator.h" - #include #include #include #include +#include "rcutils/allocator.h" + + // Include directives for member types // Member `actors` // Member `components` #include "rosidl_runtime_c/string_functions.h" -bool ue_msgs__msg__OverlappingObjects__init(ue_msgs__msg__OverlappingObjects* msg) +bool +ue_msgs__msg__OverlappingObjects__init(ue_msgs__msg__OverlappingObjects * msg) { - if (!msg) - { - return false; - } - // actors - if (!rosidl_runtime_c__String__Sequence__init(&msg->actors, 0)) - { - ue_msgs__msg__OverlappingObjects__fini(msg); - return false; - } - // components - if (!rosidl_runtime_c__String__Sequence__init(&msg->components, 0)) - { - ue_msgs__msg__OverlappingObjects__fini(msg); - return false; - } - return true; + if (!msg) { + return false; + } + // actors + if (!rosidl_runtime_c__String__Sequence__init(&msg->actors, 0)) { + ue_msgs__msg__OverlappingObjects__fini(msg); + return false; + } + // components + if (!rosidl_runtime_c__String__Sequence__init(&msg->components, 0)) { + ue_msgs__msg__OverlappingObjects__fini(msg); + return false; + } + return true; } -void ue_msgs__msg__OverlappingObjects__fini(ue_msgs__msg__OverlappingObjects* msg) +void +ue_msgs__msg__OverlappingObjects__fini(ue_msgs__msg__OverlappingObjects * msg) { - if (!msg) - { - return; - } - // actors - rosidl_runtime_c__String__Sequence__fini(&msg->actors); - // components - rosidl_runtime_c__String__Sequence__fini(&msg->components); + if (!msg) { + return; + } + // actors + rosidl_runtime_c__String__Sequence__fini(&msg->actors); + // components + rosidl_runtime_c__String__Sequence__fini(&msg->components); } -bool ue_msgs__msg__OverlappingObjects__are_equal(const ue_msgs__msg__OverlappingObjects* lhs, - const ue_msgs__msg__OverlappingObjects* rhs) +bool +ue_msgs__msg__OverlappingObjects__are_equal(const ue_msgs__msg__OverlappingObjects * lhs, const ue_msgs__msg__OverlappingObjects * rhs) { - if (!lhs || !rhs) - { - return false; - } - // actors - if (!rosidl_runtime_c__String__Sequence__are_equal(&(lhs->actors), &(rhs->actors))) - { - return false; - } - // components - if (!rosidl_runtime_c__String__Sequence__are_equal(&(lhs->components), &(rhs->components))) - { - return false; - } - return true; + if (!lhs || !rhs) { + return false; + } + // actors + if (!rosidl_runtime_c__String__Sequence__are_equal( + &(lhs->actors), &(rhs->actors))) + { + return false; + } + // components + if (!rosidl_runtime_c__String__Sequence__are_equal( + &(lhs->components), &(rhs->components))) + { + return false; + } + return true; } -bool ue_msgs__msg__OverlappingObjects__copy(const ue_msgs__msg__OverlappingObjects* input, ue_msgs__msg__OverlappingObjects* output) +bool +ue_msgs__msg__OverlappingObjects__copy( + const ue_msgs__msg__OverlappingObjects * input, + ue_msgs__msg__OverlappingObjects * output) { - if (!input || !output) - { - return false; - } - // actors - if (!rosidl_runtime_c__String__Sequence__copy(&(input->actors), &(output->actors))) - { - return false; - } - // components - if (!rosidl_runtime_c__String__Sequence__copy(&(input->components), &(output->components))) - { - return false; - } - return true; + if (!input || !output) { + return false; + } + // actors + if (!rosidl_runtime_c__String__Sequence__copy( + &(input->actors), &(output->actors))) + { + return false; + } + // components + if (!rosidl_runtime_c__String__Sequence__copy( + &(input->components), &(output->components))) + { + return false; + } + return true; } -ue_msgs__msg__OverlappingObjects* ue_msgs__msg__OverlappingObjects__create() +ue_msgs__msg__OverlappingObjects * +ue_msgs__msg__OverlappingObjects__create() { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__OverlappingObjects* msg = - (ue_msgs__msg__OverlappingObjects*)allocator.allocate(sizeof(ue_msgs__msg__OverlappingObjects), allocator.state); - if (!msg) - { - return NULL; - } - memset(msg, 0, sizeof(ue_msgs__msg__OverlappingObjects)); - bool success = ue_msgs__msg__OverlappingObjects__init(msg); - if (!success) - { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__OverlappingObjects * msg = (ue_msgs__msg__OverlappingObjects *)allocator.allocate(sizeof(ue_msgs__msg__OverlappingObjects), allocator.state); + if (!msg) { + return NULL; + } + memset(msg, 0, sizeof(ue_msgs__msg__OverlappingObjects)); + bool success = ue_msgs__msg__OverlappingObjects__init(msg); + if (!success) { + allocator.deallocate(msg, allocator.state); + return NULL; + } + return msg; } -void ue_msgs__msg__OverlappingObjects__destroy(ue_msgs__msg__OverlappingObjects* msg) +void +ue_msgs__msg__OverlappingObjects__destroy(ue_msgs__msg__OverlappingObjects * msg) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) - { - ue_msgs__msg__OverlappingObjects__fini(msg); - } - allocator.deallocate(msg, allocator.state); + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (msg) { + ue_msgs__msg__OverlappingObjects__fini(msg); + } + allocator.deallocate(msg, allocator.state); } -bool ue_msgs__msg__OverlappingObjects__Sequence__init(ue_msgs__msg__OverlappingObjects__Sequence* array, size_t size) + +bool +ue_msgs__msg__OverlappingObjects__Sequence__init(ue_msgs__msg__OverlappingObjects__Sequence * array, size_t size) { - if (!array) - { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__OverlappingObjects* data = NULL; + if (!array) { + return false; + } + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__OverlappingObjects * data = NULL; - if (size) - { - data = (ue_msgs__msg__OverlappingObjects*)allocator.zero_allocate( - size, sizeof(ue_msgs__msg__OverlappingObjects), allocator.state); - if (!data) - { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) - { - bool success = ue_msgs__msg__OverlappingObjects__init(&data[i]); - if (!success) - { - break; - } - } - if (i < size) - { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) - { - ue_msgs__msg__OverlappingObjects__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } + if (size) { + data = (ue_msgs__msg__OverlappingObjects *)allocator.zero_allocate(size, sizeof(ue_msgs__msg__OverlappingObjects), allocator.state); + if (!data) { + return false; } - array->data = data; - array->size = size; - array->capacity = size; - return true; + // initialize all array elements + size_t i; + for (i = 0; i < size; ++i) { + bool success = ue_msgs__msg__OverlappingObjects__init(&data[i]); + if (!success) { + break; + } + } + if (i < size) { + // if initialization failed finalize the already initialized array elements + for (; i > 0; --i) { + ue_msgs__msg__OverlappingObjects__fini(&data[i - 1]); + } + allocator.deallocate(data, allocator.state); + return false; + } + } + array->data = data; + array->size = size; + array->capacity = size; + return true; } -void ue_msgs__msg__OverlappingObjects__Sequence__fini(ue_msgs__msg__OverlappingObjects__Sequence* array) +void +ue_msgs__msg__OverlappingObjects__Sequence__fini(ue_msgs__msg__OverlappingObjects__Sequence * array) { - if (!array) - { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (!array) { + return; + } + rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array->data) - { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) - { - ue_msgs__msg__OverlappingObjects__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } - else - { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); + if (array->data) { + // ensure that data and capacity values are consistent + assert(array->capacity > 0); + // finalize all array elements + for (size_t i = 0; i < array->capacity; ++i) { + ue_msgs__msg__OverlappingObjects__fini(&array->data[i]); } + allocator.deallocate(array->data, allocator.state); + array->data = NULL; + array->size = 0; + array->capacity = 0; + } else { + // ensure that data, size, and capacity values are consistent + assert(0 == array->size); + assert(0 == array->capacity); + } } -ue_msgs__msg__OverlappingObjects__Sequence* ue_msgs__msg__OverlappingObjects__Sequence__create(size_t size) +ue_msgs__msg__OverlappingObjects__Sequence * +ue_msgs__msg__OverlappingObjects__Sequence__create(size_t size) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__OverlappingObjects__Sequence* array = (ue_msgs__msg__OverlappingObjects__Sequence*)allocator.allocate( - sizeof(ue_msgs__msg__OverlappingObjects__Sequence), allocator.state); - if (!array) - { - return NULL; - } - bool success = ue_msgs__msg__OverlappingObjects__Sequence__init(array, size); - if (!success) - { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__OverlappingObjects__Sequence * array = (ue_msgs__msg__OverlappingObjects__Sequence *)allocator.allocate(sizeof(ue_msgs__msg__OverlappingObjects__Sequence), allocator.state); + if (!array) { + return NULL; + } + bool success = ue_msgs__msg__OverlappingObjects__Sequence__init(array, size); + if (!success) { + allocator.deallocate(array, allocator.state); + return NULL; + } + return array; } -void ue_msgs__msg__OverlappingObjects__Sequence__destroy(ue_msgs__msg__OverlappingObjects__Sequence* array) +void +ue_msgs__msg__OverlappingObjects__Sequence__destroy(ue_msgs__msg__OverlappingObjects__Sequence * array) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) - { - ue_msgs__msg__OverlappingObjects__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (array) { + ue_msgs__msg__OverlappingObjects__Sequence__fini(array); + } + allocator.deallocate(array, allocator.state); } -bool ue_msgs__msg__OverlappingObjects__Sequence__are_equal(const ue_msgs__msg__OverlappingObjects__Sequence* lhs, - const ue_msgs__msg__OverlappingObjects__Sequence* rhs) +bool +ue_msgs__msg__OverlappingObjects__Sequence__are_equal(const ue_msgs__msg__OverlappingObjects__Sequence * lhs, const ue_msgs__msg__OverlappingObjects__Sequence * rhs) { - if (!lhs || !rhs) - { - return false; - } - if (lhs->size != rhs->size) - { - return false; + if (!lhs || !rhs) { + return false; + } + if (lhs->size != rhs->size) { + return false; + } + for (size_t i = 0; i < lhs->size; ++i) { + if (!ue_msgs__msg__OverlappingObjects__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { + return false; } - for (size_t i = 0; i < lhs->size; ++i) - { - if (!ue_msgs__msg__OverlappingObjects__are_equal(&(lhs->data[i]), &(rhs->data[i]))) - { - return false; - } - } - return true; + } + return true; } -bool ue_msgs__msg__OverlappingObjects__Sequence__copy(const ue_msgs__msg__OverlappingObjects__Sequence* input, - ue_msgs__msg__OverlappingObjects__Sequence* output) +bool +ue_msgs__msg__OverlappingObjects__Sequence__copy( + const ue_msgs__msg__OverlappingObjects__Sequence * input, + ue_msgs__msg__OverlappingObjects__Sequence * output) { - if (!input || !output) - { - return false; + if (!input || !output) { + return false; + } + if (output->capacity < input->size) { + const size_t allocation_size = + input->size * sizeof(ue_msgs__msg__OverlappingObjects); + ue_msgs__msg__OverlappingObjects * data = + (ue_msgs__msg__OverlappingObjects *)realloc(output->data, allocation_size); + if (!data) { + return false; } - if (output->capacity < input->size) - { - const size_t allocation_size = input->size * sizeof(ue_msgs__msg__OverlappingObjects); - ue_msgs__msg__OverlappingObjects* data = (ue_msgs__msg__OverlappingObjects*)realloc(output->data, allocation_size); - if (!data) - { - return false; - } - for (size_t i = output->capacity; i < input->size; ++i) - { - if (!ue_msgs__msg__OverlappingObjects__init(&data[i])) - { - /* free currently allocated and return false */ - for (; i-- > output->capacity;) - { - ue_msgs__msg__OverlappingObjects__fini(&data[i]); - } - free(data); - return false; - } + for (size_t i = output->capacity; i < input->size; ++i) { + if (!ue_msgs__msg__OverlappingObjects__init(&data[i])) { + /* free currently allocated and return false */ + for (; i-- > output->capacity; ) { + ue_msgs__msg__OverlappingObjects__fini(&data[i]); } - output->data = data; - output->capacity = input->size; + free(data); + return false; + } } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) + output->data = data; + output->capacity = input->size; + } + output->size = input->size; + for (size_t i = 0; i < input->size; ++i) { + if (!ue_msgs__msg__OverlappingObjects__copy( + &(input->data[i]), &(output->data[i]))) { - if (!ue_msgs__msg__OverlappingObjects__copy(&(input->data[i]), &(output->data[i]))) - { - return false; - } + return false; } - return true; + } + return true; } diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__functions.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__functions.h index 80dc3d957..82a3b1b48 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__functions.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__functions.h @@ -10,15 +10,16 @@ extern "C" { #endif +#include +#include + #include "rosidl_runtime_c/visibility_control.h" -#include "ue_msgs/msg/detail/overlapping_objects__struct.h" #include "ue_msgs/msg/rosidl_generator_c__visibility_control.h" -#include -#include +#include "ue_msgs/msg/detail/overlapping_objects__struct.h" - /// Initialize msg/OverlappingObjects message. - /** +/// Initialize msg/OverlappingObjects message. +/** * If the init function is called twice for the same message without * calling fini inbetween previously allocated memory will be leaked. * \param[in,out] msg The previously allocated message pointer. @@ -30,44 +31,53 @@ extern "C" * to allocate and initialize the message. * \return true if initialization was successful, otherwise false */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__OverlappingObjects__init(ue_msgs__msg__OverlappingObjects* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__OverlappingObjects__init(ue_msgs__msg__OverlappingObjects * msg); - /// Finalize msg/OverlappingObjects message. - /** +/// Finalize msg/OverlappingObjects message. +/** * \param[in,out] msg The allocated message pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__OverlappingObjects__fini(ue_msgs__msg__OverlappingObjects* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__OverlappingObjects__fini(ue_msgs__msg__OverlappingObjects * msg); - /// Create msg/OverlappingObjects message. - /** +/// Create msg/OverlappingObjects message. +/** * It allocates the memory for the message, sets the memory to zero, and * calls * ue_msgs__msg__OverlappingObjects__init(). * \return The pointer to the initialized message if successful, * otherwise NULL */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs ue_msgs__msg__OverlappingObjects* ue_msgs__msg__OverlappingObjects__create(); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +ue_msgs__msg__OverlappingObjects * +ue_msgs__msg__OverlappingObjects__create(); - /// Destroy msg/OverlappingObjects message. - /** +/// Destroy msg/OverlappingObjects message. +/** * It calls * ue_msgs__msg__OverlappingObjects__fini() * and frees the memory of the message. * \param[in,out] msg The allocated message pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__OverlappingObjects__destroy(ue_msgs__msg__OverlappingObjects* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__OverlappingObjects__destroy(ue_msgs__msg__OverlappingObjects * msg); - /// Check for msg/OverlappingObjects message equality. - /** +/// Check for msg/OverlappingObjects message equality. +/** * \param[in] lhs The message on the left hand size of the equality operator. * \param[in] rhs The message on the right hand size of the equality operator. * \return true if messages are equal, otherwise false. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__OverlappingObjects__are_equal(const ue_msgs__msg__OverlappingObjects* lhs, - const ue_msgs__msg__OverlappingObjects* rhs); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__OverlappingObjects__are_equal(const ue_msgs__msg__OverlappingObjects * lhs, const ue_msgs__msg__OverlappingObjects * rhs); - /// Copy a msg/OverlappingObjects message. - /** +/// Copy a msg/OverlappingObjects message. +/** * This functions performs a deep copy, as opposed to the shallow copy that * plain assignment yields. * @@ -77,11 +87,14 @@ extern "C" * \return true if successful, or false if either pointer is null * or memory allocation fails. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__OverlappingObjects__copy(const ue_msgs__msg__OverlappingObjects* input, - ue_msgs__msg__OverlappingObjects* output); - - /// Initialize array of msg/OverlappingObjects messages. - /** +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__OverlappingObjects__copy( + const ue_msgs__msg__OverlappingObjects * input, + ue_msgs__msg__OverlappingObjects * output); + +/// Initialize array of msg/OverlappingObjects messages. +/** * It allocates the memory for the number of elements and calls * ue_msgs__msg__OverlappingObjects__init() * for each element of the array. @@ -91,54 +104,57 @@ extern "C" * If the array pointer is valid and the size is zero it is guaranteed # to return true. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__OverlappingObjects__Sequence__init( - ue_msgs__msg__OverlappingObjects__Sequence* array, - size_t size); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__OverlappingObjects__Sequence__init(ue_msgs__msg__OverlappingObjects__Sequence * array, size_t size); - /// Finalize array of msg/OverlappingObjects messages. - /** +/// Finalize array of msg/OverlappingObjects messages. +/** * It calls * ue_msgs__msg__OverlappingObjects__fini() * for each element of the array and frees the memory for the number of * elements. * \param[in,out] array The initialized array pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__OverlappingObjects__Sequence__fini( - ue_msgs__msg__OverlappingObjects__Sequence* array); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__OverlappingObjects__Sequence__fini(ue_msgs__msg__OverlappingObjects__Sequence * array); - /// Create array of msg/OverlappingObjects messages. - /** +/// Create array of msg/OverlappingObjects messages. +/** * It allocates the memory for the array and calls * ue_msgs__msg__OverlappingObjects__Sequence__init(). * \param[in] size The size / capacity of the array. * \return The pointer to the initialized array if successful, otherwise NULL */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs ue_msgs__msg__OverlappingObjects__Sequence* - ue_msgs__msg__OverlappingObjects__Sequence__create(size_t size); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +ue_msgs__msg__OverlappingObjects__Sequence * +ue_msgs__msg__OverlappingObjects__Sequence__create(size_t size); - /// Destroy array of msg/OverlappingObjects messages. - /** +/// Destroy array of msg/OverlappingObjects messages. +/** * It calls * ue_msgs__msg__OverlappingObjects__Sequence__fini() * on the array, * and frees the memory of the array. * \param[in,out] array The initialized array pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__OverlappingObjects__Sequence__destroy( - ue_msgs__msg__OverlappingObjects__Sequence* array); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__OverlappingObjects__Sequence__destroy(ue_msgs__msg__OverlappingObjects__Sequence * array); - /// Check for msg/OverlappingObjects message array equality. - /** +/// Check for msg/OverlappingObjects message array equality. +/** * \param[in] lhs The message array on the left hand size of the equality operator. * \param[in] rhs The message array on the right hand size of the equality operator. * \return true if message arrays are equal in size and content, otherwise false. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__OverlappingObjects__Sequence__are_equal( - const ue_msgs__msg__OverlappingObjects__Sequence* lhs, - const ue_msgs__msg__OverlappingObjects__Sequence* rhs); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__OverlappingObjects__Sequence__are_equal(const ue_msgs__msg__OverlappingObjects__Sequence * lhs, const ue_msgs__msg__OverlappingObjects__Sequence * rhs); - /// Copy an array of msg/OverlappingObjects messages. - /** +/// Copy an array of msg/OverlappingObjects messages. +/** * This functions performs a deep copy, as opposed to the shallow copy that * plain assignment yields. * @@ -148,12 +164,14 @@ extern "C" * \return true if successful, or false if either pointer * is null or memory allocation fails. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__OverlappingObjects__Sequence__copy( - const ue_msgs__msg__OverlappingObjects__Sequence* input, - ue_msgs__msg__OverlappingObjects__Sequence* output); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__OverlappingObjects__Sequence__copy( + const ue_msgs__msg__OverlappingObjects__Sequence * input, + ue_msgs__msg__OverlappingObjects__Sequence * output); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__FUNCTIONS_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__FUNCTIONS_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_fastrtps_c.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_fastrtps_c.h index cd3e9bec4..41c60f74b 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_fastrtps_c.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_fastrtps_c.h @@ -4,28 +4,33 @@ #ifndef UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ #define UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ + +#include #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "ue_msgs/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -#include - #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs size_t - get_serialized_size_ue_msgs__msg__OverlappingObjects(const void* untyped_ros_message, size_t current_alignment); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +size_t get_serialized_size_ue_msgs__msg__OverlappingObjects( + const void * untyped_ros_message, + size_t current_alignment); - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs size_t - max_serialized_size_ue_msgs__msg__OverlappingObjects(bool& full_bounded, size_t current_alignment); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +size_t max_serialized_size_ue_msgs__msg__OverlappingObjects( + bool & full_bounded, + size_t current_alignment); - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, ue_msgs, msg, OverlappingObjects)(); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, ue_msgs, msg, OverlappingObjects)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_fastrtps_cpp.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_fastrtps_cpp.hpp index bc5e38dcd..6afa4b5c6 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_fastrtps_cpp.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_fastrtps_cpp.hpp @@ -7,19 +7,19 @@ #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" -#include "ue_msgs/msg/detail/overlapping_objects__struct.hpp" #include "ue_msgs/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" +#include "ue_msgs/msg/detail/overlapping_objects__struct.hpp" #ifndef _WIN32 -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wunused-parameter" -#ifdef __clang__ -#pragma clang diagnostic ignored "-Wdeprecated-register" -#pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -#endif +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wunused-parameter" +# ifdef __clang__ +# pragma clang diagnostic ignored "-Wdeprecated-register" +# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" +# endif #endif #ifndef _WIN32 -#pragma GCC diagnostic pop +# pragma GCC diagnostic pop #endif #include "fastcdr/Cdr.h" @@ -33,34 +33,47 @@ namespace msg namespace typesupport_fastrtps_cpp { -bool ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs cdr_serialize(const ue_msgs::msg::OverlappingObjects& ros_message, - eprosima::fastcdr::Cdr& cdr); +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +cdr_serialize( + const ue_msgs::msg::OverlappingObjects & ros_message, + eprosima::fastcdr::Cdr & cdr); -bool ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs cdr_deserialize(eprosima::fastcdr::Cdr& cdr, - ue_msgs::msg::OverlappingObjects& ros_message); +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +cdr_deserialize( + eprosima::fastcdr::Cdr & cdr, + ue_msgs::msg::OverlappingObjects & ros_message); -size_t ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs get_serialized_size(const ue_msgs::msg::OverlappingObjects& ros_message, - size_t current_alignment); +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +get_serialized_size( + const ue_msgs::msg::OverlappingObjects & ros_message, + size_t current_alignment); -size_t ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs max_serialized_size_OverlappingObjects(bool& full_bounded, - size_t current_alignment); +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +max_serialized_size_OverlappingObjects( + bool & full_bounded, + size_t current_alignment); -} // namespace typesupport_fastrtps_cpp +} // namespace typesupport_fastrtps_cpp -} // namespace msg +} // namespace msg -} // namespace ue_msgs +} // namespace ue_msgs #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, ue_msgs, msg, OverlappingObjects)(); +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, ue_msgs, msg, OverlappingObjects)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_introspection_c.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_introspection_c.h index 7c0442eff..5c84ec7e9 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_introspection_c.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_introspection_c.h @@ -10,15 +10,17 @@ extern "C" { #endif + #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" - ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, OverlappingObjects)(); +ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, OverlappingObjects)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_introspection_cpp.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_introspection_cpp.hpp index ff7b285d0..a9ec851a1 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_introspection_cpp.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_introspection_cpp.hpp @@ -5,6 +5,7 @@ #ifndef UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ #define UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ + #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "rosidl_typesupport_introspection_cpp/visibility_control.h" @@ -14,15 +15,13 @@ extern "C" { #endif - // TODO(dirk-thomas) these visibility macros should be message package specific - ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC - const rosidl_message_type_support_t* ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, - ue_msgs, - msg, - OverlappingObjects)(); +// TODO(dirk-thomas) these visibility macros should be message package specific +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, ue_msgs, msg, OverlappingObjects)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__struct.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__struct.h index 01b7219fb..3e2df52f2 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__struct.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__struct.h @@ -14,6 +14,7 @@ extern "C" #include #include + // Constants defined in the message // Include directives for member types @@ -21,25 +22,25 @@ extern "C" // Member 'components' #include "rosidl_runtime_c/string.h" - // Struct defined in msg/OverlappingObjects in the package ue_msgs. - typedef struct ue_msgs__msg__OverlappingObjects - { - rosidl_runtime_c__String__Sequence actors; - rosidl_runtime_c__String__Sequence components; - } ue_msgs__msg__OverlappingObjects; - - // Struct for a sequence of ue_msgs__msg__OverlappingObjects. - typedef struct ue_msgs__msg__OverlappingObjects__Sequence - { - ue_msgs__msg__OverlappingObjects* data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; - } ue_msgs__msg__OverlappingObjects__Sequence; +// Struct defined in msg/OverlappingObjects in the package ue_msgs. +typedef struct ue_msgs__msg__OverlappingObjects +{ + rosidl_runtime_c__String__Sequence actors; + rosidl_runtime_c__String__Sequence components; +} ue_msgs__msg__OverlappingObjects; + +// Struct for a sequence of ue_msgs__msg__OverlappingObjects. +typedef struct ue_msgs__msg__OverlappingObjects__Sequence +{ + ue_msgs__msg__OverlappingObjects * data; + /// The number of valid items in data + size_t size; + /// The number of allocated items in data + size_t capacity; +} ue_msgs__msg__OverlappingObjects__Sequence; #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__STRUCT_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__STRUCT_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__struct.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__struct.hpp index 70e4740a8..2e4264bf1 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__struct.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__struct.hpp @@ -5,18 +5,19 @@ #ifndef UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__STRUCT_HPP_ #define UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__STRUCT_HPP_ +#include +#include #include #include #include -#include -#include #include #include + #ifndef _WIN32 -#define DEPRECATED__ue_msgs__msg__OverlappingObjects __attribute__((deprecated)) +# define DEPRECATED__ue_msgs__msg__OverlappingObjects __attribute__((deprecated)) #else -#define DEPRECATED__ue_msgs__msg__OverlappingObjects __declspec(deprecated) +# define DEPRECATED__ue_msgs__msg__OverlappingObjects __declspec(deprecated) #endif namespace ue_msgs @@ -29,107 +30,105 @@ namespace msg template struct OverlappingObjects_ { - using Type = OverlappingObjects_; - - explicit OverlappingObjects_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_init; - } - - explicit OverlappingObjects_(const ContainerAllocator& _alloc, - rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_init; - (void)_alloc; - } - - // field types and members - using _actors_type = std::vector< - std::basic_string, typename ContainerAllocator::template rebind::other>, - typename ContainerAllocator::template rebind< - std::basic_string, typename ContainerAllocator::template rebind::other>>::other>; - _actors_type actors; - using _components_type = std::vector< - std::basic_string, typename ContainerAllocator::template rebind::other>, - typename ContainerAllocator::template rebind< - std::basic_string, typename ContainerAllocator::template rebind::other>>::other>; - _components_type components; - - // setters for named parameter idiom - Type& set__actors( - const std::vector< - std::basic_string, typename ContainerAllocator::template rebind::other>, - typename ContainerAllocator::template rebind< - std::basic_string, typename ContainerAllocator::template rebind::other>>::other>& - _arg) - { - this->actors = _arg; - return *this; - } - Type& set__components( - const std::vector< - std::basic_string, typename ContainerAllocator::template rebind::other>, - typename ContainerAllocator::template rebind< - std::basic_string, typename ContainerAllocator::template rebind::other>>::other>& - _arg) - { - this->components = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = ue_msgs::msg::OverlappingObjects_*; - using ConstRawPtr = const ue_msgs::msg::OverlappingObjects_*; - using SharedPtr = std::shared_ptr>; - using ConstSharedPtr = std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = std::weak_ptr>; - using ConstWeakPtr = std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__ue_msgs__msg__OverlappingObjects std::shared_ptr> Ptr; - typedef DEPRECATED__ue_msgs__msg__OverlappingObjects - std::shared_ptr const> - ConstPtr; - - // comparison operators - bool operator==(const OverlappingObjects_& other) const - { - if (this->actors != other.actors) - { - return false; - } - if (this->components != other.components) - { - return false; - } - return true; + using Type = OverlappingObjects_; + + explicit OverlappingObjects_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) + { + (void)_init; + } + + explicit OverlappingObjects_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) + { + (void)_init; + (void)_alloc; + } + + // field types and members + using _actors_type = + std::vector, typename ContainerAllocator::template rebind::other>, typename ContainerAllocator::template rebind, typename ContainerAllocator::template rebind::other>>::other>; + _actors_type actors; + using _components_type = + std::vector, typename ContainerAllocator::template rebind::other>, typename ContainerAllocator::template rebind, typename ContainerAllocator::template rebind::other>>::other>; + _components_type components; + + // setters for named parameter idiom + Type & set__actors( + const std::vector, typename ContainerAllocator::template rebind::other>, typename ContainerAllocator::template rebind, typename ContainerAllocator::template rebind::other>>::other> & _arg) + { + this->actors = _arg; + return *this; + } + Type & set__components( + const std::vector, typename ContainerAllocator::template rebind::other>, typename ContainerAllocator::template rebind, typename ContainerAllocator::template rebind::other>>::other> & _arg) + { + this->components = _arg; + return *this; + } + + // constant declarations + + // pointer types + using RawPtr = + ue_msgs::msg::OverlappingObjects_ *; + using ConstRawPtr = + const ue_msgs::msg::OverlappingObjects_ *; + using SharedPtr = + std::shared_ptr>; + using ConstSharedPtr = + std::shared_ptr const>; + + template>> + using UniquePtrWithDeleter = + std::unique_ptr, Deleter>; + + using UniquePtr = UniquePtrWithDeleter<>; + + template>> + using ConstUniquePtrWithDeleter = + std::unique_ptr const, Deleter>; + using ConstUniquePtr = ConstUniquePtrWithDeleter<>; + + using WeakPtr = + std::weak_ptr>; + using ConstWeakPtr = + std::weak_ptr const>; + + // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead + // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly + typedef DEPRECATED__ue_msgs__msg__OverlappingObjects + std::shared_ptr> + Ptr; + typedef DEPRECATED__ue_msgs__msg__OverlappingObjects + std::shared_ptr const> + ConstPtr; + + // comparison operators + bool operator==(const OverlappingObjects_ & other) const + { + if (this->actors != other.actors) { + return false; } - bool operator!=(const OverlappingObjects_& other) const - { - return !this->operator==(other); + if (this->components != other.components) { + return false; } -}; // struct OverlappingObjects_ + return true; + } + bool operator!=(const OverlappingObjects_ & other) const + { + return !this->operator==(other); + } +}; // struct OverlappingObjects_ // alias to use template instance with default allocator -using OverlappingObjects = ue_msgs::msg::OverlappingObjects_>; +using OverlappingObjects = + ue_msgs::msg::OverlappingObjects_>; // constant definitions -} // namespace msg +} // namespace msg -} // namespace ue_msgs +} // namespace ue_msgs -#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__STRUCT_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__STRUCT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__traits.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__traits.hpp index a789274eb..232c6c632 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__traits.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__traits.hpp @@ -6,42 +6,37 @@ #define UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__TRAITS_HPP_ #include "ue_msgs/msg/detail/overlapping_objects__struct.hpp" - -#include - #include +#include #include namespace rosidl_generator_traits { template<> -inline const char* data_type() +inline const char * data_type() { - return "ue_msgs::msg::OverlappingObjects"; + return "ue_msgs::msg::OverlappingObjects"; } template<> -inline const char* name() +inline const char * name() { - return "ue_msgs/msg/OverlappingObjects"; + return "ue_msgs/msg/OverlappingObjects"; } template<> -struct has_fixed_size : std::integral_constant -{ -}; +struct has_fixed_size + : std::integral_constant {}; template<> -struct has_bounded_size : std::integral_constant -{ -}; +struct has_bounded_size + : std::integral_constant {}; template<> -struct is_message : std::true_type -{ -}; +struct is_message + : std::true_type {}; -} // namespace rosidl_generator_traits +} // namespace rosidl_generator_traits -#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__TRAITS_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__TRAITS_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.c b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.c index c45bb7fe4..d9bf8b38b 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.c +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.c @@ -2,15 +2,15 @@ // with input from ue_msgs:msg/OverlappingObjects.idl // generated code does not contain a copyright notice +#include +#include "ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_introspection_c.h" +#include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" #include "rosidl_typesupport_introspection_c/field_types.h" #include "rosidl_typesupport_introspection_c/identifier.h" #include "rosidl_typesupport_introspection_c/message_introspection.h" #include "ue_msgs/msg/detail/overlapping_objects__functions.h" -#include "ue_msgs/msg/detail/overlapping_objects__rosidl_typesupport_introspection_c.h" #include "ue_msgs/msg/detail/overlapping_objects__struct.h" -#include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include // Include directives for member types // Member `actors` @@ -22,85 +22,80 @@ extern "C" { #endif - void OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_init_function( - void* message_memory, - enum rosidl_runtime_c__message_initialization _init) - { - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void)_init; - ue_msgs__msg__OverlappingObjects__init(message_memory); - } +void OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_init_function( + void * message_memory, enum rosidl_runtime_c__message_initialization _init) +{ + // TODO(karsten1987): initializers are not yet implemented for typesupport c + // see https://github.com/ros2/ros2/issues/397 + (void) _init; + ue_msgs__msg__OverlappingObjects__init(message_memory); +} - void OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_fini_function(void* message_memory) - { - ue_msgs__msg__OverlappingObjects__fini(message_memory); - } +void OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_fini_function(void * message_memory) +{ + ue_msgs__msg__OverlappingObjects__fini(message_memory); +} - static rosidl_typesupport_introspection_c__MessageMember - OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_member_array[2] = { - { - "actors", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - true, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__OverlappingObjects, actors), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "components", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - true, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__OverlappingObjects, components), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }}; +static rosidl_typesupport_introspection_c__MessageMember OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_member_array[2] = { + { + "actors", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + true, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__OverlappingObjects, actors), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "components", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + true, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__OverlappingObjects, components), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + } +}; - static const rosidl_typesupport_introspection_c__MessageMembers - OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_members = { - "ue_msgs__msg", // message namespace - "OverlappingObjects", // message name - 2, // number of fields - sizeof(ue_msgs__msg__OverlappingObjects), - OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_member_array, // message members - OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_init_function, // function to initialize message memory (memory has to be allocated) - OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_fini_function // function to terminate message instance (will not free memory) - }; +static const rosidl_typesupport_introspection_c__MessageMembers OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_members = { + "ue_msgs__msg", // message namespace + "OverlappingObjects", // message name + 2, // number of fields + sizeof(ue_msgs__msg__OverlappingObjects), + OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_member_array, // message members + OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_init_function, // function to initialize message memory (memory has to be allocated) + OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_fini_function // function to terminate message instance (will not free memory) +}; - // this is not const since it must be initialized on first access - // since C does not allow non-integral compile-time constants - static rosidl_message_type_support_t - OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_type_support_handle = { - 0, - &OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_members, - get_message_typesupport_handle_function, - }; +// this is not const since it must be initialized on first access +// since C does not allow non-integral compile-time constants +static rosidl_message_type_support_t OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_type_support_handle = { + 0, + &OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_members, + get_message_typesupport_handle_function, +}; - ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, OverlappingObjects)() - { - if (!OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_type_support_handle - .typesupport_identifier) - { - OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_type_support_handle - .typesupport_identifier = rosidl_typesupport_introspection_c__identifier; - } - return &OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_type_support_handle; - } +ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, OverlappingObjects)() { + if (!OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_type_support_handle.typesupport_identifier) { + OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_type_support_handle.typesupport_identifier = + rosidl_typesupport_introspection_c__identifier; + } + return &OverlappingObjects__rosidl_typesupport_introspection_c__OverlappingObjects_message_type_support_handle; +} #ifdef __cplusplus } #endif diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.cpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.cpp index 9c086dffe..19a501b8b 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.cpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.cpp @@ -4,17 +4,17 @@ #include "array" #include "cstddef" +#include "string" +#include "vector" #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_cpp/message_type_support.hpp" #include "rosidl_typesupport_interface/macros.h" +#include "ue_msgs/msg/detail/overlapping_objects__struct.hpp" #include "rosidl_typesupport_introspection_cpp/field_types.hpp" #include "rosidl_typesupport_introspection_cpp/identifier.hpp" #include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" #include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" #include "rosidl_typesupport_introspection_cpp/visibility_control.h" -#include "string" -#include "ue_msgs/msg/detail/overlapping_objects__struct.hpp" -#include "vector" namespace ue_msgs { @@ -25,144 +25,151 @@ namespace msg namespace rosidl_typesupport_introspection_cpp { -void OverlappingObjects_init_function(void* message_memory, rosidl_runtime_cpp::MessageInitialization _init) +void OverlappingObjects_init_function( + void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) { - new (message_memory) ue_msgs::msg::OverlappingObjects(_init); + new (message_memory) ue_msgs::msg::OverlappingObjects(_init); } -void OverlappingObjects_fini_function(void* message_memory) +void OverlappingObjects_fini_function(void * message_memory) { - auto typed_message = static_cast(message_memory); - typed_message->~OverlappingObjects(); + auto typed_message = static_cast(message_memory); + typed_message->~OverlappingObjects(); } -size_t size_function__OverlappingObjects__actors(const void* untyped_member) +size_t size_function__OverlappingObjects__actors(const void * untyped_member) { - const auto* member = reinterpret_cast*>(untyped_member); - return member->size(); + const auto * member = reinterpret_cast *>(untyped_member); + return member->size(); } -const void* get_const_function__OverlappingObjects__actors(const void* untyped_member, size_t index) +const void * get_const_function__OverlappingObjects__actors(const void * untyped_member, size_t index) { - const auto& member = *reinterpret_cast*>(untyped_member); - return &member[index]; + const auto & member = + *reinterpret_cast *>(untyped_member); + return &member[index]; } -void* get_function__OverlappingObjects__actors(void* untyped_member, size_t index) +void * get_function__OverlappingObjects__actors(void * untyped_member, size_t index) { - auto& member = *reinterpret_cast*>(untyped_member); - return &member[index]; + auto & member = + *reinterpret_cast *>(untyped_member); + return &member[index]; } -void resize_function__OverlappingObjects__actors(void* untyped_member, size_t size) +void resize_function__OverlappingObjects__actors(void * untyped_member, size_t size) { - auto* member = reinterpret_cast*>(untyped_member); - member->resize(size); + auto * member = + reinterpret_cast *>(untyped_member); + member->resize(size); } -size_t size_function__OverlappingObjects__components(const void* untyped_member) +size_t size_function__OverlappingObjects__components(const void * untyped_member) { - const auto* member = reinterpret_cast*>(untyped_member); - return member->size(); + const auto * member = reinterpret_cast *>(untyped_member); + return member->size(); } -const void* get_const_function__OverlappingObjects__components(const void* untyped_member, size_t index) +const void * get_const_function__OverlappingObjects__components(const void * untyped_member, size_t index) { - const auto& member = *reinterpret_cast*>(untyped_member); - return &member[index]; + const auto & member = + *reinterpret_cast *>(untyped_member); + return &member[index]; } -void* get_function__OverlappingObjects__components(void* untyped_member, size_t index) +void * get_function__OverlappingObjects__components(void * untyped_member, size_t index) { - auto& member = *reinterpret_cast*>(untyped_member); - return &member[index]; + auto & member = + *reinterpret_cast *>(untyped_member); + return &member[index]; } -void resize_function__OverlappingObjects__components(void* untyped_member, size_t size) +void resize_function__OverlappingObjects__components(void * untyped_member, size_t size) { - auto* member = reinterpret_cast*>(untyped_member); - member->resize(size); + auto * member = + reinterpret_cast *>(untyped_member); + member->resize(size); } static const ::rosidl_typesupport_introspection_cpp::MessageMember OverlappingObjects_message_member_array[2] = { - { - "actors", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - true, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::OverlappingObjects, actors), // bytes offset in struct - nullptr, // default value - size_function__OverlappingObjects__actors, // size() function pointer - get_const_function__OverlappingObjects__actors, // get_const(index) function pointer - get_function__OverlappingObjects__actors, // get(index) function pointer - resize_function__OverlappingObjects__actors // resize(index) function pointer - }, - { - "components", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - true, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::OverlappingObjects, components), // bytes offset in struct - nullptr, // default value - size_function__OverlappingObjects__components, // size() function pointer - get_const_function__OverlappingObjects__components, // get_const(index) function pointer - get_function__OverlappingObjects__components, // get(index) function pointer - resize_function__OverlappingObjects__components // resize(index) function pointer - }}; + { + "actors", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + true, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::OverlappingObjects, actors), // bytes offset in struct + nullptr, // default value + size_function__OverlappingObjects__actors, // size() function pointer + get_const_function__OverlappingObjects__actors, // get_const(index) function pointer + get_function__OverlappingObjects__actors, // get(index) function pointer + resize_function__OverlappingObjects__actors // resize(index) function pointer + }, + { + "components", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + true, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::OverlappingObjects, components), // bytes offset in struct + nullptr, // default value + size_function__OverlappingObjects__components, // size() function pointer + get_const_function__OverlappingObjects__components, // get_const(index) function pointer + get_function__OverlappingObjects__components, // get(index) function pointer + resize_function__OverlappingObjects__components // resize(index) function pointer + } +}; static const ::rosidl_typesupport_introspection_cpp::MessageMembers OverlappingObjects_message_members = { - "ue_msgs::msg", // message namespace - "OverlappingObjects", // message name - 2, // number of fields - sizeof(ue_msgs::msg::OverlappingObjects), - OverlappingObjects_message_member_array, // message members - OverlappingObjects_init_function, // function to initialize message memory (memory has to be allocated) - OverlappingObjects_fini_function // function to terminate message instance (will not free memory) + "ue_msgs::msg", // message namespace + "OverlappingObjects", // message name + 2, // number of fields + sizeof(ue_msgs::msg::OverlappingObjects), + OverlappingObjects_message_member_array, // message members + OverlappingObjects_init_function, // function to initialize message memory (memory has to be allocated) + OverlappingObjects_fini_function // function to terminate message instance (will not free memory) }; static const rosidl_message_type_support_t OverlappingObjects_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &OverlappingObjects_message_members, - get_message_typesupport_handle_function, + ::rosidl_typesupport_introspection_cpp::typesupport_identifier, + &OverlappingObjects_message_members, + get_message_typesupport_handle_function, }; -} // namespace rosidl_typesupport_introspection_cpp +} // namespace rosidl_typesupport_introspection_cpp -} // namespace msg +} // namespace msg + +} // namespace ue_msgs -} // namespace ue_msgs namespace rosidl_typesupport_introspection_cpp { template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC const rosidl_message_type_support_t* +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * get_message_type_support_handle() { - return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::OverlappingObjects_message_type_support_handle; + return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::OverlappingObjects_message_type_support_handle; } -} // namespace rosidl_typesupport_introspection_cpp +} // namespace rosidl_typesupport_introspection_cpp #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC - const rosidl_message_type_support_t* ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, - ue_msgs, - msg, - OverlappingObjects)() - { - return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::OverlappingObjects_message_type_support_handle; - } +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, ue_msgs, msg, OverlappingObjects)() { + return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::OverlappingObjects_message_type_support_handle; +} #ifdef __cplusplus } diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.h index f6625a725..11b42b654 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.h @@ -6,6 +6,7 @@ #define UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__TYPE_SUPPORT_H_ #include "rosidl_typesupport_interface/macros.h" + #include "ue_msgs/msg/rosidl_generator_c__visibility_control.h" #ifdef __cplusplus @@ -15,12 +16,18 @@ extern "C" #include "rosidl_runtime_c/message_type_support_struct.h" - // Forward declare the get type support functions for this type. - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_c, ue_msgs, msg, OverlappingObjects)(); +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_c, + ue_msgs, + msg, + OverlappingObjects +)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__TYPE_SUPPORT_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__TYPE_SUPPORT_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.hpp new file mode 100644 index 000000000..cd7101cc9 --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlapping_objects__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:msg/OverlappingObjects.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__TYPE_SUPPORT_HPP_ +#define UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + msg, + OverlappingObjects +)(); +#ifdef __cplusplus +} +#endif + +#endif // UE_MSGS__MSG__DETAIL__OVERLAPPING_OBJECTS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__builder.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__builder.hpp index 120842cab..b97dd759e 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__builder.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__builder.hpp @@ -6,11 +6,11 @@ #define UE_MSGS__MSG__DETAIL__OVERLAPS__BUILDER_HPP_ #include "ue_msgs/msg/detail/overlaps__struct.hpp" - -#include #include +#include #include + namespace ue_msgs { @@ -23,48 +23,49 @@ namespace builder class Init_Overlaps_overlaps { public: - explicit Init_Overlaps_overlaps(::ue_msgs::msg::Overlaps& msg) : msg_(msg) - { - } - ::ue_msgs::msg::Overlaps overlaps(::ue_msgs::msg::Overlaps::_overlaps_type arg) - { - msg_.overlaps = std::move(arg); - return std::move(msg_); - } + explicit Init_Overlaps_overlaps(::ue_msgs::msg::Overlaps & msg) + : msg_(msg) + {} + ::ue_msgs::msg::Overlaps overlaps(::ue_msgs::msg::Overlaps::_overlaps_type arg) + { + msg_.overlaps = std::move(arg); + return std::move(msg_); + } private: - ::ue_msgs::msg::Overlaps msg_; + ::ue_msgs::msg::Overlaps msg_; }; class Init_Overlaps_targets { public: - Init_Overlaps_targets() : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) - { - } - Init_Overlaps_overlaps targets(::ue_msgs::msg::Overlaps::_targets_type arg) - { - msg_.targets = std::move(arg); - return Init_Overlaps_overlaps(msg_); - } + Init_Overlaps_targets() + : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) + {} + Init_Overlaps_overlaps targets(::ue_msgs::msg::Overlaps::_targets_type arg) + { + msg_.targets = std::move(arg); + return Init_Overlaps_overlaps(msg_); + } private: - ::ue_msgs::msg::Overlaps msg_; + ::ue_msgs::msg::Overlaps msg_; }; -} // namespace builder +} // namespace builder -} // namespace msg +} // namespace msg template auto build(); template<> -inline auto build<::ue_msgs::msg::Overlaps>() +inline +auto build<::ue_msgs::msg::Overlaps>() { - return ue_msgs::msg::builder::Init_Overlaps_targets(); + return ue_msgs::msg::builder::Init_Overlaps_targets(); } -} // namespace ue_msgs +} // namespace ue_msgs -#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__BUILDER_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__BUILDER_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__functions.c b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__functions.c index 822f27cbe..1d837329d 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__functions.c +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__functions.c @@ -3,277 +3,265 @@ // generated code does not contain a copyright notice #include "ue_msgs/msg/detail/overlaps__functions.h" -#include "rcutils/allocator.h" - #include #include #include #include +#include "rcutils/allocator.h" + + // Include directives for member types // Member `targets` #include "rosidl_runtime_c/string_functions.h" // Member `overlaps` #include "ue_msgs/msg/detail/overlapping_objects__functions.h" -bool ue_msgs__msg__Overlaps__init(ue_msgs__msg__Overlaps* msg) +bool +ue_msgs__msg__Overlaps__init(ue_msgs__msg__Overlaps * msg) { - if (!msg) - { - return false; - } - // targets - if (!rosidl_runtime_c__String__Sequence__init(&msg->targets, 0)) - { - ue_msgs__msg__Overlaps__fini(msg); - return false; - } - // overlaps - if (!ue_msgs__msg__OverlappingObjects__Sequence__init(&msg->overlaps, 0)) - { - ue_msgs__msg__Overlaps__fini(msg); - return false; - } - return true; + if (!msg) { + return false; + } + // targets + if (!rosidl_runtime_c__String__Sequence__init(&msg->targets, 0)) { + ue_msgs__msg__Overlaps__fini(msg); + return false; + } + // overlaps + if (!ue_msgs__msg__OverlappingObjects__Sequence__init(&msg->overlaps, 0)) { + ue_msgs__msg__Overlaps__fini(msg); + return false; + } + return true; } -void ue_msgs__msg__Overlaps__fini(ue_msgs__msg__Overlaps* msg) +void +ue_msgs__msg__Overlaps__fini(ue_msgs__msg__Overlaps * msg) { - if (!msg) - { - return; - } - // targets - rosidl_runtime_c__String__Sequence__fini(&msg->targets); - // overlaps - ue_msgs__msg__OverlappingObjects__Sequence__fini(&msg->overlaps); + if (!msg) { + return; + } + // targets + rosidl_runtime_c__String__Sequence__fini(&msg->targets); + // overlaps + ue_msgs__msg__OverlappingObjects__Sequence__fini(&msg->overlaps); } -bool ue_msgs__msg__Overlaps__are_equal(const ue_msgs__msg__Overlaps* lhs, const ue_msgs__msg__Overlaps* rhs) +bool +ue_msgs__msg__Overlaps__are_equal(const ue_msgs__msg__Overlaps * lhs, const ue_msgs__msg__Overlaps * rhs) { - if (!lhs || !rhs) - { - return false; - } - // targets - if (!rosidl_runtime_c__String__Sequence__are_equal(&(lhs->targets), &(rhs->targets))) - { - return false; - } - // overlaps - if (!ue_msgs__msg__OverlappingObjects__Sequence__are_equal(&(lhs->overlaps), &(rhs->overlaps))) - { - return false; - } - return true; + if (!lhs || !rhs) { + return false; + } + // targets + if (!rosidl_runtime_c__String__Sequence__are_equal( + &(lhs->targets), &(rhs->targets))) + { + return false; + } + // overlaps + if (!ue_msgs__msg__OverlappingObjects__Sequence__are_equal( + &(lhs->overlaps), &(rhs->overlaps))) + { + return false; + } + return true; } -bool ue_msgs__msg__Overlaps__copy(const ue_msgs__msg__Overlaps* input, ue_msgs__msg__Overlaps* output) +bool +ue_msgs__msg__Overlaps__copy( + const ue_msgs__msg__Overlaps * input, + ue_msgs__msg__Overlaps * output) { - if (!input || !output) - { - return false; - } - // targets - if (!rosidl_runtime_c__String__Sequence__copy(&(input->targets), &(output->targets))) - { - return false; - } - // overlaps - if (!ue_msgs__msg__OverlappingObjects__Sequence__copy(&(input->overlaps), &(output->overlaps))) - { - return false; - } - return true; + if (!input || !output) { + return false; + } + // targets + if (!rosidl_runtime_c__String__Sequence__copy( + &(input->targets), &(output->targets))) + { + return false; + } + // overlaps + if (!ue_msgs__msg__OverlappingObjects__Sequence__copy( + &(input->overlaps), &(output->overlaps))) + { + return false; + } + return true; } -ue_msgs__msg__Overlaps* ue_msgs__msg__Overlaps__create() +ue_msgs__msg__Overlaps * +ue_msgs__msg__Overlaps__create() { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__Overlaps* msg = (ue_msgs__msg__Overlaps*)allocator.allocate(sizeof(ue_msgs__msg__Overlaps), allocator.state); - if (!msg) - { - return NULL; - } - memset(msg, 0, sizeof(ue_msgs__msg__Overlaps)); - bool success = ue_msgs__msg__Overlaps__init(msg); - if (!success) - { - allocator.deallocate(msg, allocator.state); - return NULL; - } - return msg; + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__Overlaps * msg = (ue_msgs__msg__Overlaps *)allocator.allocate(sizeof(ue_msgs__msg__Overlaps), allocator.state); + if (!msg) { + return NULL; + } + memset(msg, 0, sizeof(ue_msgs__msg__Overlaps)); + bool success = ue_msgs__msg__Overlaps__init(msg); + if (!success) { + allocator.deallocate(msg, allocator.state); + return NULL; + } + return msg; } -void ue_msgs__msg__Overlaps__destroy(ue_msgs__msg__Overlaps* msg) +void +ue_msgs__msg__Overlaps__destroy(ue_msgs__msg__Overlaps * msg) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (msg) - { - ue_msgs__msg__Overlaps__fini(msg); - } - allocator.deallocate(msg, allocator.state); + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (msg) { + ue_msgs__msg__Overlaps__fini(msg); + } + allocator.deallocate(msg, allocator.state); } -bool ue_msgs__msg__Overlaps__Sequence__init(ue_msgs__msg__Overlaps__Sequence* array, size_t size) + +bool +ue_msgs__msg__Overlaps__Sequence__init(ue_msgs__msg__Overlaps__Sequence * array, size_t size) { - if (!array) - { - return false; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__Overlaps* data = NULL; + if (!array) { + return false; + } + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__Overlaps * data = NULL; - if (size) - { - data = (ue_msgs__msg__Overlaps*)allocator.zero_allocate(size, sizeof(ue_msgs__msg__Overlaps), allocator.state); - if (!data) - { - return false; - } - // initialize all array elements - size_t i; - for (i = 0; i < size; ++i) - { - bool success = ue_msgs__msg__Overlaps__init(&data[i]); - if (!success) - { - break; - } - } - if (i < size) - { - // if initialization failed finalize the already initialized array elements - for (; i > 0; --i) - { - ue_msgs__msg__Overlaps__fini(&data[i - 1]); - } - allocator.deallocate(data, allocator.state); - return false; - } + if (size) { + data = (ue_msgs__msg__Overlaps *)allocator.zero_allocate(size, sizeof(ue_msgs__msg__Overlaps), allocator.state); + if (!data) { + return false; } - array->data = data; - array->size = size; - array->capacity = size; - return true; + // initialize all array elements + size_t i; + for (i = 0; i < size; ++i) { + bool success = ue_msgs__msg__Overlaps__init(&data[i]); + if (!success) { + break; + } + } + if (i < size) { + // if initialization failed finalize the already initialized array elements + for (; i > 0; --i) { + ue_msgs__msg__Overlaps__fini(&data[i - 1]); + } + allocator.deallocate(data, allocator.state); + return false; + } + } + array->data = data; + array->size = size; + array->capacity = size; + return true; } -void ue_msgs__msg__Overlaps__Sequence__fini(ue_msgs__msg__Overlaps__Sequence* array) +void +ue_msgs__msg__Overlaps__Sequence__fini(ue_msgs__msg__Overlaps__Sequence * array) { - if (!array) - { - return; - } - rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (!array) { + return; + } + rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array->data) - { - // ensure that data and capacity values are consistent - assert(array->capacity > 0); - // finalize all array elements - for (size_t i = 0; i < array->capacity; ++i) - { - ue_msgs__msg__Overlaps__fini(&array->data[i]); - } - allocator.deallocate(array->data, allocator.state); - array->data = NULL; - array->size = 0; - array->capacity = 0; - } - else - { - // ensure that data, size, and capacity values are consistent - assert(0 == array->size); - assert(0 == array->capacity); + if (array->data) { + // ensure that data and capacity values are consistent + assert(array->capacity > 0); + // finalize all array elements + for (size_t i = 0; i < array->capacity; ++i) { + ue_msgs__msg__Overlaps__fini(&array->data[i]); } + allocator.deallocate(array->data, allocator.state); + array->data = NULL; + array->size = 0; + array->capacity = 0; + } else { + // ensure that data, size, and capacity values are consistent + assert(0 == array->size); + assert(0 == array->capacity); + } } -ue_msgs__msg__Overlaps__Sequence* ue_msgs__msg__Overlaps__Sequence__create(size_t size) +ue_msgs__msg__Overlaps__Sequence * +ue_msgs__msg__Overlaps__Sequence__create(size_t size) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - ue_msgs__msg__Overlaps__Sequence* array = - (ue_msgs__msg__Overlaps__Sequence*)allocator.allocate(sizeof(ue_msgs__msg__Overlaps__Sequence), allocator.state); - if (!array) - { - return NULL; - } - bool success = ue_msgs__msg__Overlaps__Sequence__init(array, size); - if (!success) - { - allocator.deallocate(array, allocator.state); - return NULL; - } - return array; + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + ue_msgs__msg__Overlaps__Sequence * array = (ue_msgs__msg__Overlaps__Sequence *)allocator.allocate(sizeof(ue_msgs__msg__Overlaps__Sequence), allocator.state); + if (!array) { + return NULL; + } + bool success = ue_msgs__msg__Overlaps__Sequence__init(array, size); + if (!success) { + allocator.deallocate(array, allocator.state); + return NULL; + } + return array; } -void ue_msgs__msg__Overlaps__Sequence__destroy(ue_msgs__msg__Overlaps__Sequence* array) +void +ue_msgs__msg__Overlaps__Sequence__destroy(ue_msgs__msg__Overlaps__Sequence * array) { - rcutils_allocator_t allocator = rcutils_get_default_allocator(); - if (array) - { - ue_msgs__msg__Overlaps__Sequence__fini(array); - } - allocator.deallocate(array, allocator.state); + rcutils_allocator_t allocator = rcutils_get_default_allocator(); + if (array) { + ue_msgs__msg__Overlaps__Sequence__fini(array); + } + allocator.deallocate(array, allocator.state); } -bool ue_msgs__msg__Overlaps__Sequence__are_equal(const ue_msgs__msg__Overlaps__Sequence* lhs, - const ue_msgs__msg__Overlaps__Sequence* rhs) +bool +ue_msgs__msg__Overlaps__Sequence__are_equal(const ue_msgs__msg__Overlaps__Sequence * lhs, const ue_msgs__msg__Overlaps__Sequence * rhs) { - if (!lhs || !rhs) - { - return false; - } - if (lhs->size != rhs->size) - { - return false; + if (!lhs || !rhs) { + return false; + } + if (lhs->size != rhs->size) { + return false; + } + for (size_t i = 0; i < lhs->size; ++i) { + if (!ue_msgs__msg__Overlaps__are_equal(&(lhs->data[i]), &(rhs->data[i]))) { + return false; } - for (size_t i = 0; i < lhs->size; ++i) - { - if (!ue_msgs__msg__Overlaps__are_equal(&(lhs->data[i]), &(rhs->data[i]))) - { - return false; - } - } - return true; + } + return true; } -bool ue_msgs__msg__Overlaps__Sequence__copy(const ue_msgs__msg__Overlaps__Sequence* input, ue_msgs__msg__Overlaps__Sequence* output) +bool +ue_msgs__msg__Overlaps__Sequence__copy( + const ue_msgs__msg__Overlaps__Sequence * input, + ue_msgs__msg__Overlaps__Sequence * output) { - if (!input || !output) - { - return false; + if (!input || !output) { + return false; + } + if (output->capacity < input->size) { + const size_t allocation_size = + input->size * sizeof(ue_msgs__msg__Overlaps); + ue_msgs__msg__Overlaps * data = + (ue_msgs__msg__Overlaps *)realloc(output->data, allocation_size); + if (!data) { + return false; } - if (output->capacity < input->size) - { - const size_t allocation_size = input->size * sizeof(ue_msgs__msg__Overlaps); - ue_msgs__msg__Overlaps* data = (ue_msgs__msg__Overlaps*)realloc(output->data, allocation_size); - if (!data) - { - return false; - } - for (size_t i = output->capacity; i < input->size; ++i) - { - if (!ue_msgs__msg__Overlaps__init(&data[i])) - { - /* free currently allocated and return false */ - for (; i-- > output->capacity;) - { - ue_msgs__msg__Overlaps__fini(&data[i]); - } - free(data); - return false; - } + for (size_t i = output->capacity; i < input->size; ++i) { + if (!ue_msgs__msg__Overlaps__init(&data[i])) { + /* free currently allocated and return false */ + for (; i-- > output->capacity; ) { + ue_msgs__msg__Overlaps__fini(&data[i]); } - output->data = data; - output->capacity = input->size; + free(data); + return false; + } } - output->size = input->size; - for (size_t i = 0; i < input->size; ++i) + output->data = data; + output->capacity = input->size; + } + output->size = input->size; + for (size_t i = 0; i < input->size; ++i) { + if (!ue_msgs__msg__Overlaps__copy( + &(input->data[i]), &(output->data[i]))) { - if (!ue_msgs__msg__Overlaps__copy(&(input->data[i]), &(output->data[i]))) - { - return false; - } + return false; } - return true; + } + return true; } diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__functions.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__functions.h index d591363bd..d13855db2 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__functions.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__functions.h @@ -10,15 +10,16 @@ extern "C" { #endif +#include +#include + #include "rosidl_runtime_c/visibility_control.h" -#include "ue_msgs/msg/detail/overlaps__struct.h" #include "ue_msgs/msg/rosidl_generator_c__visibility_control.h" -#include -#include +#include "ue_msgs/msg/detail/overlaps__struct.h" - /// Initialize msg/Overlaps message. - /** +/// Initialize msg/Overlaps message. +/** * If the init function is called twice for the same message without * calling fini inbetween previously allocated memory will be leaked. * \param[in,out] msg The previously allocated message pointer. @@ -30,44 +31,53 @@ extern "C" * to allocate and initialize the message. * \return true if initialization was successful, otherwise false */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__Overlaps__init(ue_msgs__msg__Overlaps* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__Overlaps__init(ue_msgs__msg__Overlaps * msg); - /// Finalize msg/Overlaps message. - /** +/// Finalize msg/Overlaps message. +/** * \param[in,out] msg The allocated message pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__Overlaps__fini(ue_msgs__msg__Overlaps* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__Overlaps__fini(ue_msgs__msg__Overlaps * msg); - /// Create msg/Overlaps message. - /** +/// Create msg/Overlaps message. +/** * It allocates the memory for the message, sets the memory to zero, and * calls * ue_msgs__msg__Overlaps__init(). * \return The pointer to the initialized message if successful, * otherwise NULL */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs ue_msgs__msg__Overlaps* ue_msgs__msg__Overlaps__create(); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +ue_msgs__msg__Overlaps * +ue_msgs__msg__Overlaps__create(); - /// Destroy msg/Overlaps message. - /** +/// Destroy msg/Overlaps message. +/** * It calls * ue_msgs__msg__Overlaps__fini() * and frees the memory of the message. * \param[in,out] msg The allocated message pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__Overlaps__destroy(ue_msgs__msg__Overlaps* msg); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__Overlaps__destroy(ue_msgs__msg__Overlaps * msg); - /// Check for msg/Overlaps message equality. - /** +/// Check for msg/Overlaps message equality. +/** * \param[in] lhs The message on the left hand size of the equality operator. * \param[in] rhs The message on the right hand size of the equality operator. * \return true if messages are equal, otherwise false. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__Overlaps__are_equal(const ue_msgs__msg__Overlaps* lhs, - const ue_msgs__msg__Overlaps* rhs); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__Overlaps__are_equal(const ue_msgs__msg__Overlaps * lhs, const ue_msgs__msg__Overlaps * rhs); - /// Copy a msg/Overlaps message. - /** +/// Copy a msg/Overlaps message. +/** * This functions performs a deep copy, as opposed to the shallow copy that * plain assignment yields. * @@ -77,11 +87,14 @@ extern "C" * \return true if successful, or false if either pointer is null * or memory allocation fails. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__Overlaps__copy(const ue_msgs__msg__Overlaps* input, - ue_msgs__msg__Overlaps* output); - - /// Initialize array of msg/Overlaps messages. - /** +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__Overlaps__copy( + const ue_msgs__msg__Overlaps * input, + ue_msgs__msg__Overlaps * output); + +/// Initialize array of msg/Overlaps messages. +/** * It allocates the memory for the number of elements and calls * ue_msgs__msg__Overlaps__init() * for each element of the array. @@ -91,49 +104,57 @@ extern "C" * If the array pointer is valid and the size is zero it is guaranteed # to return true. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__Overlaps__Sequence__init(ue_msgs__msg__Overlaps__Sequence* array, - size_t size); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__Overlaps__Sequence__init(ue_msgs__msg__Overlaps__Sequence * array, size_t size); - /// Finalize array of msg/Overlaps messages. - /** +/// Finalize array of msg/Overlaps messages. +/** * It calls * ue_msgs__msg__Overlaps__fini() * for each element of the array and frees the memory for the number of * elements. * \param[in,out] array The initialized array pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__Overlaps__Sequence__fini(ue_msgs__msg__Overlaps__Sequence* array); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__Overlaps__Sequence__fini(ue_msgs__msg__Overlaps__Sequence * array); - /// Create array of msg/Overlaps messages. - /** +/// Create array of msg/Overlaps messages. +/** * It allocates the memory for the array and calls * ue_msgs__msg__Overlaps__Sequence__init(). * \param[in] size The size / capacity of the array. * \return The pointer to the initialized array if successful, otherwise NULL */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs ue_msgs__msg__Overlaps__Sequence* ue_msgs__msg__Overlaps__Sequence__create(size_t size); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +ue_msgs__msg__Overlaps__Sequence * +ue_msgs__msg__Overlaps__Sequence__create(size_t size); - /// Destroy array of msg/Overlaps messages. - /** +/// Destroy array of msg/Overlaps messages. +/** * It calls * ue_msgs__msg__Overlaps__Sequence__fini() * on the array, * and frees the memory of the array. * \param[in,out] array The initialized array pointer. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs void ue_msgs__msg__Overlaps__Sequence__destroy(ue_msgs__msg__Overlaps__Sequence* array); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +void +ue_msgs__msg__Overlaps__Sequence__destroy(ue_msgs__msg__Overlaps__Sequence * array); - /// Check for msg/Overlaps message array equality. - /** +/// Check for msg/Overlaps message array equality. +/** * \param[in] lhs The message array on the left hand size of the equality operator. * \param[in] rhs The message array on the right hand size of the equality operator. * \return true if message arrays are equal in size and content, otherwise false. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__Overlaps__Sequence__are_equal(const ue_msgs__msg__Overlaps__Sequence* lhs, - const ue_msgs__msg__Overlaps__Sequence* rhs); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__Overlaps__Sequence__are_equal(const ue_msgs__msg__Overlaps__Sequence * lhs, const ue_msgs__msg__Overlaps__Sequence * rhs); - /// Copy an array of msg/Overlaps messages. - /** +/// Copy an array of msg/Overlaps messages. +/** * This functions performs a deep copy, as opposed to the shallow copy that * plain assignment yields. * @@ -143,11 +164,14 @@ extern "C" * \return true if successful, or false if either pointer * is null or memory allocation fails. */ - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs bool ue_msgs__msg__Overlaps__Sequence__copy(const ue_msgs__msg__Overlaps__Sequence* input, - ue_msgs__msg__Overlaps__Sequence* output); +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +bool +ue_msgs__msg__Overlaps__Sequence__copy( + const ue_msgs__msg__Overlaps__Sequence * input, + ue_msgs__msg__Overlaps__Sequence * output); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__FUNCTIONS_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__FUNCTIONS_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_fastrtps_c.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_fastrtps_c.h index 418e9c49c..24f8b84ef 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_fastrtps_c.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_fastrtps_c.h @@ -4,28 +4,33 @@ #ifndef UE_MSGS__MSG__DETAIL__OVERLAPS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ #define UE_MSGS__MSG__DETAIL__OVERLAPS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ + +#include #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "ue_msgs/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" -#include - #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs size_t get_serialized_size_ue_msgs__msg__Overlaps(const void* untyped_ros_message, - size_t current_alignment); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +size_t get_serialized_size_ue_msgs__msg__Overlaps( + const void * untyped_ros_message, + size_t current_alignment); - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs size_t max_serialized_size_ue_msgs__msg__Overlaps(bool& full_bounded, - size_t current_alignment); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +size_t max_serialized_size_ue_msgs__msg__Overlaps( + bool & full_bounded, + size_t current_alignment); - ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, ue_msgs, msg, Overlaps)(); +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, ue_msgs, msg, Overlaps)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_fastrtps_cpp.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_fastrtps_cpp.hpp index fb73dbf88..35c495b3b 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_fastrtps_cpp.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_fastrtps_cpp.hpp @@ -7,19 +7,19 @@ #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" -#include "ue_msgs/msg/detail/overlaps__struct.hpp" #include "ue_msgs/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" +#include "ue_msgs/msg/detail/overlaps__struct.hpp" #ifndef _WIN32 -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wunused-parameter" -#ifdef __clang__ -#pragma clang diagnostic ignored "-Wdeprecated-register" -#pragma clang diagnostic ignored "-Wreturn-type-c-linkage" -#endif +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wunused-parameter" +# ifdef __clang__ +# pragma clang diagnostic ignored "-Wdeprecated-register" +# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" +# endif #endif #ifndef _WIN32 -#pragma GCC diagnostic pop +# pragma GCC diagnostic pop #endif #include "fastcdr/Cdr.h" @@ -33,33 +33,47 @@ namespace msg namespace typesupport_fastrtps_cpp { -bool ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs cdr_serialize(const ue_msgs::msg::Overlaps& ros_message, - eprosima::fastcdr::Cdr& cdr); +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +cdr_serialize( + const ue_msgs::msg::Overlaps & ros_message, + eprosima::fastcdr::Cdr & cdr); -bool ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs cdr_deserialize(eprosima::fastcdr::Cdr& cdr, - ue_msgs::msg::Overlaps& ros_message); +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +cdr_deserialize( + eprosima::fastcdr::Cdr & cdr, + ue_msgs::msg::Overlaps & ros_message); -size_t ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs get_serialized_size(const ue_msgs::msg::Overlaps& ros_message, - size_t current_alignment); +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +get_serialized_size( + const ue_msgs::msg::Overlaps & ros_message, + size_t current_alignment); -size_t ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs max_serialized_size_Overlaps(bool& full_bounded, size_t current_alignment); +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +max_serialized_size_Overlaps( + bool & full_bounded, + size_t current_alignment); -} // namespace typesupport_fastrtps_cpp +} // namespace typesupport_fastrtps_cpp -} // namespace msg +} // namespace msg -} // namespace ue_msgs +} // namespace ue_msgs #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, ue_msgs, msg, Overlaps)(); +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, ue_msgs, msg, Overlaps)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_introspection_c.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_introspection_c.h index 9fb160d7a..38fc95300 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_introspection_c.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_introspection_c.h @@ -10,15 +10,17 @@ extern "C" { #endif + #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" - ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, Overlaps)(); +ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, Overlaps)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_introspection_cpp.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_introspection_cpp.hpp index 03a175d4e..e387704c6 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_introspection_cpp.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__rosidl_typesupport_introspection_cpp.hpp @@ -5,6 +5,7 @@ #ifndef UE_MSGS__MSG__DETAIL__OVERLAPS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ #define UE_MSGS__MSG__DETAIL__OVERLAPS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ + #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_interface/macros.h" #include "rosidl_typesupport_introspection_cpp/visibility_control.h" @@ -14,15 +15,13 @@ extern "C" { #endif - // TODO(dirk-thomas) these visibility macros should be message package specific - ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC - const rosidl_message_type_support_t* ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, - ue_msgs, - msg, - Overlaps)(); +// TODO(dirk-thomas) these visibility macros should be message package specific +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, ue_msgs, msg, Overlaps)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__struct.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__struct.h index c9335b380..bcb92eee4 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__struct.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__struct.h @@ -14,6 +14,7 @@ extern "C" #include #include + // Constants defined in the message // Include directives for member types @@ -22,25 +23,25 @@ extern "C" // Member 'overlaps' #include "ue_msgs/msg/detail/overlapping_objects__struct.h" - // Struct defined in msg/Overlaps in the package ue_msgs. - typedef struct ue_msgs__msg__Overlaps - { - rosidl_runtime_c__String__Sequence targets; - ue_msgs__msg__OverlappingObjects__Sequence overlaps; - } ue_msgs__msg__Overlaps; - - // Struct for a sequence of ue_msgs__msg__Overlaps. - typedef struct ue_msgs__msg__Overlaps__Sequence - { - ue_msgs__msg__Overlaps* data; - /// The number of valid items in data - size_t size; - /// The number of allocated items in data - size_t capacity; - } ue_msgs__msg__Overlaps__Sequence; +// Struct defined in msg/Overlaps in the package ue_msgs. +typedef struct ue_msgs__msg__Overlaps +{ + rosidl_runtime_c__String__Sequence targets; + ue_msgs__msg__OverlappingObjects__Sequence overlaps; +} ue_msgs__msg__Overlaps; + +// Struct for a sequence of ue_msgs__msg__Overlaps. +typedef struct ue_msgs__msg__Overlaps__Sequence +{ + ue_msgs__msg__Overlaps * data; + /// The number of valid items in data + size_t size; + /// The number of allocated items in data + size_t capacity; +} ue_msgs__msg__Overlaps__Sequence; #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__STRUCT_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__STRUCT_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__struct.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__struct.hpp index e6319d2c5..7760dc4d8 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__struct.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__struct.hpp @@ -5,22 +5,23 @@ #ifndef UE_MSGS__MSG__DETAIL__OVERLAPS__STRUCT_HPP_ #define UE_MSGS__MSG__DETAIL__OVERLAPS__STRUCT_HPP_ +#include +#include #include #include #include -#include -#include #include #include + // Include directives for member types // Member 'overlaps' #include "ue_msgs/msg/detail/overlapping_objects__struct.hpp" #ifndef _WIN32 -#define DEPRECATED__ue_msgs__msg__Overlaps __attribute__((deprecated)) +# define DEPRECATED__ue_msgs__msg__Overlaps __attribute__((deprecated)) #else -#define DEPRECATED__ue_msgs__msg__Overlaps __declspec(deprecated) +# define DEPRECATED__ue_msgs__msg__Overlaps __declspec(deprecated) #endif namespace ue_msgs @@ -33,102 +34,105 @@ namespace msg template struct Overlaps_ { - using Type = Overlaps_; - - explicit Overlaps_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_init; - } - - explicit Overlaps_(const ContainerAllocator& _alloc, - rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) - { - (void)_init; - (void)_alloc; - } - - // field types and members - using _targets_type = std::vector< - std::basic_string, typename ContainerAllocator::template rebind::other>, - typename ContainerAllocator::template rebind< - std::basic_string, typename ContainerAllocator::template rebind::other>>::other>; - _targets_type targets; - using _overlaps_type = - std::vector, - typename ContainerAllocator::template rebind>::other>; - _overlaps_type overlaps; - - // setters for named parameter idiom - Type& set__targets( - const std::vector< - std::basic_string, typename ContainerAllocator::template rebind::other>, - typename ContainerAllocator::template rebind< - std::basic_string, typename ContainerAllocator::template rebind::other>>::other>& - _arg) - { - this->targets = _arg; - return *this; - } - Type& set__overlaps( - const std::vector< - ue_msgs::msg::OverlappingObjects_, - typename ContainerAllocator::template rebind>::other>& _arg) - { - this->overlaps = _arg; - return *this; - } - - // constant declarations - - // pointer types - using RawPtr = ue_msgs::msg::Overlaps_*; - using ConstRawPtr = const ue_msgs::msg::Overlaps_*; - using SharedPtr = std::shared_ptr>; - using ConstSharedPtr = std::shared_ptr const>; - - template>> - using UniquePtrWithDeleter = std::unique_ptr, Deleter>; - - using UniquePtr = UniquePtrWithDeleter<>; - - template>> - using ConstUniquePtrWithDeleter = std::unique_ptr const, Deleter>; - using ConstUniquePtr = ConstUniquePtrWithDeleter<>; - - using WeakPtr = std::weak_ptr>; - using ConstWeakPtr = std::weak_ptr const>; - - // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead - // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly - typedef DEPRECATED__ue_msgs__msg__Overlaps std::shared_ptr> Ptr; - typedef DEPRECATED__ue_msgs__msg__Overlaps std::shared_ptr const> ConstPtr; - - // comparison operators - bool operator==(const Overlaps_& other) const - { - if (this->targets != other.targets) - { - return false; - } - if (this->overlaps != other.overlaps) - { - return false; - } - return true; + using Type = Overlaps_; + + explicit Overlaps_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) + { + (void)_init; + } + + explicit Overlaps_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) + { + (void)_init; + (void)_alloc; + } + + // field types and members + using _targets_type = + std::vector, typename ContainerAllocator::template rebind::other>, typename ContainerAllocator::template rebind, typename ContainerAllocator::template rebind::other>>::other>; + _targets_type targets; + using _overlaps_type = + std::vector, typename ContainerAllocator::template rebind>::other>; + _overlaps_type overlaps; + + // setters for named parameter idiom + Type & set__targets( + const std::vector, typename ContainerAllocator::template rebind::other>, typename ContainerAllocator::template rebind, typename ContainerAllocator::template rebind::other>>::other> & _arg) + { + this->targets = _arg; + return *this; + } + Type & set__overlaps( + const std::vector, typename ContainerAllocator::template rebind>::other> & _arg) + { + this->overlaps = _arg; + return *this; + } + + // constant declarations + + // pointer types + using RawPtr = + ue_msgs::msg::Overlaps_ *; + using ConstRawPtr = + const ue_msgs::msg::Overlaps_ *; + using SharedPtr = + std::shared_ptr>; + using ConstSharedPtr = + std::shared_ptr const>; + + template>> + using UniquePtrWithDeleter = + std::unique_ptr, Deleter>; + + using UniquePtr = UniquePtrWithDeleter<>; + + template>> + using ConstUniquePtrWithDeleter = + std::unique_ptr const, Deleter>; + using ConstUniquePtr = ConstUniquePtrWithDeleter<>; + + using WeakPtr = + std::weak_ptr>; + using ConstWeakPtr = + std::weak_ptr const>; + + // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead + // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly + typedef DEPRECATED__ue_msgs__msg__Overlaps + std::shared_ptr> + Ptr; + typedef DEPRECATED__ue_msgs__msg__Overlaps + std::shared_ptr const> + ConstPtr; + + // comparison operators + bool operator==(const Overlaps_ & other) const + { + if (this->targets != other.targets) { + return false; } - bool operator!=(const Overlaps_& other) const - { - return !this->operator==(other); + if (this->overlaps != other.overlaps) { + return false; } -}; // struct Overlaps_ + return true; + } + bool operator!=(const Overlaps_ & other) const + { + return !this->operator==(other); + } +}; // struct Overlaps_ // alias to use template instance with default allocator -using Overlaps = ue_msgs::msg::Overlaps_>; +using Overlaps = + ue_msgs::msg::Overlaps_>; // constant definitions -} // namespace msg +} // namespace msg -} // namespace ue_msgs +} // namespace ue_msgs -#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__STRUCT_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__STRUCT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__traits.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__traits.hpp index 846a75d12..f305ea060 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__traits.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__traits.hpp @@ -6,42 +6,37 @@ #define UE_MSGS__MSG__DETAIL__OVERLAPS__TRAITS_HPP_ #include "ue_msgs/msg/detail/overlaps__struct.hpp" - -#include - #include +#include #include namespace rosidl_generator_traits { template<> -inline const char* data_type() +inline const char * data_type() { - return "ue_msgs::msg::Overlaps"; + return "ue_msgs::msg::Overlaps"; } template<> -inline const char* name() +inline const char * name() { - return "ue_msgs/msg/Overlaps"; + return "ue_msgs/msg/Overlaps"; } template<> -struct has_fixed_size : std::integral_constant -{ -}; +struct has_fixed_size + : std::integral_constant {}; template<> -struct has_bounded_size : std::integral_constant -{ -}; +struct has_bounded_size + : std::integral_constant {}; template<> -struct is_message : std::true_type -{ -}; +struct is_message + : std::true_type {}; -} // namespace rosidl_generator_traits +} // namespace rosidl_generator_traits -#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__TRAITS_HPP_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__TRAITS_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.c b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.c index cacaaa863..d3abe65e6 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.c +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.c @@ -2,15 +2,15 @@ // with input from ue_msgs:msg/Overlaps.idl // generated code does not contain a copyright notice +#include +#include "ue_msgs/msg/detail/overlaps__rosidl_typesupport_introspection_c.h" +#include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" #include "rosidl_typesupport_introspection_c/field_types.h" #include "rosidl_typesupport_introspection_c/identifier.h" #include "rosidl_typesupport_introspection_c/message_introspection.h" #include "ue_msgs/msg/detail/overlaps__functions.h" -#include "ue_msgs/msg/detail/overlaps__rosidl_typesupport_introspection_c.h" #include "ue_msgs/msg/detail/overlaps__struct.h" -#include "ue_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h" -#include // Include directives for member types // Member `targets` @@ -25,116 +25,115 @@ extern "C" { #endif - void Overlaps__rosidl_typesupport_introspection_c__Overlaps_init_function(void* message_memory, - enum rosidl_runtime_c__message_initialization _init) - { - // TODO(karsten1987): initializers are not yet implemented for typesupport c - // see https://github.com/ros2/ros2/issues/397 - (void)_init; - ue_msgs__msg__Overlaps__init(message_memory); - } +void Overlaps__rosidl_typesupport_introspection_c__Overlaps_init_function( + void * message_memory, enum rosidl_runtime_c__message_initialization _init) +{ + // TODO(karsten1987): initializers are not yet implemented for typesupport c + // see https://github.com/ros2/ros2/issues/397 + (void) _init; + ue_msgs__msg__Overlaps__init(message_memory); +} - void Overlaps__rosidl_typesupport_introspection_c__Overlaps_fini_function(void* message_memory) - { - ue_msgs__msg__Overlaps__fini(message_memory); - } +void Overlaps__rosidl_typesupport_introspection_c__Overlaps_fini_function(void * message_memory) +{ + ue_msgs__msg__Overlaps__fini(message_memory); +} - size_t Overlaps__rosidl_typesupport_introspection_c__size_function__OverlappingObjects__overlaps(const void* untyped_member) - { - const ue_msgs__msg__OverlappingObjects__Sequence* member = - (const ue_msgs__msg__OverlappingObjects__Sequence*)(untyped_member); - return member->size; - } +size_t Overlaps__rosidl_typesupport_introspection_c__size_function__OverlappingObjects__overlaps( + const void * untyped_member) +{ + const ue_msgs__msg__OverlappingObjects__Sequence * member = + (const ue_msgs__msg__OverlappingObjects__Sequence *)(untyped_member); + return member->size; +} - const void* Overlaps__rosidl_typesupport_introspection_c__get_const_function__OverlappingObjects__overlaps( - const void* untyped_member, - size_t index) - { - const ue_msgs__msg__OverlappingObjects__Sequence* member = - (const ue_msgs__msg__OverlappingObjects__Sequence*)(untyped_member); - return &member->data[index]; - } +const void * Overlaps__rosidl_typesupport_introspection_c__get_const_function__OverlappingObjects__overlaps( + const void * untyped_member, size_t index) +{ + const ue_msgs__msg__OverlappingObjects__Sequence * member = + (const ue_msgs__msg__OverlappingObjects__Sequence *)(untyped_member); + return &member->data[index]; +} - void* Overlaps__rosidl_typesupport_introspection_c__get_function__OverlappingObjects__overlaps(void* untyped_member, - size_t index) - { - ue_msgs__msg__OverlappingObjects__Sequence* member = (ue_msgs__msg__OverlappingObjects__Sequence*)(untyped_member); - return &member->data[index]; - } +void * Overlaps__rosidl_typesupport_introspection_c__get_function__OverlappingObjects__overlaps( + void * untyped_member, size_t index) +{ + ue_msgs__msg__OverlappingObjects__Sequence * member = + (ue_msgs__msg__OverlappingObjects__Sequence *)(untyped_member); + return &member->data[index]; +} - bool Overlaps__rosidl_typesupport_introspection_c__resize_function__OverlappingObjects__overlaps(void* untyped_member, - size_t size) - { - ue_msgs__msg__OverlappingObjects__Sequence* member = (ue_msgs__msg__OverlappingObjects__Sequence*)(untyped_member); - ue_msgs__msg__OverlappingObjects__Sequence__fini(member); - return ue_msgs__msg__OverlappingObjects__Sequence__init(member, size); - } +bool Overlaps__rosidl_typesupport_introspection_c__resize_function__OverlappingObjects__overlaps( + void * untyped_member, size_t size) +{ + ue_msgs__msg__OverlappingObjects__Sequence * member = + (ue_msgs__msg__OverlappingObjects__Sequence *)(untyped_member); + ue_msgs__msg__OverlappingObjects__Sequence__fini(member); + return ue_msgs__msg__OverlappingObjects__Sequence__init(member, size); +} - static rosidl_typesupport_introspection_c__MessageMember - Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_member_array[2] = { - { - "targets", // name - rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type - 0, // upper bound of string - NULL, // members of sub message - true, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__Overlaps, targets), // bytes offset in struct - NULL, // default value - NULL, // size() function pointer - NULL, // get_const(index) function pointer - NULL, // get(index) function pointer - NULL // resize(index) function pointer - }, - { - "overlaps", // name - rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - NULL, // members of sub message (initialized later) - true, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs__msg__Overlaps, overlaps), // bytes offset in struct - NULL, // default value - Overlaps__rosidl_typesupport_introspection_c__size_function__OverlappingObjects__overlaps, // size() function pointer - Overlaps__rosidl_typesupport_introspection_c__get_const_function__OverlappingObjects__overlaps, // get_const(index) function pointer - Overlaps__rosidl_typesupport_introspection_c__get_function__OverlappingObjects__overlaps, // get(index) function pointer - Overlaps__rosidl_typesupport_introspection_c__resize_function__OverlappingObjects__overlaps // resize(index) function pointer - }}; +static rosidl_typesupport_introspection_c__MessageMember Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_member_array[2] = { + { + "targets", // name + rosidl_typesupport_introspection_c__ROS_TYPE_STRING, // type + 0, // upper bound of string + NULL, // members of sub message + true, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__Overlaps, targets), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "overlaps", // name + rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + NULL, // members of sub message (initialized later) + true, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs__msg__Overlaps, overlaps), // bytes offset in struct + NULL, // default value + Overlaps__rosidl_typesupport_introspection_c__size_function__OverlappingObjects__overlaps, // size() function pointer + Overlaps__rosidl_typesupport_introspection_c__get_const_function__OverlappingObjects__overlaps, // get_const(index) function pointer + Overlaps__rosidl_typesupport_introspection_c__get_function__OverlappingObjects__overlaps, // get(index) function pointer + Overlaps__rosidl_typesupport_introspection_c__resize_function__OverlappingObjects__overlaps // resize(index) function pointer + } +}; - static const rosidl_typesupport_introspection_c__MessageMembers - Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_members = { - "ue_msgs__msg", // message namespace - "Overlaps", // message name - 2, // number of fields - sizeof(ue_msgs__msg__Overlaps), - Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_member_array, // message members - Overlaps__rosidl_typesupport_introspection_c__Overlaps_init_function, // function to initialize message memory (memory has to be allocated) - Overlaps__rosidl_typesupport_introspection_c__Overlaps_fini_function // function to terminate message instance (will not free memory) - }; +static const rosidl_typesupport_introspection_c__MessageMembers Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_members = { + "ue_msgs__msg", // message namespace + "Overlaps", // message name + 2, // number of fields + sizeof(ue_msgs__msg__Overlaps), + Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_member_array, // message members + Overlaps__rosidl_typesupport_introspection_c__Overlaps_init_function, // function to initialize message memory (memory has to be allocated) + Overlaps__rosidl_typesupport_introspection_c__Overlaps_fini_function // function to terminate message instance (will not free memory) +}; - // this is not const since it must be initialized on first access - // since C does not allow non-integral compile-time constants - static rosidl_message_type_support_t Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_type_support_handle = { - 0, - &Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_members, - get_message_typesupport_handle_function, - }; +// this is not const since it must be initialized on first access +// since C does not allow non-integral compile-time constants +static rosidl_message_type_support_t Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_type_support_handle = { + 0, + &Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_members, + get_message_typesupport_handle_function, +}; - ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, Overlaps)() - { - Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_member_array[1].members_ = - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( - rosidl_typesupport_introspection_c, ue_msgs, msg, OverlappingObjects)(); - if (!Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_type_support_handle.typesupport_identifier) - { - Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_type_support_handle.typesupport_identifier = - rosidl_typesupport_introspection_c__identifier; - } - return &Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_type_support_handle; - } +ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, Overlaps)() { + Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_member_array[1].members_ = + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, ue_msgs, msg, OverlappingObjects)(); + if (!Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_type_support_handle.typesupport_identifier) { + Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_type_support_handle.typesupport_identifier = + rosidl_typesupport_introspection_c__identifier; + } + return &Overlaps__rosidl_typesupport_introspection_c__Overlaps_message_type_support_handle; +} #ifdef __cplusplus } #endif diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.cpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.cpp index 20b804fb5..86c565958 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.cpp +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.cpp @@ -4,17 +4,17 @@ #include "array" #include "cstddef" +#include "string" +#include "vector" #include "rosidl_runtime_c/message_type_support_struct.h" #include "rosidl_typesupport_cpp/message_type_support.hpp" #include "rosidl_typesupport_interface/macros.h" +#include "ue_msgs/msg/detail/overlaps__struct.hpp" #include "rosidl_typesupport_introspection_cpp/field_types.hpp" #include "rosidl_typesupport_introspection_cpp/identifier.hpp" #include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" #include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" #include "rosidl_typesupport_introspection_cpp/visibility_control.h" -#include "string" -#include "ue_msgs/msg/detail/overlaps__struct.hpp" -#include "vector" namespace ue_msgs { @@ -25,145 +25,151 @@ namespace msg namespace rosidl_typesupport_introspection_cpp { -void Overlaps_init_function(void* message_memory, rosidl_runtime_cpp::MessageInitialization _init) +void Overlaps_init_function( + void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) { - new (message_memory) ue_msgs::msg::Overlaps(_init); + new (message_memory) ue_msgs::msg::Overlaps(_init); } -void Overlaps_fini_function(void* message_memory) +void Overlaps_fini_function(void * message_memory) { - auto typed_message = static_cast(message_memory); - typed_message->~Overlaps(); + auto typed_message = static_cast(message_memory); + typed_message->~Overlaps(); } -size_t size_function__Overlaps__targets(const void* untyped_member) +size_t size_function__Overlaps__targets(const void * untyped_member) { - const auto* member = reinterpret_cast*>(untyped_member); - return member->size(); + const auto * member = reinterpret_cast *>(untyped_member); + return member->size(); } -const void* get_const_function__Overlaps__targets(const void* untyped_member, size_t index) +const void * get_const_function__Overlaps__targets(const void * untyped_member, size_t index) { - const auto& member = *reinterpret_cast*>(untyped_member); - return &member[index]; + const auto & member = + *reinterpret_cast *>(untyped_member); + return &member[index]; } -void* get_function__Overlaps__targets(void* untyped_member, size_t index) +void * get_function__Overlaps__targets(void * untyped_member, size_t index) { - auto& member = *reinterpret_cast*>(untyped_member); - return &member[index]; + auto & member = + *reinterpret_cast *>(untyped_member); + return &member[index]; } -void resize_function__Overlaps__targets(void* untyped_member, size_t size) +void resize_function__Overlaps__targets(void * untyped_member, size_t size) { - auto* member = reinterpret_cast*>(untyped_member); - member->resize(size); + auto * member = + reinterpret_cast *>(untyped_member); + member->resize(size); } -size_t size_function__Overlaps__overlaps(const void* untyped_member) +size_t size_function__Overlaps__overlaps(const void * untyped_member) { - const auto* member = reinterpret_cast*>(untyped_member); - return member->size(); + const auto * member = reinterpret_cast *>(untyped_member); + return member->size(); } -const void* get_const_function__Overlaps__overlaps(const void* untyped_member, size_t index) +const void * get_const_function__Overlaps__overlaps(const void * untyped_member, size_t index) { - const auto& member = *reinterpret_cast*>(untyped_member); - return &member[index]; + const auto & member = + *reinterpret_cast *>(untyped_member); + return &member[index]; } -void* get_function__Overlaps__overlaps(void* untyped_member, size_t index) +void * get_function__Overlaps__overlaps(void * untyped_member, size_t index) { - auto& member = *reinterpret_cast*>(untyped_member); - return &member[index]; + auto & member = + *reinterpret_cast *>(untyped_member); + return &member[index]; } -void resize_function__Overlaps__overlaps(void* untyped_member, size_t size) +void resize_function__Overlaps__overlaps(void * untyped_member, size_t size) { - auto* member = reinterpret_cast*>(untyped_member); - member->resize(size); + auto * member = + reinterpret_cast *>(untyped_member); + member->resize(size); } static const ::rosidl_typesupport_introspection_cpp::MessageMember Overlaps_message_member_array[2] = { - { - "targets", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type - 0, // upper bound of string - nullptr, // members of sub message - true, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::Overlaps, targets), // bytes offset in struct - nullptr, // default value - size_function__Overlaps__targets, // size() function pointer - get_const_function__Overlaps__targets, // get_const(index) function pointer - get_function__Overlaps__targets, // get(index) function pointer - resize_function__Overlaps__targets // resize(index) function pointer - }, - { - "overlaps", // name - ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type - 0, // upper bound of string - ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle< - ue_msgs::msg::OverlappingObjects>(), // members of sub message - true, // is array - 0, // array size - false, // is upper bound - offsetof(ue_msgs::msg::Overlaps, overlaps), // bytes offset in struct - nullptr, // default value - size_function__Overlaps__overlaps, // size() function pointer - get_const_function__Overlaps__overlaps, // get_const(index) function pointer - get_function__Overlaps__overlaps, // get(index) function pointer - resize_function__Overlaps__overlaps // resize(index) function pointer - }}; + { + "targets", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_STRING, // type + 0, // upper bound of string + nullptr, // members of sub message + true, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::Overlaps, targets), // bytes offset in struct + nullptr, // default value + size_function__Overlaps__targets, // size() function pointer + get_const_function__Overlaps__targets, // get_const(index) function pointer + get_function__Overlaps__targets, // get(index) function pointer + resize_function__Overlaps__targets // resize(index) function pointer + }, + { + "overlaps", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle(), // members of sub message + true, // is array + 0, // array size + false, // is upper bound + offsetof(ue_msgs::msg::Overlaps, overlaps), // bytes offset in struct + nullptr, // default value + size_function__Overlaps__overlaps, // size() function pointer + get_const_function__Overlaps__overlaps, // get_const(index) function pointer + get_function__Overlaps__overlaps, // get(index) function pointer + resize_function__Overlaps__overlaps // resize(index) function pointer + } +}; static const ::rosidl_typesupport_introspection_cpp::MessageMembers Overlaps_message_members = { - "ue_msgs::msg", // message namespace - "Overlaps", // message name - 2, // number of fields - sizeof(ue_msgs::msg::Overlaps), - Overlaps_message_member_array, // message members - Overlaps_init_function, // function to initialize message memory (memory has to be allocated) - Overlaps_fini_function // function to terminate message instance (will not free memory) + "ue_msgs::msg", // message namespace + "Overlaps", // message name + 2, // number of fields + sizeof(ue_msgs::msg::Overlaps), + Overlaps_message_member_array, // message members + Overlaps_init_function, // function to initialize message memory (memory has to be allocated) + Overlaps_fini_function // function to terminate message instance (will not free memory) }; static const rosidl_message_type_support_t Overlaps_message_type_support_handle = { - ::rosidl_typesupport_introspection_cpp::typesupport_identifier, - &Overlaps_message_members, - get_message_typesupport_handle_function, + ::rosidl_typesupport_introspection_cpp::typesupport_identifier, + &Overlaps_message_members, + get_message_typesupport_handle_function, }; -} // namespace rosidl_typesupport_introspection_cpp +} // namespace rosidl_typesupport_introspection_cpp -} // namespace msg +} // namespace msg + +} // namespace ue_msgs -} // namespace ue_msgs namespace rosidl_typesupport_introspection_cpp { template<> -ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC const rosidl_message_type_support_t* +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * get_message_type_support_handle() { - return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::Overlaps_message_type_support_handle; + return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::Overlaps_message_type_support_handle; } -} // namespace rosidl_typesupport_introspection_cpp +} // namespace rosidl_typesupport_introspection_cpp #ifdef __cplusplus extern "C" { #endif - ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC - const rosidl_message_type_support_t* ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, - ue_msgs, - msg, - Overlaps)() - { - return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::Overlaps_message_type_support_handle; - } +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, ue_msgs, msg, Overlaps)() { + return &::ue_msgs::msg::rosidl_typesupport_introspection_cpp::Overlaps_message_type_support_handle; +} #ifdef __cplusplus } diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.h b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.h index 3e37c6a88..6210376e4 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.h +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.h @@ -6,6 +6,7 @@ #define UE_MSGS__MSG__DETAIL__OVERLAPS__TYPE_SUPPORT_H_ #include "rosidl_typesupport_interface/macros.h" + #include "ue_msgs/msg/rosidl_generator_c__visibility_control.h" #ifdef __cplusplus @@ -15,12 +16,18 @@ extern "C" #include "rosidl_runtime_c/message_type_support_struct.h" - // Forward declare the get type support functions for this type. - ROSIDL_GENERATOR_C_PUBLIC_ue_msgs const rosidl_message_type_support_t* - ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_c, ue_msgs, msg, Overlaps)(); +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_C_PUBLIC_ue_msgs +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_c, + ue_msgs, + msg, + Overlaps +)(); #ifdef __cplusplus } #endif -#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__TYPE_SUPPORT_H_ +#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__TYPE_SUPPORT_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.hpp b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.hpp new file mode 100644 index 000000000..c263d7aea --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/msg/detail/overlaps__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:msg/Overlaps.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__MSG__DETAIL__OVERLAPS__TYPE_SUPPORT_HPP_ +#define UE_MSGS__MSG__DETAIL__OVERLAPS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + msg, + Overlaps +)(); +#ifdef __cplusplus +} +#endif + +#endif // UE_MSGS__MSG__DETAIL__OVERLAPS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/entity_state.hpp b/ThirdParty/ros/include/ue_msgs/msg/entity_state.hpp index f82047509..9153766bd 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/entity_state.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/entity_state.hpp @@ -7,5 +7,6 @@ #include "ue_msgs/msg/detail/entity_state__struct.hpp" #include "ue_msgs/msg/detail/entity_state__builder.hpp" #include "ue_msgs/msg/detail/entity_state__traits.hpp" +#include "ue_msgs/msg/detail/entity_state__type_support.hpp" #endif // UE_MSGS__MSG__ENTITY_STATE_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/hit_event.h b/ThirdParty/ros/include/ue_msgs/msg/hit_event.h index 49741f421..989b2e3a3 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/hit_event.h +++ b/ThirdParty/ros/include/ue_msgs/msg/hit_event.h @@ -5,8 +5,8 @@ #ifndef UE_MSGS__MSG__HIT_EVENT_H_ #define UE_MSGS__MSG__HIT_EVENT_H_ -#include "ue_msgs/msg/detail/hit_event__functions.h" #include "ue_msgs/msg/detail/hit_event__struct.h" +#include "ue_msgs/msg/detail/hit_event__functions.h" #include "ue_msgs/msg/detail/hit_event__type_support.h" -#endif // UE_MSGS__MSG__HIT_EVENT_H_ +#endif // UE_MSGS__MSG__HIT_EVENT_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/hit_event.hpp b/ThirdParty/ros/include/ue_msgs/msg/hit_event.hpp index e4533065d..33d4fc3e4 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/hit_event.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/hit_event.hpp @@ -4,8 +4,9 @@ #ifndef UE_MSGS__MSG__HIT_EVENT_HPP_ #define UE_MSGS__MSG__HIT_EVENT_HPP_ -#include "ue_msgs/msg/detail/hit_event__builder.hpp" #include "ue_msgs/msg/detail/hit_event__struct.hpp" +#include "ue_msgs/msg/detail/hit_event__builder.hpp" #include "ue_msgs/msg/detail/hit_event__traits.hpp" +#include "ue_msgs/msg/detail/hit_event__type_support.hpp" -#endif // UE_MSGS__MSG__HIT_EVENT_HPP_ +#endif // UE_MSGS__MSG__HIT_EVENT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/hit_result.h b/ThirdParty/ros/include/ue_msgs/msg/hit_result.h index d7134ff2b..c4e64f75d 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/hit_result.h +++ b/ThirdParty/ros/include/ue_msgs/msg/hit_result.h @@ -5,8 +5,8 @@ #ifndef UE_MSGS__MSG__HIT_RESULT_H_ #define UE_MSGS__MSG__HIT_RESULT_H_ -#include "ue_msgs/msg/detail/hit_result__functions.h" #include "ue_msgs/msg/detail/hit_result__struct.h" +#include "ue_msgs/msg/detail/hit_result__functions.h" #include "ue_msgs/msg/detail/hit_result__type_support.h" -#endif // UE_MSGS__MSG__HIT_RESULT_H_ +#endif // UE_MSGS__MSG__HIT_RESULT_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/hit_result.hpp b/ThirdParty/ros/include/ue_msgs/msg/hit_result.hpp index 2ad5cb938..aa2df33a8 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/hit_result.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/hit_result.hpp @@ -4,8 +4,9 @@ #ifndef UE_MSGS__MSG__HIT_RESULT_HPP_ #define UE_MSGS__MSG__HIT_RESULT_HPP_ -#include "ue_msgs/msg/detail/hit_result__builder.hpp" #include "ue_msgs/msg/detail/hit_result__struct.hpp" +#include "ue_msgs/msg/detail/hit_result__builder.hpp" #include "ue_msgs/msg/detail/hit_result__traits.hpp" +#include "ue_msgs/msg/detail/hit_result__type_support.hpp" -#endif // UE_MSGS__MSG__HIT_RESULT_HPP_ +#endif // UE_MSGS__MSG__HIT_RESULT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/overlap_event.h b/ThirdParty/ros/include/ue_msgs/msg/overlap_event.h index bb04fc18b..4660fd26f 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/overlap_event.h +++ b/ThirdParty/ros/include/ue_msgs/msg/overlap_event.h @@ -5,8 +5,8 @@ #ifndef UE_MSGS__MSG__OVERLAP_EVENT_H_ #define UE_MSGS__MSG__OVERLAP_EVENT_H_ -#include "ue_msgs/msg/detail/overlap_event__functions.h" #include "ue_msgs/msg/detail/overlap_event__struct.h" +#include "ue_msgs/msg/detail/overlap_event__functions.h" #include "ue_msgs/msg/detail/overlap_event__type_support.h" -#endif // UE_MSGS__MSG__OVERLAP_EVENT_H_ +#endif // UE_MSGS__MSG__OVERLAP_EVENT_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/overlap_event.hpp b/ThirdParty/ros/include/ue_msgs/msg/overlap_event.hpp index 71c88d1b9..dab069cb8 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/overlap_event.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/overlap_event.hpp @@ -4,8 +4,9 @@ #ifndef UE_MSGS__MSG__OVERLAP_EVENT_HPP_ #define UE_MSGS__MSG__OVERLAP_EVENT_HPP_ -#include "ue_msgs/msg/detail/overlap_event__builder.hpp" #include "ue_msgs/msg/detail/overlap_event__struct.hpp" +#include "ue_msgs/msg/detail/overlap_event__builder.hpp" #include "ue_msgs/msg/detail/overlap_event__traits.hpp" +#include "ue_msgs/msg/detail/overlap_event__type_support.hpp" -#endif // UE_MSGS__MSG__OVERLAP_EVENT_HPP_ +#endif // UE_MSGS__MSG__OVERLAP_EVENT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/overlapping_objects.h b/ThirdParty/ros/include/ue_msgs/msg/overlapping_objects.h index dc8cb199f..64a29d893 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/overlapping_objects.h +++ b/ThirdParty/ros/include/ue_msgs/msg/overlapping_objects.h @@ -5,8 +5,8 @@ #ifndef UE_MSGS__MSG__OVERLAPPING_OBJECTS_H_ #define UE_MSGS__MSG__OVERLAPPING_OBJECTS_H_ -#include "ue_msgs/msg/detail/overlapping_objects__functions.h" #include "ue_msgs/msg/detail/overlapping_objects__struct.h" +#include "ue_msgs/msg/detail/overlapping_objects__functions.h" #include "ue_msgs/msg/detail/overlapping_objects__type_support.h" -#endif // UE_MSGS__MSG__OVERLAPPING_OBJECTS_H_ +#endif // UE_MSGS__MSG__OVERLAPPING_OBJECTS_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/overlapping_objects.hpp b/ThirdParty/ros/include/ue_msgs/msg/overlapping_objects.hpp index e34c3831e..79d411402 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/overlapping_objects.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/overlapping_objects.hpp @@ -4,8 +4,9 @@ #ifndef UE_MSGS__MSG__OVERLAPPING_OBJECTS_HPP_ #define UE_MSGS__MSG__OVERLAPPING_OBJECTS_HPP_ -#include "ue_msgs/msg/detail/overlapping_objects__builder.hpp" #include "ue_msgs/msg/detail/overlapping_objects__struct.hpp" +#include "ue_msgs/msg/detail/overlapping_objects__builder.hpp" #include "ue_msgs/msg/detail/overlapping_objects__traits.hpp" +#include "ue_msgs/msg/detail/overlapping_objects__type_support.hpp" -#endif // UE_MSGS__MSG__OVERLAPPING_OBJECTS_HPP_ +#endif // UE_MSGS__MSG__OVERLAPPING_OBJECTS_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/overlaps.h b/ThirdParty/ros/include/ue_msgs/msg/overlaps.h index edfdb10c4..3e7089b3e 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/overlaps.h +++ b/ThirdParty/ros/include/ue_msgs/msg/overlaps.h @@ -5,8 +5,8 @@ #ifndef UE_MSGS__MSG__OVERLAPS_H_ #define UE_MSGS__MSG__OVERLAPS_H_ -#include "ue_msgs/msg/detail/overlaps__functions.h" #include "ue_msgs/msg/detail/overlaps__struct.h" +#include "ue_msgs/msg/detail/overlaps__functions.h" #include "ue_msgs/msg/detail/overlaps__type_support.h" -#endif // UE_MSGS__MSG__OVERLAPS_H_ +#endif // UE_MSGS__MSG__OVERLAPS_H_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/overlaps.hpp b/ThirdParty/ros/include/ue_msgs/msg/overlaps.hpp index 371f16374..30b8e020d 100644 --- a/ThirdParty/ros/include/ue_msgs/msg/overlaps.hpp +++ b/ThirdParty/ros/include/ue_msgs/msg/overlaps.hpp @@ -4,8 +4,9 @@ #ifndef UE_MSGS__MSG__OVERLAPS_HPP_ #define UE_MSGS__MSG__OVERLAPS_HPP_ -#include "ue_msgs/msg/detail/overlaps__builder.hpp" #include "ue_msgs/msg/detail/overlaps__struct.hpp" +#include "ue_msgs/msg/detail/overlaps__builder.hpp" #include "ue_msgs/msg/detail/overlaps__traits.hpp" +#include "ue_msgs/msg/detail/overlaps__type_support.hpp" -#endif // UE_MSGS__MSG__OVERLAPS_HPP_ +#endif // UE_MSGS__MSG__OVERLAPS_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..c348a857f --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define UE_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_ue_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_ue_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_ue_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_ue_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_ue_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs ROSIDL_GENERATOR_CPP_EXPORT_ue_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs ROSIDL_GENERATOR_CPP_IMPORT_ue_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_ue_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_ue_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // UE_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/attach.hpp b/ThirdParty/ros/include/ue_msgs/srv/attach.hpp index d378576f1..8bc2ebf15 100644 --- a/ThirdParty/ros/include/ue_msgs/srv/attach.hpp +++ b/ThirdParty/ros/include/ue_msgs/srv/attach.hpp @@ -7,5 +7,6 @@ #include "ue_msgs/srv/detail/attach__struct.hpp" #include "ue_msgs/srv/detail/attach__builder.hpp" #include "ue_msgs/srv/detail/attach__traits.hpp" +#include "ue_msgs/srv/detail/attach__type_support.hpp" #endif // UE_MSGS__SRV__ATTACH_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/delete_entity.hpp b/ThirdParty/ros/include/ue_msgs/srv/delete_entity.hpp index 58f6bd211..91b1b2d73 100644 --- a/ThirdParty/ros/include/ue_msgs/srv/delete_entity.hpp +++ b/ThirdParty/ros/include/ue_msgs/srv/delete_entity.hpp @@ -7,5 +7,6 @@ #include "ue_msgs/srv/detail/delete_entity__struct.hpp" #include "ue_msgs/srv/detail/delete_entity__builder.hpp" #include "ue_msgs/srv/detail/delete_entity__traits.hpp" +#include "ue_msgs/srv/detail/delete_entity__type_support.hpp" #endif // UE_MSGS__SRV__DELETE_ENTITY_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/detail/attach__type_support.hpp b/ThirdParty/ros/include/ue_msgs/srv/detail/attach__type_support.hpp new file mode 100644 index 000000000..6fb1ef5db --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/srv/detail/attach__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:srv/Attach.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__SRV__DETAIL__ATTACH__TYPE_SUPPORT_HPP_ +#define UE_MSGS__SRV__DETAIL__ATTACH__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + Attach +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + Attach_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + Attach_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // UE_MSGS__SRV__DETAIL__ATTACH__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/detail/delete_entity__type_support.hpp b/ThirdParty/ros/include/ue_msgs/srv/detail/delete_entity__type_support.hpp new file mode 100644 index 000000000..6278f897b --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/srv/detail/delete_entity__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:srv/DeleteEntity.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__SRV__DETAIL__DELETE_ENTITY__TYPE_SUPPORT_HPP_ +#define UE_MSGS__SRV__DETAIL__DELETE_ENTITY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + DeleteEntity +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + DeleteEntity_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + DeleteEntity_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // UE_MSGS__SRV__DETAIL__DELETE_ENTITY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/detail/get_bool_from_id__type_support.hpp b/ThirdParty/ros/include/ue_msgs/srv/detail/get_bool_from_id__type_support.hpp new file mode 100644 index 000000000..06c9df8e1 --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/srv/detail/get_bool_from_id__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:srv/GetBoolFromId.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__SRV__DETAIL__GET_BOOL_FROM_ID__TYPE_SUPPORT_HPP_ +#define UE_MSGS__SRV__DETAIL__GET_BOOL_FROM_ID__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + GetBoolFromId +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + GetBoolFromId_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + GetBoolFromId_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // UE_MSGS__SRV__DETAIL__GET_BOOL_FROM_ID__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/detail/get_entity_state__type_support.hpp b/ThirdParty/ros/include/ue_msgs/srv/detail/get_entity_state__type_support.hpp new file mode 100644 index 000000000..d3b4d8aca --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/srv/detail/get_entity_state__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:srv/GetEntityState.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__SRV__DETAIL__GET_ENTITY_STATE__TYPE_SUPPORT_HPP_ +#define UE_MSGS__SRV__DETAIL__GET_ENTITY_STATE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + GetEntityState +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + GetEntityState_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + GetEntityState_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // UE_MSGS__SRV__DETAIL__GET_ENTITY_STATE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/detail/get_int32_from_id__type_support.hpp b/ThirdParty/ros/include/ue_msgs/srv/detail/get_int32_from_id__type_support.hpp new file mode 100644 index 000000000..b93bda373 --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/srv/detail/get_int32_from_id__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:srv/GetInt32FromId.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__SRV__DETAIL__GET_INT32_FROM_ID__TYPE_SUPPORT_HPP_ +#define UE_MSGS__SRV__DETAIL__GET_INT32_FROM_ID__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + GetInt32FromId +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + GetInt32FromId_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + GetInt32FromId_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // UE_MSGS__SRV__DETAIL__GET_INT32_FROM_ID__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/detail/set_entity_state__type_support.hpp b/ThirdParty/ros/include/ue_msgs/srv/detail/set_entity_state__type_support.hpp new file mode 100644 index 000000000..2e66540f2 --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/srv/detail/set_entity_state__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:srv/SetEntityState.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__SRV__DETAIL__SET_ENTITY_STATE__TYPE_SUPPORT_HPP_ +#define UE_MSGS__SRV__DETAIL__SET_ENTITY_STATE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SetEntityState +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SetEntityState_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SetEntityState_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // UE_MSGS__SRV__DETAIL__SET_ENTITY_STATE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/detail/set_int32__type_support.hpp b/ThirdParty/ros/include/ue_msgs/srv/detail/set_int32__type_support.hpp new file mode 100644 index 000000000..4533c95d8 --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/srv/detail/set_int32__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:srv/SetInt32.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__SRV__DETAIL__SET_INT32__TYPE_SUPPORT_HPP_ +#define UE_MSGS__SRV__DETAIL__SET_INT32__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SetInt32 +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SetInt32_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SetInt32_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // UE_MSGS__SRV__DETAIL__SET_INT32__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/detail/spawn_entities__type_support.hpp b/ThirdParty/ros/include/ue_msgs/srv/detail/spawn_entities__type_support.hpp new file mode 100644 index 000000000..2acaff530 --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/srv/detail/spawn_entities__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:srv/SpawnEntities.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__SRV__DETAIL__SPAWN_ENTITIES__TYPE_SUPPORT_HPP_ +#define UE_MSGS__SRV__DETAIL__SPAWN_ENTITIES__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SpawnEntities +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SpawnEntities_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SpawnEntities_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // UE_MSGS__SRV__DETAIL__SPAWN_ENTITIES__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/detail/spawn_entity__type_support.hpp b/ThirdParty/ros/include/ue_msgs/srv/detail/spawn_entity__type_support.hpp new file mode 100644 index 000000000..ec89b1e5f --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/srv/detail/spawn_entity__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:srv/SpawnEntity.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__SRV__DETAIL__SPAWN_ENTITY__TYPE_SUPPORT_HPP_ +#define UE_MSGS__SRV__DETAIL__SPAWN_ENTITY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SpawnEntity +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SpawnEntity_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SpawnEntity_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // UE_MSGS__SRV__DETAIL__SPAWN_ENTITY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/detail/spawn_world__type_support.hpp b/ThirdParty/ros/include/ue_msgs/srv/detail/spawn_world__type_support.hpp new file mode 100644 index 000000000..6c0f68e9b --- /dev/null +++ b/ThirdParty/ros/include/ue_msgs/srv/detail/spawn_world__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from ue_msgs:srv/SpawnWorld.idl +// generated code does not contain a copyright notice + +#ifndef UE_MSGS__SRV__DETAIL__SPAWN_WORLD__TYPE_SUPPORT_HPP_ +#define UE_MSGS__SRV__DETAIL__SPAWN_WORLD__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "ue_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SpawnWorld +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SpawnWorld_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_ue_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + ue_msgs, + srv, + SpawnWorld_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // UE_MSGS__SRV__DETAIL__SPAWN_WORLD__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/get_bool_from_id.hpp b/ThirdParty/ros/include/ue_msgs/srv/get_bool_from_id.hpp index 063a26aae..8c2b2f5b4 100644 --- a/ThirdParty/ros/include/ue_msgs/srv/get_bool_from_id.hpp +++ b/ThirdParty/ros/include/ue_msgs/srv/get_bool_from_id.hpp @@ -7,5 +7,6 @@ #include "ue_msgs/srv/detail/get_bool_from_id__struct.hpp" #include "ue_msgs/srv/detail/get_bool_from_id__builder.hpp" #include "ue_msgs/srv/detail/get_bool_from_id__traits.hpp" +#include "ue_msgs/srv/detail/get_bool_from_id__type_support.hpp" #endif // UE_MSGS__SRV__GET_BOOL_FROM_ID_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/get_entity_state.hpp b/ThirdParty/ros/include/ue_msgs/srv/get_entity_state.hpp index 5d0195e43..d02b1f0c0 100644 --- a/ThirdParty/ros/include/ue_msgs/srv/get_entity_state.hpp +++ b/ThirdParty/ros/include/ue_msgs/srv/get_entity_state.hpp @@ -7,5 +7,6 @@ #include "ue_msgs/srv/detail/get_entity_state__struct.hpp" #include "ue_msgs/srv/detail/get_entity_state__builder.hpp" #include "ue_msgs/srv/detail/get_entity_state__traits.hpp" +#include "ue_msgs/srv/detail/get_entity_state__type_support.hpp" #endif // UE_MSGS__SRV__GET_ENTITY_STATE_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/get_int32_from_id.hpp b/ThirdParty/ros/include/ue_msgs/srv/get_int32_from_id.hpp index 55c17fa41..4fddcf8cb 100644 --- a/ThirdParty/ros/include/ue_msgs/srv/get_int32_from_id.hpp +++ b/ThirdParty/ros/include/ue_msgs/srv/get_int32_from_id.hpp @@ -7,5 +7,6 @@ #include "ue_msgs/srv/detail/get_int32_from_id__struct.hpp" #include "ue_msgs/srv/detail/get_int32_from_id__builder.hpp" #include "ue_msgs/srv/detail/get_int32_from_id__traits.hpp" +#include "ue_msgs/srv/detail/get_int32_from_id__type_support.hpp" #endif // UE_MSGS__SRV__GET_INT32_FROM_ID_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/set_entity_state.hpp b/ThirdParty/ros/include/ue_msgs/srv/set_entity_state.hpp index f58c31859..74af894dd 100644 --- a/ThirdParty/ros/include/ue_msgs/srv/set_entity_state.hpp +++ b/ThirdParty/ros/include/ue_msgs/srv/set_entity_state.hpp @@ -7,5 +7,6 @@ #include "ue_msgs/srv/detail/set_entity_state__struct.hpp" #include "ue_msgs/srv/detail/set_entity_state__builder.hpp" #include "ue_msgs/srv/detail/set_entity_state__traits.hpp" +#include "ue_msgs/srv/detail/set_entity_state__type_support.hpp" #endif // UE_MSGS__SRV__SET_ENTITY_STATE_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/set_int32.hpp b/ThirdParty/ros/include/ue_msgs/srv/set_int32.hpp index 9bde4f00b..f65602e04 100644 --- a/ThirdParty/ros/include/ue_msgs/srv/set_int32.hpp +++ b/ThirdParty/ros/include/ue_msgs/srv/set_int32.hpp @@ -7,5 +7,6 @@ #include "ue_msgs/srv/detail/set_int32__struct.hpp" #include "ue_msgs/srv/detail/set_int32__builder.hpp" #include "ue_msgs/srv/detail/set_int32__traits.hpp" +#include "ue_msgs/srv/detail/set_int32__type_support.hpp" #endif // UE_MSGS__SRV__SET_INT32_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/spawn_entities.hpp b/ThirdParty/ros/include/ue_msgs/srv/spawn_entities.hpp index 5c8617c42..114478aa6 100644 --- a/ThirdParty/ros/include/ue_msgs/srv/spawn_entities.hpp +++ b/ThirdParty/ros/include/ue_msgs/srv/spawn_entities.hpp @@ -7,5 +7,6 @@ #include "ue_msgs/srv/detail/spawn_entities__struct.hpp" #include "ue_msgs/srv/detail/spawn_entities__builder.hpp" #include "ue_msgs/srv/detail/spawn_entities__traits.hpp" +#include "ue_msgs/srv/detail/spawn_entities__type_support.hpp" #endif // UE_MSGS__SRV__SPAWN_ENTITIES_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/spawn_entity.hpp b/ThirdParty/ros/include/ue_msgs/srv/spawn_entity.hpp index d7f6c50dd..2840ea2bd 100644 --- a/ThirdParty/ros/include/ue_msgs/srv/spawn_entity.hpp +++ b/ThirdParty/ros/include/ue_msgs/srv/spawn_entity.hpp @@ -7,5 +7,6 @@ #include "ue_msgs/srv/detail/spawn_entity__struct.hpp" #include "ue_msgs/srv/detail/spawn_entity__builder.hpp" #include "ue_msgs/srv/detail/spawn_entity__traits.hpp" +#include "ue_msgs/srv/detail/spawn_entity__type_support.hpp" #endif // UE_MSGS__SRV__SPAWN_ENTITY_HPP_ diff --git a/ThirdParty/ros/include/ue_msgs/srv/spawn_world.hpp b/ThirdParty/ros/include/ue_msgs/srv/spawn_world.hpp index 4a95f4225..a5fa2e5bf 100644 --- a/ThirdParty/ros/include/ue_msgs/srv/spawn_world.hpp +++ b/ThirdParty/ros/include/ue_msgs/srv/spawn_world.hpp @@ -7,5 +7,6 @@ #include "ue_msgs/srv/detail/spawn_world__struct.hpp" #include "ue_msgs/srv/detail/spawn_world__builder.hpp" #include "ue_msgs/srv/detail/spawn_world__traits.hpp" +#include "ue_msgs/srv/detail/spawn_world__type_support.hpp" #endif // UE_MSGS__SRV__SPAWN_WORLD_HPP_ diff --git a/ThirdParty/ros/include/unique_identifier_msgs/msg/detail/uuid__type_support.hpp b/ThirdParty/ros/include/unique_identifier_msgs/msg/detail/uuid__type_support.hpp new file mode 100644 index 000000000..b4aef5435 --- /dev/null +++ b/ThirdParty/ros/include/unique_identifier_msgs/msg/detail/uuid__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from unique_identifier_msgs:msg/UUID.idl +// generated code does not contain a copyright notice + +#ifndef UNIQUE_IDENTIFIER_MSGS__MSG__DETAIL__UUID__TYPE_SUPPORT_HPP_ +#define UNIQUE_IDENTIFIER_MSGS__MSG__DETAIL__UUID__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "unique_identifier_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_unique_identifier_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + unique_identifier_msgs, + msg, + UUID +)(); +#ifdef __cplusplus +} +#endif + +#endif // UNIQUE_IDENTIFIER_MSGS__MSG__DETAIL__UUID__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/unique_identifier_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/unique_identifier_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..9ac9ee4d4 --- /dev/null +++ b/ThirdParty/ros/include/unique_identifier_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef UNIQUE_IDENTIFIER_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define UNIQUE_IDENTIFIER_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_unique_identifier_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_unique_identifier_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_unique_identifier_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_unique_identifier_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_unique_identifier_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_unique_identifier_msgs ROSIDL_GENERATOR_CPP_EXPORT_unique_identifier_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_unique_identifier_msgs ROSIDL_GENERATOR_CPP_IMPORT_unique_identifier_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_unique_identifier_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_unique_identifier_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_unique_identifier_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_unique_identifier_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // UNIQUE_IDENTIFIER_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/unique_identifier_msgs/msg/uuid.hpp b/ThirdParty/ros/include/unique_identifier_msgs/msg/uuid.hpp index 34eb374ca..3968279b7 100644 --- a/ThirdParty/ros/include/unique_identifier_msgs/msg/uuid.hpp +++ b/ThirdParty/ros/include/unique_identifier_msgs/msg/uuid.hpp @@ -7,5 +7,6 @@ #include "unique_identifier_msgs/msg/detail/uuid__struct.hpp" #include "unique_identifier_msgs/msg/detail/uuid__builder.hpp" #include "unique_identifier_msgs/msg/detail/uuid__traits.hpp" +#include "unique_identifier_msgs/msg/detail/uuid__type_support.hpp" #endif // UNIQUE_IDENTIFIER_MSGS__MSG__UUID_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/detail/image_marker__type_support.hpp b/ThirdParty/ros/include/visualization_msgs/msg/detail/image_marker__type_support.hpp new file mode 100644 index 000000000..b64a0bd58 --- /dev/null +++ b/ThirdParty/ros/include/visualization_msgs/msg/detail/image_marker__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from visualization_msgs:msg/ImageMarker.idl +// generated code does not contain a copyright notice + +#ifndef VISUALIZATION_MSGS__MSG__DETAIL__IMAGE_MARKER__TYPE_SUPPORT_HPP_ +#define VISUALIZATION_MSGS__MSG__DETAIL__IMAGE_MARKER__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + visualization_msgs, + msg, + ImageMarker +)(); +#ifdef __cplusplus +} +#endif + +#endif // VISUALIZATION_MSGS__MSG__DETAIL__IMAGE_MARKER__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker__type_support.hpp b/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker__type_support.hpp new file mode 100644 index 000000000..fff51c8ed --- /dev/null +++ b/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from visualization_msgs:msg/InteractiveMarker.idl +// generated code does not contain a copyright notice + +#ifndef VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER__TYPE_SUPPORT_HPP_ +#define VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + visualization_msgs, + msg, + InteractiveMarker +)(); +#ifdef __cplusplus +} +#endif + +#endif // VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_control__type_support.hpp b/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_control__type_support.hpp new file mode 100644 index 000000000..bef2a1c8a --- /dev/null +++ b/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_control__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from visualization_msgs:msg/InteractiveMarkerControl.idl +// generated code does not contain a copyright notice + +#ifndef VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_CONTROL__TYPE_SUPPORT_HPP_ +#define VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_CONTROL__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + visualization_msgs, + msg, + InteractiveMarkerControl +)(); +#ifdef __cplusplus +} +#endif + +#endif // VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_CONTROL__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_feedback__type_support.hpp b/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_feedback__type_support.hpp new file mode 100644 index 000000000..a576a1663 --- /dev/null +++ b/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_feedback__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from visualization_msgs:msg/InteractiveMarkerFeedback.idl +// generated code does not contain a copyright notice + +#ifndef VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_FEEDBACK__TYPE_SUPPORT_HPP_ +#define VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_FEEDBACK__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + visualization_msgs, + msg, + InteractiveMarkerFeedback +)(); +#ifdef __cplusplus +} +#endif + +#endif // VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_FEEDBACK__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_init__type_support.hpp b/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_init__type_support.hpp new file mode 100644 index 000000000..e7dae2994 --- /dev/null +++ b/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_init__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from visualization_msgs:msg/InteractiveMarkerInit.idl +// generated code does not contain a copyright notice + +#ifndef VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_INIT__TYPE_SUPPORT_HPP_ +#define VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_INIT__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + visualization_msgs, + msg, + InteractiveMarkerInit +)(); +#ifdef __cplusplus +} +#endif + +#endif // VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_INIT__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_pose__type_support.hpp b/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_pose__type_support.hpp new file mode 100644 index 000000000..5bb8acbd2 --- /dev/null +++ b/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_pose__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from visualization_msgs:msg/InteractiveMarkerPose.idl +// generated code does not contain a copyright notice + +#ifndef VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_POSE__TYPE_SUPPORT_HPP_ +#define VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_POSE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + visualization_msgs, + msg, + InteractiveMarkerPose +)(); +#ifdef __cplusplus +} +#endif + +#endif // VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_POSE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_update__type_support.hpp b/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_update__type_support.hpp new file mode 100644 index 000000000..372da18bf --- /dev/null +++ b/ThirdParty/ros/include/visualization_msgs/msg/detail/interactive_marker_update__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from visualization_msgs:msg/InteractiveMarkerUpdate.idl +// generated code does not contain a copyright notice + +#ifndef VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_UPDATE__TYPE_SUPPORT_HPP_ +#define VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_UPDATE__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + visualization_msgs, + msg, + InteractiveMarkerUpdate +)(); +#ifdef __cplusplus +} +#endif + +#endif // VISUALIZATION_MSGS__MSG__DETAIL__INTERACTIVE_MARKER_UPDATE__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/detail/marker__type_support.hpp b/ThirdParty/ros/include/visualization_msgs/msg/detail/marker__type_support.hpp new file mode 100644 index 000000000..5ef61906e --- /dev/null +++ b/ThirdParty/ros/include/visualization_msgs/msg/detail/marker__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from visualization_msgs:msg/Marker.idl +// generated code does not contain a copyright notice + +#ifndef VISUALIZATION_MSGS__MSG__DETAIL__MARKER__TYPE_SUPPORT_HPP_ +#define VISUALIZATION_MSGS__MSG__DETAIL__MARKER__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + visualization_msgs, + msg, + Marker +)(); +#ifdef __cplusplus +} +#endif + +#endif // VISUALIZATION_MSGS__MSG__DETAIL__MARKER__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/detail/marker_array__type_support.hpp b/ThirdParty/ros/include/visualization_msgs/msg/detail/marker_array__type_support.hpp new file mode 100644 index 000000000..1a8dc8c07 --- /dev/null +++ b/ThirdParty/ros/include/visualization_msgs/msg/detail/marker_array__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from visualization_msgs:msg/MarkerArray.idl +// generated code does not contain a copyright notice + +#ifndef VISUALIZATION_MSGS__MSG__DETAIL__MARKER_ARRAY__TYPE_SUPPORT_HPP_ +#define VISUALIZATION_MSGS__MSG__DETAIL__MARKER_ARRAY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + visualization_msgs, + msg, + MarkerArray +)(); +#ifdef __cplusplus +} +#endif + +#endif // VISUALIZATION_MSGS__MSG__DETAIL__MARKER_ARRAY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/detail/menu_entry__type_support.hpp b/ThirdParty/ros/include/visualization_msgs/msg/detail/menu_entry__type_support.hpp new file mode 100644 index 000000000..519cc8af5 --- /dev/null +++ b/ThirdParty/ros/include/visualization_msgs/msg/detail/menu_entry__type_support.hpp @@ -0,0 +1,31 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from visualization_msgs:msg/MenuEntry.idl +// generated code does not contain a copyright notice + +#ifndef VISUALIZATION_MSGS__MSG__DETAIL__MENU_ENTRY__TYPE_SUPPORT_HPP_ +#define VISUALIZATION_MSGS__MSG__DETAIL__MENU_ENTRY__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + visualization_msgs, + msg, + MenuEntry +)(); +#ifdef __cplusplus +} +#endif + +#endif // VISUALIZATION_MSGS__MSG__DETAIL__MENU_ENTRY__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/image_marker.hpp b/ThirdParty/ros/include/visualization_msgs/msg/image_marker.hpp index 298b90d11..5b8f06856 100644 --- a/ThirdParty/ros/include/visualization_msgs/msg/image_marker.hpp +++ b/ThirdParty/ros/include/visualization_msgs/msg/image_marker.hpp @@ -7,5 +7,6 @@ #include "visualization_msgs/msg/detail/image_marker__struct.hpp" #include "visualization_msgs/msg/detail/image_marker__builder.hpp" #include "visualization_msgs/msg/detail/image_marker__traits.hpp" +#include "visualization_msgs/msg/detail/image_marker__type_support.hpp" #endif // VISUALIZATION_MSGS__MSG__IMAGE_MARKER_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker.hpp b/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker.hpp index d37692360..cd1410ad2 100644 --- a/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker.hpp +++ b/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker.hpp @@ -7,5 +7,6 @@ #include "visualization_msgs/msg/detail/interactive_marker__struct.hpp" #include "visualization_msgs/msg/detail/interactive_marker__builder.hpp" #include "visualization_msgs/msg/detail/interactive_marker__traits.hpp" +#include "visualization_msgs/msg/detail/interactive_marker__type_support.hpp" #endif // VISUALIZATION_MSGS__MSG__INTERACTIVE_MARKER_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_control.hpp b/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_control.hpp index 00e82bb81..5217b714a 100644 --- a/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_control.hpp +++ b/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_control.hpp @@ -7,5 +7,6 @@ #include "visualization_msgs/msg/detail/interactive_marker_control__struct.hpp" #include "visualization_msgs/msg/detail/interactive_marker_control__builder.hpp" #include "visualization_msgs/msg/detail/interactive_marker_control__traits.hpp" +#include "visualization_msgs/msg/detail/interactive_marker_control__type_support.hpp" #endif // VISUALIZATION_MSGS__MSG__INTERACTIVE_MARKER_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_feedback.hpp b/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_feedback.hpp index 064e909a9..3718aa2ce 100644 --- a/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_feedback.hpp +++ b/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_feedback.hpp @@ -7,5 +7,6 @@ #include "visualization_msgs/msg/detail/interactive_marker_feedback__struct.hpp" #include "visualization_msgs/msg/detail/interactive_marker_feedback__builder.hpp" #include "visualization_msgs/msg/detail/interactive_marker_feedback__traits.hpp" +#include "visualization_msgs/msg/detail/interactive_marker_feedback__type_support.hpp" #endif // VISUALIZATION_MSGS__MSG__INTERACTIVE_MARKER_FEEDBACK_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_init.hpp b/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_init.hpp index e07050a67..c78e09513 100644 --- a/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_init.hpp +++ b/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_init.hpp @@ -7,5 +7,6 @@ #include "visualization_msgs/msg/detail/interactive_marker_init__struct.hpp" #include "visualization_msgs/msg/detail/interactive_marker_init__builder.hpp" #include "visualization_msgs/msg/detail/interactive_marker_init__traits.hpp" +#include "visualization_msgs/msg/detail/interactive_marker_init__type_support.hpp" #endif // VISUALIZATION_MSGS__MSG__INTERACTIVE_MARKER_INIT_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_pose.hpp b/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_pose.hpp index 668885f37..b13daefb5 100644 --- a/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_pose.hpp +++ b/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_pose.hpp @@ -7,5 +7,6 @@ #include "visualization_msgs/msg/detail/interactive_marker_pose__struct.hpp" #include "visualization_msgs/msg/detail/interactive_marker_pose__builder.hpp" #include "visualization_msgs/msg/detail/interactive_marker_pose__traits.hpp" +#include "visualization_msgs/msg/detail/interactive_marker_pose__type_support.hpp" #endif // VISUALIZATION_MSGS__MSG__INTERACTIVE_MARKER_POSE_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_update.hpp b/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_update.hpp index 19fe6c601..82f3764ab 100644 --- a/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_update.hpp +++ b/ThirdParty/ros/include/visualization_msgs/msg/interactive_marker_update.hpp @@ -7,5 +7,6 @@ #include "visualization_msgs/msg/detail/interactive_marker_update__struct.hpp" #include "visualization_msgs/msg/detail/interactive_marker_update__builder.hpp" #include "visualization_msgs/msg/detail/interactive_marker_update__traits.hpp" +#include "visualization_msgs/msg/detail/interactive_marker_update__type_support.hpp" #endif // VISUALIZATION_MSGS__MSG__INTERACTIVE_MARKER_UPDATE_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/marker.hpp b/ThirdParty/ros/include/visualization_msgs/msg/marker.hpp index 7aff80a22..85f2d6418 100644 --- a/ThirdParty/ros/include/visualization_msgs/msg/marker.hpp +++ b/ThirdParty/ros/include/visualization_msgs/msg/marker.hpp @@ -7,5 +7,6 @@ #include "visualization_msgs/msg/detail/marker__struct.hpp" #include "visualization_msgs/msg/detail/marker__builder.hpp" #include "visualization_msgs/msg/detail/marker__traits.hpp" +#include "visualization_msgs/msg/detail/marker__type_support.hpp" #endif // VISUALIZATION_MSGS__MSG__MARKER_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/marker_array.hpp b/ThirdParty/ros/include/visualization_msgs/msg/marker_array.hpp index e8f377910..3216b1ba3 100644 --- a/ThirdParty/ros/include/visualization_msgs/msg/marker_array.hpp +++ b/ThirdParty/ros/include/visualization_msgs/msg/marker_array.hpp @@ -7,5 +7,6 @@ #include "visualization_msgs/msg/detail/marker_array__struct.hpp" #include "visualization_msgs/msg/detail/marker_array__builder.hpp" #include "visualization_msgs/msg/detail/marker_array__traits.hpp" +#include "visualization_msgs/msg/detail/marker_array__type_support.hpp" #endif // VISUALIZATION_MSGS__MSG__MARKER_ARRAY_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/menu_entry.hpp b/ThirdParty/ros/include/visualization_msgs/msg/menu_entry.hpp index 338f0af81..702480034 100644 --- a/ThirdParty/ros/include/visualization_msgs/msg/menu_entry.hpp +++ b/ThirdParty/ros/include/visualization_msgs/msg/menu_entry.hpp @@ -7,5 +7,6 @@ #include "visualization_msgs/msg/detail/menu_entry__struct.hpp" #include "visualization_msgs/msg/detail/menu_entry__builder.hpp" #include "visualization_msgs/msg/detail/menu_entry__traits.hpp" +#include "visualization_msgs/msg/detail/menu_entry__type_support.hpp" #endif // VISUALIZATION_MSGS__MSG__MENU_ENTRY_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp b/ThirdParty/ros/include/visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp new file mode 100644 index 000000000..e46a12138 --- /dev/null +++ b/ThirdParty/ros/include/visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in +// generated code does not contain a copyright notice + +#ifndef VISUALIZATION_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ +#define VISUALIZATION_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_CPP_EXPORT_visualization_msgs __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_CPP_IMPORT_visualization_msgs __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_CPP_EXPORT_visualization_msgs __declspec(dllexport) + #define ROSIDL_GENERATOR_CPP_IMPORT_visualization_msgs __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_visualization_msgs + #define ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs ROSIDL_GENERATOR_CPP_EXPORT_visualization_msgs + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs ROSIDL_GENERATOR_CPP_IMPORT_visualization_msgs + #endif +#else + #define ROSIDL_GENERATOR_CPP_EXPORT_visualization_msgs __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_CPP_IMPORT_visualization_msgs + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // VISUALIZATION_MSGS__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/srv/detail/get_interactive_markers__type_support.hpp b/ThirdParty/ros/include/visualization_msgs/srv/detail/get_interactive_markers__type_support.hpp new file mode 100644 index 000000000..51f009ccc --- /dev/null +++ b/ThirdParty/ros/include/visualization_msgs/srv/detail/get_interactive_markers__type_support.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em +// with input from visualization_msgs:srv/GetInteractiveMarkers.idl +// generated code does not contain a copyright notice + +#ifndef VISUALIZATION_MSGS__SRV__DETAIL__GET_INTERACTIVE_MARKERS__TYPE_SUPPORT_HPP_ +#define VISUALIZATION_MSGS__SRV__DETAIL__GET_INTERACTIVE_MARKERS__TYPE_SUPPORT_HPP_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "visualization_msgs/msg/rosidl_generator_cpp__visibility_control.hpp" + +#include "rosidl_typesupport_cpp/service_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs +const rosidl_service_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME( + rosidl_typesupport_cpp, + visualization_msgs, + srv, + GetInteractiveMarkers +)(); +#ifdef __cplusplus +} +#endif + +#include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + visualization_msgs, + srv, + GetInteractiveMarkers_Request +)(); +#ifdef __cplusplus +} +#endif + +// already included above +// #include "rosidl_typesupport_cpp/message_type_support.hpp" + +#ifdef __cplusplus +extern "C" +{ +#endif +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_CPP_PUBLIC_visualization_msgs +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_cpp, + visualization_msgs, + srv, + GetInteractiveMarkers_Response +)(); +#ifdef __cplusplus +} +#endif + + +#endif // VISUALIZATION_MSGS__SRV__DETAIL__GET_INTERACTIVE_MARKERS__TYPE_SUPPORT_HPP_ diff --git a/ThirdParty/ros/include/visualization_msgs/srv/get_interactive_markers.hpp b/ThirdParty/ros/include/visualization_msgs/srv/get_interactive_markers.hpp index 63bf2f15c..55636908d 100644 --- a/ThirdParty/ros/include/visualization_msgs/srv/get_interactive_markers.hpp +++ b/ThirdParty/ros/include/visualization_msgs/srv/get_interactive_markers.hpp @@ -7,5 +7,6 @@ #include "visualization_msgs/srv/detail/get_interactive_markers__struct.hpp" #include "visualization_msgs/srv/detail/get_interactive_markers__builder.hpp" #include "visualization_msgs/srv/detail/get_interactive_markers__traits.hpp" +#include "visualization_msgs/srv/detail/get_interactive_markers__type_support.hpp" #endif // VISUALIZATION_MSGS__SRV__GET_INTERACTIVE_MARKERS_HPP_ diff --git a/ThirdParty/ros/lib/libaction_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libaction_msgs__rosidl_generator_c.so index 9f8b7e8dc..65babc46f 100644 Binary files a/ThirdParty/ros/lib/libaction_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libaction_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_c.so index 40c12872f..02d8b661f 100644 Binary files a/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_cpp.so index 6f9bf02f2..f018fb95d 100644 Binary files a/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so index b992860b8..698822e31 100644 Binary files a/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so index 7133a5446..a5991c583 100644 Binary files a/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_introspection_c.so index 392d0b318..3e12acd25 100644 Binary files a/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so index 4dd0dadb2..b35c50c04 100644 Binary files a/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_generator_c.so index f931b4b7b..9484234d4 100644 Binary files a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_c.so index 7e9b3e8b4..dfc45077a 100644 Binary files a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_cpp.so index bff9e1e8e..5b02f1ad1 100644 Binary files a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_fastrtps_c.so index fb68d03e8..98d367065 100644 Binary files a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_fastrtps_cpp.so index 2a660aea2..8068cd8f2 100644 Binary files a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_introspection_c.so index 185d89404..99a230043 100644 Binary files a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_introspection_cpp.so index 1685d5329..11826d160 100644 Binary files a/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libactionlib_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_generator_c.so b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_generator_c.so index e176bf2b6..92fc8f2bf 100644 Binary files a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_generator_c.so and b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_c.so index 6304febd7..91dfc5dac 100644 Binary files a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so index e7b168f2f..ad876b1eb 100644 Binary files a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so index 7aff1ba62..3575bbbd7 100644 Binary files a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so index c16779896..e9b4dd416 100644 Binary files a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so index 3cf737238..dea035521 100644 Binary files a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so index e5ab270ca..703c9a181 100644 Binary files a/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_generator_c.so index ad4406bae..93df51ab0 100644 Binary files a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_c.so index f1e4376ff..d2a8fcd57 100644 Binary files a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_cpp.so index 0a2418efc..fb089209a 100644 Binary files a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_fastrtps_c.so index 0489e6150..f94a49d47 100644 Binary files a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_fastrtps_cpp.so index f6e8c0ca1..ea74441a0 100644 Binary files a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_introspection_c.so index 6d2bf0e01..8a9443686 100644 Binary files a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_introspection_cpp.so index afe37d8fd..f682151c3 100644 Binary files a/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libdiagnostic_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libexample_interfaces__rosidl_generator_c.so b/ThirdParty/ros/lib/libexample_interfaces__rosidl_generator_c.so index 38f0455c6..5f4be57e9 100644 Binary files a/ThirdParty/ros/lib/libexample_interfaces__rosidl_generator_c.so and b/ThirdParty/ros/lib/libexample_interfaces__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_c.so index 3fccca474..d20478bb5 100644 Binary files a/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_cpp.so index eb5755fc3..a52fa4104 100644 Binary files a/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so index 6a3661373..569be836a 100644 Binary files a/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so index 8a73f3197..c80924fac 100644 Binary files a/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so index 0a3d59a35..e87295d68 100644 Binary files a/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so index c333a29e1..2356457b5 100644 Binary files a/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libexample_interfaces__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libfastcdr.so b/ThirdParty/ros/lib/libfastcdr.so index 78ecc84ff..276bfce97 100644 Binary files a/ThirdParty/ros/lib/libfastcdr.so and b/ThirdParty/ros/lib/libfastcdr.so differ diff --git a/ThirdParty/ros/lib/libfastrtps.so b/ThirdParty/ros/lib/libfastrtps.so index 4bb5d30e6..c201800a4 100644 Binary files a/ThirdParty/ros/lib/libfastrtps.so and b/ThirdParty/ros/lib/libfastrtps.so differ diff --git a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_generator_c.so index b91fca509..bad41face 100644 Binary files a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_c.so index d9469203e..675095e06 100644 Binary files a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_cpp.so index 5134b0b44..cf2dbb5d2 100644 Binary files a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so index ee31b0119..ea7480dd7 100644 Binary files a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so index 14a51e0bb..3b6b3c2e9 100644 Binary files a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so index 5f96982b7..8fb2f31af 100644 Binary files a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so index de032283e..f9ab49346 100644 Binary files a/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libnav_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libnav_msgs__rosidl_generator_c.so index d94a44b78..6e2a9c011 100644 Binary files a/ThirdParty/ros/lib/libnav_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libnav_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_c.so index ee31e975a..bde8ab41d 100644 Binary files a/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_cpp.so index 0cd3b6064..52c0a74f3 100644 Binary files a/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so index c4adeca23..62d17bcf3 100644 Binary files a/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so index 0249a5e0d..b8d289f6b 100644 Binary files a/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_introspection_c.so index 33a7634c1..2dd0a2bef 100644 Binary files a/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so index 7e3210f7a..09204e56c 100644 Binary files a/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libpcl_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libpcl_msgs__rosidl_generator_c.so index 6702480f0..6ce2b7f07 100644 Binary files a/ThirdParty/ros/lib/libpcl_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libpcl_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_c.so index 16fd8942c..0797203b7 100644 Binary files a/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_cpp.so index 23425fe3f..dc438a425 100644 Binary files a/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_fastrtps_c.so index 95c41d0fb..7a7450bdc 100644 Binary files a/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_fastrtps_cpp.so index 9743b1ad8..1bf556016 100644 Binary files a/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_introspection_c.so index f886ae6ec..32f304119 100644 Binary files a/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_introspection_cpp.so index 2947672bb..bfd83c012 100644 Binary files a/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libpcl_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/librcl.so b/ThirdParty/ros/lib/librcl.so index ff080c8c9..f1ad7048b 100644 Binary files a/ThirdParty/ros/lib/librcl.so and b/ThirdParty/ros/lib/librcl.so differ diff --git a/ThirdParty/ros/lib/librcl_action.so b/ThirdParty/ros/lib/librcl_action.so index 81af2e222..104fa7683 100644 Binary files a/ThirdParty/ros/lib/librcl_action.so and b/ThirdParty/ros/lib/librcl_action.so differ diff --git a/ThirdParty/ros/lib/librcl_interfaces__rosidl_generator_c.so b/ThirdParty/ros/lib/librcl_interfaces__rosidl_generator_c.so index 105e1475c..c2143b1de 100644 Binary files a/ThirdParty/ros/lib/librcl_interfaces__rosidl_generator_c.so and b/ThirdParty/ros/lib/librcl_interfaces__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_c.so b/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_c.so index 9727bd9e1..509b889ce 100644 Binary files a/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_cpp.so index cda738328..f119a78f0 100644 Binary files a/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so index 16026ee38..6bd4d5fe8 100644 Binary files a/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so index 0e4350288..66c38b1df 100644 Binary files a/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so index cad9e818b..afae20a27 100644 Binary files a/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so index e1aaaba59..9bc5e0e0a 100644 Binary files a/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/librcl_logging_spdlog.so b/ThirdParty/ros/lib/librcl_logging_spdlog.so index 2012c2301..e9f741ed0 100644 Binary files a/ThirdParty/ros/lib/librcl_logging_spdlog.so and b/ThirdParty/ros/lib/librcl_logging_spdlog.so differ diff --git a/ThirdParty/ros/lib/librcl_yaml_param_parser.so b/ThirdParty/ros/lib/librcl_yaml_param_parser.so index d5535448b..0018c3bd7 100644 Binary files a/ThirdParty/ros/lib/librcl_yaml_param_parser.so and b/ThirdParty/ros/lib/librcl_yaml_param_parser.so differ diff --git a/ThirdParty/ros/lib/librclc.so b/ThirdParty/ros/lib/librclc.so index c6b8bc5e7..e3af9827f 100644 Binary files a/ThirdParty/ros/lib/librclc.so and b/ThirdParty/ros/lib/librclc.so differ diff --git a/ThirdParty/ros/lib/librcpputils.so b/ThirdParty/ros/lib/librcpputils.so index b0fee11f1..45cef8460 100644 Binary files a/ThirdParty/ros/lib/librcpputils.so and b/ThirdParty/ros/lib/librcpputils.so differ diff --git a/ThirdParty/ros/lib/librcutils.so b/ThirdParty/ros/lib/librcutils.so index 5e867d214..8e5852c0e 100644 Binary files a/ThirdParty/ros/lib/librcutils.so and b/ThirdParty/ros/lib/librcutils.so differ diff --git a/ThirdParty/ros/lib/librmw.so b/ThirdParty/ros/lib/librmw.so index 99a63c64c..c0f5d0a07 100644 Binary files a/ThirdParty/ros/lib/librmw.so and b/ThirdParty/ros/lib/librmw.so differ diff --git a/ThirdParty/ros/lib/librmw_dds_common.so b/ThirdParty/ros/lib/librmw_dds_common.so index d89a506bc..62446c38f 100644 Binary files a/ThirdParty/ros/lib/librmw_dds_common.so and b/ThirdParty/ros/lib/librmw_dds_common.so differ diff --git a/ThirdParty/ros/lib/librmw_dds_common__rosidl_generator_c.so b/ThirdParty/ros/lib/librmw_dds_common__rosidl_generator_c.so index d1a80c029..1266c604c 100644 Binary files a/ThirdParty/ros/lib/librmw_dds_common__rosidl_generator_c.so and b/ThirdParty/ros/lib/librmw_dds_common__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_c.so b/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_c.so index 0e99220bd..14f6369bd 100644 Binary files a/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_cpp.so index 9c937496a..212a390c9 100644 Binary files a/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_fastrtps_c.so index abe6a8c35..ac73b5a64 100644 Binary files a/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_fastrtps_cpp.so index 5607d511d..848a464c0 100644 Binary files a/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_introspection_c.so index f5b7bdbdb..af254ba8c 100644 Binary files a/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_introspection_cpp.so index 09538c141..c2dccfdd5 100644 Binary files a/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/librmw_dds_common__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/librmw_fastrtps_cpp.so b/ThirdParty/ros/lib/librmw_fastrtps_cpp.so index f05be6bac..599468c63 100644 Binary files a/ThirdParty/ros/lib/librmw_fastrtps_cpp.so and b/ThirdParty/ros/lib/librmw_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/librmw_fastrtps_shared_cpp.so b/ThirdParty/ros/lib/librmw_fastrtps_shared_cpp.so index 7f3b64e0a..0c2299033 100644 Binary files a/ThirdParty/ros/lib/librmw_fastrtps_shared_cpp.so and b/ThirdParty/ros/lib/librmw_fastrtps_shared_cpp.so differ diff --git a/ThirdParty/ros/lib/librmw_implementation.so b/ThirdParty/ros/lib/librmw_implementation.so index 7ec97633a..28416249f 100644 Binary files a/ThirdParty/ros/lib/librmw_implementation.so and b/ThirdParty/ros/lib/librmw_implementation.so differ diff --git a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_generator_c.so index 32f730d09..c2544f668 100644 Binary files a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_c.so index 8d6f1600e..48f53b4f5 100644 Binary files a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_cpp.so index 360cd7e8f..1ce6723dd 100644 Binary files a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so index 7c1ab7105..b5f21c74b 100644 Binary files a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so index 2f51d8cd9..784f77eb9 100644 Binary files a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so index 33754396b..05545f843 100644 Binary files a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so index 6356ef859..94efb10e6 100644 Binary files a/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/librosidl_runtime_c.so b/ThirdParty/ros/lib/librosidl_runtime_c.so index b175e4b56..7e16810dd 100644 Binary files a/ThirdParty/ros/lib/librosidl_runtime_c.so and b/ThirdParty/ros/lib/librosidl_runtime_c.so differ diff --git a/ThirdParty/ros/lib/librosidl_typesupport_c.so b/ThirdParty/ros/lib/librosidl_typesupport_c.so index f97040775..f739301bf 100644 Binary files a/ThirdParty/ros/lib/librosidl_typesupport_c.so and b/ThirdParty/ros/lib/librosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/librosidl_typesupport_cpp.so b/ThirdParty/ros/lib/librosidl_typesupport_cpp.so index bbcc1776b..b2d941501 100644 Binary files a/ThirdParty/ros/lib/librosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/librosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/librosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/librosidl_typesupport_fastrtps_c.so index 3acae5602..72c6dc715 100644 Binary files a/ThirdParty/ros/lib/librosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/librosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/librosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/librosidl_typesupport_fastrtps_cpp.so index 1247abdb7..3ae3d89c0 100644 Binary files a/ThirdParty/ros/lib/librosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/librosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/librosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/librosidl_typesupport_introspection_c.so index d7665ecf1..9d9deb895 100644 Binary files a/ThirdParty/ros/lib/librosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/librosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/librosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/librosidl_typesupport_introspection_cpp.so index e1832ac28..5539578b9 100644 Binary files a/ThirdParty/ros/lib/librosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/librosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libsensor_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libsensor_msgs__rosidl_generator_c.so index 8ac472c41..2daa34279 100644 Binary files a/ThirdParty/ros/lib/libsensor_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libsensor_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_c.so index e4defefea..0e60bc3c9 100644 Binary files a/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_cpp.so index a57aa7465..04559e9c1 100644 Binary files a/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so index 58c3d7c94..8eee8463c 100644 Binary files a/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so index ad5861add..0ce1a9acf 100644 Binary files a/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so index 46e6a41ac..cb5e2f3ba 100644 Binary files a/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so index 8b0c316e7..80b85ad1a 100644 Binary files a/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libshape_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libshape_msgs__rosidl_generator_c.so index cb69acbf9..4504bf837 100644 Binary files a/ThirdParty/ros/lib/libshape_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libshape_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_c.so index e7f599ae7..265761ec5 100644 Binary files a/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_cpp.so index 43f5f6b6e..ad70701e3 100644 Binary files a/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_fastrtps_c.so index ece8e5eed..1f0140351 100644 Binary files a/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_fastrtps_cpp.so index fa59fd0c4..53b690b3e 100644 Binary files a/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_introspection_c.so index baf107834..e5db66e09 100644 Binary files a/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_introspection_cpp.so index b838f56d2..768b98821 100644 Binary files a/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libshape_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libstd_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libstd_msgs__rosidl_generator_c.so index 2ca3dff40..44c3b244a 100644 Binary files a/ThirdParty/ros/lib/libstd_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libstd_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_c.so index e85436b02..be920bd9a 100644 Binary files a/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_cpp.so index 0b6fc9968..fee4ac726 100644 Binary files a/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so index 14d8bc6a6..dc6f3e591 100644 Binary files a/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so index fd8e18ac3..f16f59dfe 100644 Binary files a/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_introspection_c.so index 1fc4dddda..f35f4dfa2 100644 Binary files a/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so index 078b7cb5c..1d6f238ff 100644 Binary files a/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libstd_srvs__rosidl_generator_c.so b/ThirdParty/ros/lib/libstd_srvs__rosidl_generator_c.so index 5a1075691..0c1ee70fe 100644 Binary files a/ThirdParty/ros/lib/libstd_srvs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libstd_srvs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_c.so index 340e08491..5f22223d5 100644 Binary files a/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_cpp.so index b9173565c..3aef6b194 100644 Binary files a/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so index 412f128f3..932bd97b3 100644 Binary files a/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so index 2f4b333f2..71720fb0a 100644 Binary files a/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_introspection_c.so index ea2bbc213..d5267903f 100644 Binary files a/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so index 5ee181ba1..c4ff90e47 100644 Binary files a/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libstereo_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libstereo_msgs__rosidl_generator_c.so index 000a86f5a..200b9ee8a 100644 Binary files a/ThirdParty/ros/lib/libstereo_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libstereo_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_c.so index 7d6d85976..be2dc070b 100644 Binary files a/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_cpp.so index ef2a82d6a..5e9d5bcba 100644 Binary files a/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_fastrtps_c.so index 5dd71aa07..acfd25216 100644 Binary files a/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_fastrtps_cpp.so index 6b19eee81..8ecd69a73 100644 Binary files a/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_introspection_c.so index 5165261aa..4f397d867 100644 Binary files a/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_introspection_cpp.so index da300e971..14b3ae620 100644 Binary files a/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libstereo_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libtf2_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libtf2_msgs__rosidl_generator_c.so index f61b0011c..2db71ae2a 100644 Binary files a/ThirdParty/ros/lib/libtf2_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libtf2_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_c.so index 30c0d9ac0..3c9ee4360 100644 Binary files a/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_cpp.so index 506a99f7a..dc9fc1f97 100644 Binary files a/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so index ab1a3057c..903d44918 100644 Binary files a/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so index 70eae505e..dc98f506a 100644 Binary files a/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so index 6e2699b01..4b894a6c8 100644 Binary files a/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so index b4ee850f8..1b0b89b9d 100644 Binary files a/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libtracetools.so b/ThirdParty/ros/lib/libtracetools.so index 95c928808..a8a3f57cc 100644 Binary files a/ThirdParty/ros/lib/libtracetools.so and b/ThirdParty/ros/lib/libtracetools.so differ diff --git a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_generator_c.so index 62e7a7135..4afac4c9a 100644 Binary files a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_c.so index 2cb802072..cff3da41f 100644 Binary files a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_cpp.so index cbf9804d5..df50568a5 100644 Binary files a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_fastrtps_c.so index 5bb5fa850..def56b0bb 100644 Binary files a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_fastrtps_cpp.so index c9236de12..4e2af5490 100644 Binary files a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_introspection_c.so index af85ee7e4..7d1430e91 100644 Binary files a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_introspection_cpp.so index 1e9267578..20410e983 100644 Binary files a/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libtrajectory_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libue_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libue_msgs__rosidl_generator_c.so index cc109da72..ad35d1b19 100644 Binary files a/ThirdParty/ros/lib/libue_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libue_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_c.so index 1a4dd289a..d242200b2 100644 Binary files a/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_cpp.so index b6b4f9548..d6d03a460 100644 Binary files a/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_fastrtps_c.so index 6af267051..8c4d97f8e 100644 Binary files a/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_fastrtps_cpp.so index 5bd908b77..3b3a0f645 100644 Binary files a/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_introspection_c.so index 97d4942c2..290a902a9 100644 Binary files a/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_introspection_cpp.so index 759f856a8..62b7ac33f 100644 Binary files a/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libue_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_generator_c.so index 5c578c543..6dffb5478 100644 Binary files a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_c.so index c8a48e4c3..b0ae983d4 100644 Binary files a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so index 357a06912..08621ce00 100644 Binary files a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so index 8ce3ac966..69342f2da 100644 Binary files a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so index a961bcfc0..00ca0ee6f 100644 Binary files a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so index ec38d5bea..c7014c067 100644 Binary files a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so index 14c8c4b58..c9a3c46ca 100644 Binary files a/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so differ diff --git a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_generator_c.so b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_generator_c.so index 90d46ea59..3b1876f30 100644 Binary files a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_generator_c.so and b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_generator_c.so differ diff --git a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_c.so b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_c.so index 76b51415d..e3e349908 100644 Binary files a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_c.so and b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_c.so differ diff --git a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_cpp.so b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_cpp.so index 41c7d5828..c132a1813 100644 Binary files a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_cpp.so and b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_cpp.so differ diff --git a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_c.so b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_c.so index cd7b3b95d..d3a0bc3ac 100644 Binary files a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_c.so and b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_c.so differ diff --git a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_cpp.so b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_cpp.so index 5e9a9b2c4..3c023a341 100644 Binary files a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_cpp.so and b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_introspection_c.so b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_introspection_c.so index 2b03e1e7c..3060dd3b5 100644 Binary files a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_introspection_c.so and b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_introspection_c.so differ diff --git a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_introspection_cpp.so b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_introspection_cpp.so index ee545a647..c73543bda 100644 Binary files a/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_introspection_cpp.so and b/ThirdParty/ros/lib/libvisualization_msgs__rosidl_typesupport_introspection_cpp.so differ