etsi_its_messages 2.4.0
|
Common getter functions for the ETSI ITS CAM (EN and TS) More...
Go to the source code of this file.
Functions | |
uint32_t | getStationID (const CAM &cam) |
Get the Station ID object. | |
GenerationDeltaTime | getGenerationDeltaTime (const CAM &cam) |
Get the GenerationDeltaTime. | |
uint16_t | getGenerationDeltaTimeValue (const CAM &cam) |
Get the GenerationDeltaTime-Value. | |
uint8_t | getStationType (const CAM &cam) |
Get the stationType object. | |
double | getLatitude (const CAM &cam) |
Get the Latitude value of CAM. | |
double | getLongitude (const CAM &cam) |
Get the Longitude value of CAM. | |
double | getAltitude (const CAM &cam) |
Get the Altitude value of CAM. | |
double | getHeading (const Heading &heading) |
Get the Heading value. | |
double | getHeading (const CAM &cam) |
Get the Heading value of CAM. | |
double | getVehicleLength (const VehicleLength &vehicle_length) |
Get the Vehicle Length. | |
double | getVehicleLength (const CAM &cam) |
Get the Vehicle Length. | |
double | getVehicleWidth (const VehicleWidth &vehicle_width) |
Get the Vehicle Width. | |
double | getVehicleWidth (const CAM &cam) |
Get the Vehicle Width. | |
double | getSpeed (const CAM &cam) |
Get the vehicle speed. | |
double | getLongitudinalAcceleration (const CAM &cam) |
Get the longitudinal acceleration. | |
double | getLateralAcceleration (const CAM &cam) |
Get the lateral acceleration. | |
gm::PointStamped | getUTMPosition (const CAM &cam, int &zone, bool &northp) |
Get the UTM Position defined within the BasicContainer of the CAM. | |
gm::PointStamped | getUTMPosition (const CAM &cam) |
Get the UTM Position defined within the BasicContainer of the CAM. | |
std::vector< bool > | getExteriorLights (const ExteriorLights &exterior_lights) |
Get the Exterior Lights in form of bool vector. | |
std::vector< bool > | getExteriorLights (const CAM &cam) |
Get Exterior Lights as bool vector. | |
std::vector< bool > | getAccelerationControl (const AccelerationControl &acceleration_control) |
Get Acceleration Control in form of bool vector. | |
std::vector< bool > | getDrivingLaneStatus (const DrivingLaneStatus &driving_lane_status) |
Get the Driving Lane Status in form of bool vector. | |
std::vector< bool > | getSpecialTransportType (const SpecialTransportType &special_transport_type) |
Get the Special Transport Type in form of bool vector. | |
std::vector< bool > | getLightBarSirenInUse (const LightBarSirenInUse &light_bar_siren_in_use) |
Get the Lightbar Siren In Use in form of bool vector. | |
std::vector< bool > | getEmergencyPriority (const EmergencyPriority &emergency_priority) |
Get the Vehicle Role in form of bool vector. | |
Common getter functions for the ETSI ITS CAM (EN and TS)
Definition in file cam_getters_common.h.
|
inline |
Get Acceleration Control in form of bool vector.
acceleration_control |
Definition at line 262 of file cam_getters_common.h.
|
inline |
Get the Altitude value of CAM.
cam | CAM to get the Altitude value from |
Definition at line 93 of file cam_getters_common.h.
|
inline |
Get the Driving Lane Status in form of bool vector.
driving_lane_status |
Definition at line 272 of file cam_getters_common.h.
|
inline |
Get the Vehicle Role in form of bool vector.
vehicle_role |
Definition at line 302 of file cam_getters_common.h.
|
inline |
Get Exterior Lights as bool vector.
cam | CAM to get the ExteriorLights values from |
Definition at line 242 of file cam_getters_common.h.
|
inline |
Get the Exterior Lights in form of bool vector.
exterior_lights |
Definition at line 232 of file cam_getters_common.h.
|
inline |
Get the GenerationDeltaTime.
cam | CAM to get the GenerationDeltaTime from |
Definition at line 49 of file cam_getters_common.h.
|
inline |
Get the GenerationDeltaTime-Value.
cam | CAM to get the GenerationDeltaTime-Value from |
Definition at line 57 of file cam_getters_common.h.
|
inline |
Get the Heading value of CAM.
0.0° equals WGS84 North, 90.0° equals WGS84 East, 180.0° equals WGS84 South and 270.0° equals WGS84 West
cam | CAM to get the Heading value from |
Definition at line 115 of file cam_getters_common.h.
|
inline |
Get the Heading value.
0.0° equals WGS84 North, 90.0° equals WGS84 East, 180.0° equals WGS84 South and 270.0° equals WGS84 West
heading | to get the Heading value from |
Definition at line 105 of file cam_getters_common.h.
|
inline |
Get the lateral acceleration.
cam | CAM to get the lateral acceleration from |
Definition at line 186 of file cam_getters_common.h.
|
inline |
Get the Latitude value of CAM.
cam | CAM to get the Latitude value from |
Definition at line 73 of file cam_getters_common.h.
|
inline |
Get the Lightbar Siren In Use in form of bool vector.
light_bar_siren_in_use |
Definition at line 292 of file cam_getters_common.h.
|
inline |
Get the Longitude value of CAM.
cam | CAM to get the Longitude value from |
Definition at line 83 of file cam_getters_common.h.
|
inline |
Get the longitudinal acceleration.
cam | CAM to get the longitudinal acceleration from |
Definition at line 175 of file cam_getters_common.h.
|
inline |
Get the Special Transport Type in form of bool vector.
special_transport_type |
Definition at line 282 of file cam_getters_common.h.
|
inline |
Get the vehicle speed.
cam | CAM to get the speed value from |
Definition at line 165 of file cam_getters_common.h.
|
inline |
Get the Station ID object.
cam | CAM to get the StationID value from |
Definition at line 41 of file cam_getters_common.h.
|
inline |
Get the stationType object.
cam | CAM to get the stationType value from |
Definition at line 65 of file cam_getters_common.h.
|
inline |
Get the UTM Position defined within the BasicContainer of the CAM.
The position is transformed into UTM by using GeographicLib::UTMUPS The altitude value is directly used as z-Coordinate
[in] | cam | CAM to get the UTM Position from |
Definition at line 220 of file cam_getters_common.h.
|
inline |
Get the UTM Position defined within the BasicContainer of the CAM.
The position is transformed into UTM by using GeographicLib::UTMUPS The altitude value is directly used as z-Coordinate
[in] | cam | CAM to get the UTM Position from |
[out] | zone | the UTM zone (zero means UPS) |
[out] | northp | hemisphere (true means north, false means south) |
Definition at line 207 of file cam_getters_common.h.
|
inline |
Get the Vehicle Length.
cam | CAM to get the vehicle length value from |
Definition at line 135 of file cam_getters_common.h.
|
inline |
Get the Vehicle Length.
vehicleLength | to get the vehicle length value from |
Definition at line 125 of file cam_getters_common.h.
|
inline |
Get the Vehicle Width.
cam | CAM to get the vehicle width value from |
Definition at line 154 of file cam_getters_common.h.
|
inline |
Get the Vehicle Width.
vehicleWidth | to get the vehicle width value from |
Definition at line 146 of file cam_getters_common.h.