test_access.ros2.cpp
Go to the documentation of this file.
1 #include <gtest/gtest.h>
2 #include <cmath>
3 #include <random>
4 
5 #include <etsi_its_cam_msgs/msg/cam.hpp>
7 
8 #include <etsi_its_cam_ts_msgs/msg/cam.hpp>
10 
11 #include <etsi_its_cpm_ts_msgs/msg/collective_perception_message.hpp>
13 
14 #include <etsi_its_denm_msgs/msg/denm.hpp>
16 
17 #include <etsi_its_mapem_ts_msgs/msg/mapem.hpp>
19 
20 #include <etsi_its_spatem_ts_msgs/msg/spatem.hpp>
22 
23 std::default_random_engine random_engine;
24 double randomDouble(double min, double max) {
25  std::uniform_real_distribution<double> uniform_distribution_double(min, max);
26  return uniform_distribution_double(random_engine);
27 }
28 int randomInt(int min, int max) {
29  std::uniform_int_distribution<int> uniform_distribution_int(min, max);
30  return uniform_distribution_int(random_engine);
31 }
32 
33 namespace gm = geometry_msgs::msg;
34 
35 namespace cam_msgs = etsi_its_cam_msgs::msg;
36 #include <impl/test_cam_access.cpp>
37 
38 namespace cam_ts_msgs = etsi_its_cam_ts_msgs::msg;
40 
41 namespace cpm_ts_msgs = etsi_its_cpm_ts_msgs::msg;
43 
44 namespace denm_msgs = etsi_its_denm_msgs::msg;
46 
47 namespace mapem_ts_msgs = etsi_its_mapem_ts_msgs::msg;
49 
50 namespace spatem_ts_msgs = etsi_its_spatem_ts_msgs::msg;
52 
53 int main(int argc, char *argv[]) {
54  testing::InitGoogleTest(&argc, argv);
55  return RUN_ALL_TESTS();
56 }
randomDouble
double randomDouble(double min, double max)
Definition: test_access.ros2.cpp:24
test_spatem_ts_access.cpp
random_engine
std::default_random_engine random_engine
Definition: test_access.ros2.cpp:23
main
int main(int argc, char *argv[])
Definition: test_access.ros2.cpp:53
cam_ts_access.hpp
Main CAM access header to include in ROS 2 projects.
denm_access.hpp
Main DENM access header to include in ROS 2 projects.
test_mapem_ts_access.cpp
mapem_ts_access.hpp
Main MAPEM access header to include in ROS 2 projects.
test_cpm_ts_access.cpp
cam_access.hpp
Main CAM access header to include in ROS 2 projects.
test_cam_ts_access.cpp
test_cam_access.cpp
randomInt
int randomInt(int min, int max)
Definition: test_access.ros2.cpp:28
cpm_ts_access.hpp
Main CPM access header to include in ROS 2 projects.
spatem_ts_access.hpp
Main SPATEM access header to include in ROS 2 projects.
test_denm_access.cpp


etsi_its_msgs_utils
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:32:12