Go to the documentation of this file.
126 #include <etsi_its_cam_ts_msgs/BasicVehicleContainerHighFrequency.h>
127 namespace cam_ts_msgs = etsi_its_cam_ts_msgs;
129 #include <etsi_its_cam_ts_msgs/msg/basic_vehicle_container_high_frequency.hpp>
130 namespace cam_ts_msgs = etsi_its_cam_ts_msgs::msg;
148 out.acceleration_control_is_present =
true;
152 out.lane_position_is_present =
true;
156 out.steering_wheel_angle_is_present =
true;
160 out.lateral_acceleration_is_present =
true;
164 out.vertical_acceleration_is_present =
true;
168 out.performance_class_is_present =
true;
172 out.cen_dsrc_tolling_zone_is_present =
true;
187 if (in.acceleration_control_is_present) {
191 if (in.lane_position_is_present) {
195 if (in.steering_wheel_angle_is_present) {
199 if (in.lateral_acceleration_is_present) {
203 if (in.vertical_acceleration_is_present) {
207 if (in.performance_class_is_present) {
211 if (in.cen_dsrc_tolling_zone_is_present) {
struct cam_ts_SteeringWheelAngle * steeringWheelAngle
cam_ts_AccelerationControl_t * accelerationControl
void toStruct_CenDsrcTollingZone(const cam_ts_msgs::CenDsrcTollingZone &in, cam_ts_CenDsrcTollingZone_t &out)
void toRos_VehicleLength(const cam_ts_VehicleLength_t &in, cam_ts_msgs::VehicleLength &out)
void toStruct_BasicVehicleContainerHighFrequency(const cam_ts_msgs::BasicVehicleContainerHighFrequency &in, cam_ts_BasicVehicleContainerHighFrequency_t &out)
void toRos_VehicleWidth(const cam_ts_VehicleWidth_t &in, cam_ts_msgs::VehicleWidth &out)
cam_ts_VehicleLength_t vehicleLength
void toRos_Curvature(const cam_ts_Curvature_t &in, cam_ts_msgs::Curvature &out)
long cam_ts_LanePosition_t
void toRos_Heading(const cam_ts_Heading_t &in, cam_ts_msgs::Heading &out)
cam_ts_CurvatureCalculationMode_t curvatureCalculationMode
struct cam_ts_AccelerationComponent * verticalAcceleration
void toStruct_LanePosition(const cam_ts_msgs::LanePosition &in, cam_ts_LanePosition_t &out)
void toStruct_Curvature(const cam_ts_msgs::Curvature &in, cam_ts_Curvature_t &out)
void toStruct_Speed(const cam_ts_msgs::Speed &in, cam_ts_Speed_t &out)
void toStruct_Heading(const cam_ts_msgs::Heading &in, cam_ts_Heading_t &out)
void toStruct_DriveDirection(const cam_ts_msgs::DriveDirection &in, cam_ts_DriveDirection_t &out)
void toStruct_CurvatureCalculationMode(const cam_ts_msgs::CurvatureCalculationMode &in, cam_ts_CurvatureCalculationMode_t &out)
void toStruct_SteeringWheelAngle(const cam_ts_msgs::SteeringWheelAngle &in, cam_ts_SteeringWheelAngle_t &out)
void toRos_SteeringWheelAngle(const cam_ts_SteeringWheelAngle_t &in, cam_ts_msgs::SteeringWheelAngle &out)
void toRos_BasicVehicleContainerHighFrequency(const cam_ts_BasicVehicleContainerHighFrequency_t &in, cam_ts_msgs::BasicVehicleContainerHighFrequency &out)
cam_ts_PerformanceClass_t * performanceClass
cam_ts_DriveDirection_t driveDirection
void toStruct_AccelerationControl(const cam_ts_msgs::AccelerationControl &in, cam_ts_AccelerationControl_t &out)
void toStruct_AccelerationComponent(const cam_ts_msgs::AccelerationComponent &in, cam_ts_AccelerationComponent_t &out)
void toStruct_VehicleLength(const cam_ts_msgs::VehicleLength &in, cam_ts_VehicleLength_t &out)
void toRos_PerformanceClass(const cam_ts_PerformanceClass_t &in, cam_ts_msgs::PerformanceClass &out)
void toRos_AccelerationControl(const cam_ts_AccelerationControl_t &in, cam_ts_msgs::AccelerationControl &out)
void toStruct_PerformanceClass(const cam_ts_msgs::PerformanceClass &in, cam_ts_PerformanceClass_t &out)
void toRos_DriveDirection(const cam_ts_DriveDirection_t &in, cam_ts_msgs::DriveDirection &out)
void toRos_YawRate(const cam_ts_YawRate_t &in, cam_ts_msgs::YawRate &out)
void toRos_CurvatureCalculationMode(const cam_ts_CurvatureCalculationMode_t &in, cam_ts_msgs::CurvatureCalculationMode &out)
void toRos_Speed(const cam_ts_Speed_t &in, cam_ts_msgs::Speed &out)
cam_ts_AccelerationComponent_t longitudinalAcceleration
cam_ts_LanePosition_t * lanePosition
void toRos_CenDsrcTollingZone(const cam_ts_CenDsrcTollingZone_t &in, cam_ts_msgs::CenDsrcTollingZone &out)
void toRos_LanePosition(const cam_ts_LanePosition_t &in, cam_ts_msgs::LanePosition &out)
void toStruct_VehicleWidth(const cam_ts_msgs::VehicleWidth &in, cam_ts_VehicleWidth_t &out)
void toRos_AccelerationComponent(const cam_ts_AccelerationComponent_t &in, cam_ts_msgs::AccelerationComponent &out)
void toStruct_YawRate(const cam_ts_msgs::YawRate &in, cam_ts_YawRate_t &out)
struct cam_ts_CenDsrcTollingZone * cenDsrcTollingZone
cam_ts_VehicleWidth_t vehicleWidth
struct cam_ts_AccelerationComponent * lateralAcceleration
cam_ts_Curvature_t curvature
etsi_its_cam_ts_conversion
Author(s): Jean-Pierre Busch
, Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:28:52