etsi_its_msgs_utils
  • Links
    • Rosindex
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace etsi_its_cam_msgs
        • Namespace etsi_its_cam_msgs::access
        • Namespace etsi_its_cam_ts_msgs
        • Namespace etsi_its_cam_ts_msgs::access
        • Namespace etsi_its_cpm_ts_msgs
        • Namespace etsi_its_cpm_ts_msgs::access
        • Namespace etsi_its_denm_msgs
        • Namespace etsi_its_denm_msgs::access
        • Namespace etsi_its_mapem_ts_msgs
        • Namespace etsi_its_mapem_ts_msgs::access
        • Namespace etsi_its_msgs
        • Namespace etsi_its_spatem_ts_msgs
        • Namespace etsi_its_spatem_ts_msgs::access
        • Namespace msg
      • Enums
        • Enum time_mark_value_interpretation
      • Functions
        • Function etsi_its_cam_msgs::access::getLateralAcceleration
        • Function etsi_its_cam_msgs::access::getLongitudinalAcceleration
        • Function etsi_its_cam_msgs::access::setItsPduHeader
        • Function etsi_its_cam_msgs::access::setLateralAcceleration
        • Function etsi_its_cam_msgs::access::setLateralAccelerationValue
        • Function etsi_its_cam_msgs::access::setLongitudinalAcceleration
        • Function etsi_its_cam_msgs::access::setLongitudinalAccelerationValue
        • Function etsi_its_cam_ts_msgs::access::setItsPduHeader
        • Function etsi_its_cpm_ts_msgs::access::addContainerToCPM
        • Function etsi_its_cpm_ts_msgs::access::addPerceivedObjectToContainer
        • Function etsi_its_cpm_ts_msgs::access::getAccelerationComponent
        • Function etsi_its_cpm_ts_msgs::access::getAccelerationComponentConfidence
        • Function etsi_its_cpm_ts_msgs::access::getAltitude
        • Function etsi_its_cpm_ts_msgs::access::getCartesianAccelerationOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::getCartesianAngle
        • Function etsi_its_cpm_ts_msgs::access::getCartesianAngleConfidence
        • Function etsi_its_cpm_ts_msgs::access::getCartesianCoordinate
        • Function etsi_its_cpm_ts_msgs::access::getCartesianCoordinateConfidence
        • Function etsi_its_cpm_ts_msgs::access::getCartesianVelocityOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::getCpmContainer
        • Function etsi_its_cpm_ts_msgs::access::getCpmContainerIds
        • Function etsi_its_cpm_ts_msgs::access::getDimensionsOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::getIdOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::getLatitude
        • Function etsi_its_cpm_ts_msgs::access::getLongitude
        • Function etsi_its_cpm_ts_msgs::access::getNumberOfPerceivedObjects(const WrappedCpmContainer&)
        • Function etsi_its_cpm_ts_msgs::access::getNumberOfPerceivedObjects(const CollectivePerceptionMessage&)
        • Function etsi_its_cpm_ts_msgs::access::getOrientationOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::getPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::getPerceivedObjectContainer
        • Function etsi_its_cpm_ts_msgs::access::getPoseOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::getPositionOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::getReferenceTime
        • Function etsi_its_cpm_ts_msgs::access::getReferenceTimeValue
        • Function etsi_its_cpm_ts_msgs::access::getStationID
        • Function etsi_its_cpm_ts_msgs::access::getUTMPosition(const CollectivePerceptionMessage&, int&, bool&)
        • Function etsi_its_cpm_ts_msgs::access::getUTMPosition(const CollectivePerceptionMessage&)
        • Function etsi_its_cpm_ts_msgs::access::getUTMPositionOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::getVelocityComponent
        • Function etsi_its_cpm_ts_msgs::access::getVelocityComponentConfidence
        • Function etsi_its_cpm_ts_msgs::access::getXDimensionOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::getYawOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::getYawRateOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::getYDimensionOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::getZDimensionOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::initPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::initPerceivedObjectContainer
        • Function etsi_its_cpm_ts_msgs::access::initPerceivedObjectWithUTMPosition
        • Function etsi_its_cpm_ts_msgs::access::setAccelerationComponent
        • Function etsi_its_cpm_ts_msgs::access::setAccelerationOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::setCartesianCoordinateWithConfidence
        • Function etsi_its_cpm_ts_msgs::access::setDimensionsOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::setFromUTMPosition
        • Function etsi_its_cpm_ts_msgs::access::setIdOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::setItsPduHeader
        • Function etsi_its_cpm_ts_msgs::access::setMeasurementDeltaTimeOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::setObjectDimension
        • Function etsi_its_cpm_ts_msgs::access::setPositionOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::setReferencePosition
        • Function etsi_its_cpm_ts_msgs::access::setReferenceTime
        • Function etsi_its_cpm_ts_msgs::access::setUTMPositionOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::setVelocityComponent
        • Function etsi_its_cpm_ts_msgs::access::setVelocityOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::setXDimensionOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::setYawOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::setYawRateOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::setYDimensionOfPerceivedObject
        • Function etsi_its_cpm_ts_msgs::access::setZDimensionOfPerceivedObject
        • Function etsi_its_denm_msgs::access::getAltitude
        • Function etsi_its_denm_msgs::access::getCauseCode
        • Function etsi_its_denm_msgs::access::getCauseCodeType
        • Function etsi_its_denm_msgs::access::getDrivingLaneStatus
        • Function etsi_its_denm_msgs::access::getHeading(const Heading&)
        • Function etsi_its_denm_msgs::access::getHeading(const DENM&)
        • Function etsi_its_denm_msgs::access::getIsHeadingPresent
        • Function etsi_its_denm_msgs::access::getIsSpeedPresent
        • Function etsi_its_denm_msgs::access::getLatitude
        • Function etsi_its_denm_msgs::access::getLightBarSirenInUse
        • Function etsi_its_denm_msgs::access::getLongitude
        • Function etsi_its_denm_msgs::access::getReferenceTime
        • Function etsi_its_denm_msgs::access::getReferenceTimeValue
        • Function etsi_its_denm_msgs::access::getSpeed
        • Function etsi_its_denm_msgs::access::getStationID
        • Function etsi_its_denm_msgs::access::getStationType
        • Function etsi_its_denm_msgs::access::getSubCauseCode
        • Function etsi_its_denm_msgs::access::getSubCauseCodeType
        • Function etsi_its_denm_msgs::access::getUTMPosition(const DENM&, int&, bool&)
        • Function etsi_its_denm_msgs::access::getUTMPosition(const DENM&)
        • Function etsi_its_denm_msgs::access::setDrivingLaneStatus
        • Function etsi_its_denm_msgs::access::setFromUTMPosition
        • Function etsi_its_denm_msgs::access::setHeading(Heading&, const double)
        • Function etsi_its_denm_msgs::access::setHeading(DENM&, const double)
        • Function etsi_its_denm_msgs::access::setHeadingValue
        • Function etsi_its_denm_msgs::access::setIsHeadingPresent
        • Function etsi_its_denm_msgs::access::setIsSpeedPresent
        • Function etsi_its_denm_msgs::access::setItsPduHeader
        • Function etsi_its_denm_msgs::access::setLightBarSirenInUse
        • Function etsi_its_denm_msgs::access::setReferencePosition
        • Function etsi_its_denm_msgs::access::setReferenceTime
        • Function etsi_its_denm_msgs::access::setSpeed
        • Function etsi_its_denm_msgs::access::setStationType
        • Function etsi_its_mapem_ts_msgs::access::getElevation(const Elevation&)
        • Function etsi_its_mapem_ts_msgs::access::getElevation(const Position3D&)
        • Function etsi_its_mapem_ts_msgs::access::getIntersectionID(const IntersectionID&)
        • Function etsi_its_mapem_ts_msgs::access::getIntersectionID(const IntersectionGeometry&)
        • Function etsi_its_mapem_ts_msgs::access::getLaneDirection(const LaneDirection&)
        • Function etsi_its_mapem_ts_msgs::access::getLaneDirection(const LaneAttributes&)
        • Function etsi_its_mapem_ts_msgs::access::getLaneDirection(const GenericLane&)
        • Function etsi_its_mapem_ts_msgs::access::getLatitude(const Latitude&)
        • Function etsi_its_mapem_ts_msgs::access::getLatitude(const Position3D&)
        • Function etsi_its_mapem_ts_msgs::access::getLongitude(const Longitude&)
        • Function etsi_its_mapem_ts_msgs::access::getLongitude(const Position3D&)
        • Function etsi_its_mapem_ts_msgs::access::getMinuteOfTheYear(const MapData&)
        • Function etsi_its_mapem_ts_msgs::access::getMinuteOfTheYear(const MAPEM&)
        • Function etsi_its_mapem_ts_msgs::access::getMinuteOfTheYearValue(const MapData&)
        • Function etsi_its_mapem_ts_msgs::access::getMinuteOfTheYearValue(const MAPEM&)
        • Template Function etsi_its_mapem_ts_msgs::access::getPointFromNodeXY
        • Function etsi_its_mapem_ts_msgs::access::getRefPointUTMPosition
        • Function etsi_its_mapem_ts_msgs::access::getRefPointUTMPositionWithConvergenceAngle
        • Function etsi_its_mapem_ts_msgs::access::getUnixNanoseconds
        • Function etsi_its_mapem_ts_msgs::access::getUnixNanosecondsFromMapData
        • Function etsi_its_mapem_ts_msgs::access::getUnixNanosecondsFromMinuteOfTheYear
        • Function etsi_its_mapem_ts_msgs::access::getUnixSecondsOfYear
        • Function etsi_its_mapem_ts_msgs::access::getUTMPosition
        • Function etsi_its_mapem_ts_msgs::access::getUTMPositionWithConvergenceAngle
        • Function etsi_its_mapem_ts_msgs::access::setElevation
        • Function etsi_its_mapem_ts_msgs::access::setIntersectionID(IntersectionID&, const uint16_t)
        • Function etsi_its_mapem_ts_msgs::access::setIntersectionID(IntersectionGeometry&, const uint16_t)
        • Function etsi_its_mapem_ts_msgs::access::setLatitude
        • Function etsi_its_mapem_ts_msgs::access::setLongitude
        • Function etsi_its_mapem_ts_msgs::access::setMinuteOfTheYear(MinuteOfTheYear&, const uint32_t)
        • Function etsi_its_mapem_ts_msgs::access::setMinuteOfTheYear(MapData&, const uint32_t)
        • Function etsi_its_mapem_ts_msgs::access::setMinuteOfTheYear(MAPEM&, const uint32_t)
        • Function etsi_its_mapem_ts_msgs::access::setPosition3D(Position3D&, const double, const double)
        • Function etsi_its_mapem_ts_msgs::access::setPosition3D(Position3D&, const double, const double, const double)
        • Function etsi_its_mapem_ts_msgs::access::setPosition3D(IntersectionGeometry&, double, double, double)
        • Function etsi_its_mapem_ts_msgs::access::setPosition3DFromUTMPosition
        • Function etsi_its_msgs::getLeapSecondInsertionsSince2004
        • Function etsi_its_spatem_ts_msgs::access::getCurrentMovementEvent
        • Function etsi_its_spatem_ts_msgs::access::getCurrentMovementPhaseState
        • Function etsi_its_spatem_ts_msgs::access::getCurrentMovementPhaseStateValue
        • Function etsi_its_spatem_ts_msgs::access::getDSecond
        • Function etsi_its_spatem_ts_msgs::access::getDSecondValue(const DSecond&)
        • Function etsi_its_spatem_ts_msgs::access::getDSecondValue(const IntersectionState&)
        • Function etsi_its_spatem_ts_msgs::access::getIntersectionID(const IntersectionID&)
        • Function etsi_its_spatem_ts_msgs::access::getIntersectionID(const IntersectionReferenceID&)
        • Function etsi_its_spatem_ts_msgs::access::getIntersectionID(const IntersectionState&)
        • Function etsi_its_spatem_ts_msgs::access::getMinuteOfTheYear
        • Function etsi_its_spatem_ts_msgs::access::getSignalGroupID(const SignalGroupID&)
        • Function etsi_its_spatem_ts_msgs::access::getSignalGroupID(const MovementState&)
        • Function etsi_its_spatem_ts_msgs::access::getUnixNanosecondsFromMinuteOfTheYear
        • Function etsi_its_spatem_ts_msgs::access::getUnixSecondsOfYear
        • Function etsi_its_spatem_ts_msgs::access::interpretMovementPhaseStateAsColor
        • Function etsi_its_spatem_ts_msgs::access::interpretTimeIntervalConfidenceAsFloat
        • Function etsi_its_spatem_ts_msgs::access::interpretTimeMarkValueAsSeconds
        • Function etsi_its_spatem_ts_msgs::access::interpretTimeMarkValueType
        • Function etsi_its_spatem_ts_msgs::access::parseTimeMarkValueToString
        • Function etsi_its_spatem_ts_msgs::access::setDSecond(DSecond&, const uint32_t)
        • Function etsi_its_spatem_ts_msgs::access::setDSecond(DSecond&, const double)
        • Function etsi_its_spatem_ts_msgs::access::setDSecond(IntersectionState&, const uint32_t)
        • Function etsi_its_spatem_ts_msgs::access::setDSecond(IntersectionState&, const double)
        • Function etsi_its_spatem_ts_msgs::access::setIntersectionID(IntersectionID&, const uint16_t)
        • Function etsi_its_spatem_ts_msgs::access::setIntersectionID(IntersectionReferenceID&, const uint16_t)
        • Function etsi_its_spatem_ts_msgs::access::setIntersectionID(IntersectionState&, const uint16_t)
        • Function etsi_its_spatem_ts_msgs::access::setMinuteOfTheYear(MinuteOfTheYear&, const uint32_t)
        • Function etsi_its_spatem_ts_msgs::access::setMinuteOfTheYear(IntersectionState&, const uint32_t)
        • Function etsi_its_spatem_ts_msgs::access::setSignalGroupID(SignalGroupID&, const uint8_t)
        • Function etsi_its_spatem_ts_msgs::access::setSignalGroupID(MovementState&, const uint8_t)
        • Function getAccelerationControl
        • Function getAltitude(const CAM&)
        • Function getAltitude(const Altitude&)
        • Function getBitString
        • Function getDrivingLaneStatus
        • Function getEmergencyPriority
        • Function getExteriorLights(const ExteriorLights&)
        • Function getExteriorLights(const CAM&)
        • Function getGenerationDeltaTime
        • Function getGenerationDeltaTimeValue
        • Function getHeading(const Heading&)
        • Function getHeading(const CAM&)
        • Function getLateralAcceleration(const CAM&)
        • Function getLateralAcceleration(const AccelerationComponent&)
        • Function getLatitude(const CAM&)
        • Function getLatitude(const Latitude&)
        • Function getLightBarSirenInUse
        • Function getLongitude(const CAM&)
        • Function getLongitude(const Longitude&)
        • Function getLongitudinalAcceleration(const CAM&)
        • Function getLongitudinalAcceleration(const AccelerationComponent&)
        • Function getSpecialTransportType
        • Function getSpeed(const CAM&)
        • Function getSpeed(const Speed&)
        • Function getStationID(const CAM&)
        • Function getStationID(const ItsPduHeader&)
        • Function getStationType
        • Function getTimestampITSFromGenerationDeltaTime
        • Function getUnixNanosecondsFromGenerationDeltaTime(const GenerationDeltaTime&, const TimestampIts&, const uint16_t)
        • Function getUnixNanosecondsFromGenerationDeltaTime(const GenerationDeltaTime&, const uint64_t, const uint16_t)
        • Function getUnixNanosecondsFromReferenceTime(const TimestampIts&)
        • Function getUnixNanosecondsFromReferenceTime(const TimestampIts&)
        • Function getUTMPosition(const CAM&, int&, bool&)
        • Function getUTMPosition(const CAM&)
        • Template Function getUTMPosition(const T&, int&, bool&)
        • Function getVehicleLength(const VehicleLength&)
        • Function getVehicleLength(const CAM&)
        • Function getVehicleWidth(const VehicleWidth&)
        • Function getVehicleWidth(const CAM&)
        • Function setAccelerationControl
        • Function setAltitude
        • Function setAltitudeValue
        • Template Function setBitString
        • Function setDrivingLaneStatus
        • Function setEmergencyPriority
        • Function setExteriorLights(ExteriorLights&, const std::vector<bool>&)
        • Function setExteriorLights(CAM&, const std::vector<bool>&)
        • Function setFromUTMPosition(CAM&, const gm::PointStamped&, const int&, const bool&)
        • Template Function setFromUTMPosition(T&, const gm::PointStamped&, const int, const bool)
        • Function setGenerationDeltaTime(GenerationDeltaTime&, const uint64_t, const uint16_t)
        • Function setGenerationDeltaTime(CAM&, const uint64_t, const uint16_t)
        • Function setHeading(Heading&, const double)
        • Function setHeading(CAM&, const double)
        • Function setHeadingValue
        • Function setItsPduHeader(ItsPduHeader&, const uint8_t, const uint32_t, const uint8_t)
        • Function setItsPduHeader(ItsPduHeader&, const uint8_t, const uint32_t, const uint8_t)
        • Function setLateralAcceleration(CAM&, const double)
        • Function setLateralAcceleration(AccelerationComponent&, const double)
        • Function setLateralAccelerationValue
        • Function setLatitude
        • Function setLightBarSirenInUse
        • Function setLongitude
        • Function setLongitudinalAcceleration(CAM&, const double)
        • Function setLongitudinalAcceleration(AccelerationComponent&, const double)
        • Function setLongitudinalAccelerationValue
        • Function setReferencePosition(CAM&, const double, const double, const double)
        • Template Function setReferencePosition(T&, const double, const double, const double)
        • Function setSpecialTransportType
        • Function setSpeed(CAM&, const double)
        • Function setSpeed(Speed&, const double)
        • Function setSpeedValue
        • Function setStationId(StationID&, const uint32_t)
        • Function setStationId(StationId&, const uint32_t)
        • Function setStationType(CAM&, const uint8_t)
        • Function setStationType(StationType&, const uint8_t)
        • Function setStationType(TrafficParticipantType&, const uint8_t)
        • Function setTimestampITS
        • Function setVehicleDimensions
        • Function setVehicleLength
        • Function setVehicleLengthValue
        • Function setVehicleWidth
        • Function throwIfNotPresent
        • Template Function throwIfOutOfRange
      • Variables
        • Variable etsi_its_msgs::LEAP_SECOND_INSERTIONS_SINCE_2004
        • Variable etsi_its_msgs::UNIX_SECONDS_2004
        • Variable etsi_its_spatem_ts_msgs::access::color_green
        • Variable etsi_its_spatem_ts_msgs::access::color_grey
        • Variable etsi_its_spatem_ts_msgs::access::color_orange
        • Variable etsi_its_spatem_ts_msgs::access::color_red
      • Directories
        • Directory include
        • Directory etsi_its_msgs_utils
        • Directory impl
        • Directory asn1_primitives
        • Directory cam
        • Directory cdd
        • Directory cpm
        • Directory denm
        • Directory mapem
        • Directory spatem
      • Files
        • File asn1_primitives_getters.h
        • File asn1_primitives_setters.h
        • File cam_access.h
        • File cam_access.h
        • File cam_access.hpp
        • File cam_getters.h
        • File cam_getters_common.h
        • File cam_setters.h
        • File cam_setters_common.h
        • File cam_ts_access.h
        • File cam_ts_access.h
        • File cam_ts_access.hpp
        • File cam_ts_getters.h
        • File cam_ts_setters.h
        • File cam_utils.h
        • File cdd_getters_common.h
        • File cdd_setters_common.h
        • File cdd_v1-3-1_getters.h
        • File cdd_v1-3-1_setters.h
        • File cdd_v2-1-1_getters.h
        • File cdd_v2-1-1_setters.h
        • File checks.h
        • File constants.h
        • File cpm_ts_access.h
        • File cpm_ts_access.h
        • File cpm_ts_access.hpp
        • File cpm_ts_getters.h
        • File cpm_ts_setters.h
        • File cpm_ts_utils.h
        • File denm_access.h
        • File denm_access.h
        • File denm_access.hpp
        • File denm_getters.h
        • File denm_setters.h
        • File denm_utils.h
        • File mapem_ts_access.h
        • File mapem_ts_access.h
        • File mapem_ts_access.hpp
        • File mapem_ts_getters.h
        • File mapem_ts_setters.h
        • File mapem_ts_utils.h
        • File spatem_ts_access.h
        • File spatem_ts_access.h
        • File spatem_ts_access.hpp
        • File spatem_ts_getters.h
        • File spatem_ts_setters.h
        • File spatem_ts_utils.h
  • Standard Documents
    • PACKAGE
    • CHANGELOG
      • Changelog for package etsi_its_msgs_utils
        • 3.1.0 (2025-02-17)
        • 3.0.0 (2024-12-10)
        • 2.4.0 (2024-11-19)
        • 2.3.0 (2024-10-15)
        • 2.2.0 (2024-08-01)
        • 2.1.0 (2024-07-09)
        • 2.0.2 (2024-05-31)
        • 2.0.1 (2024-02-27)
        • 2.0.0 (2024-01-05)
  • Index
etsi_its_msgs_utils
  • C++ API
  • Namespace etsi_its_msgs
  • View page source

Namespace etsi_its_msgs

Contents

  • Functions

  • Variables

Functions

  • Function etsi_its_msgs::getLeapSecondInsertionsSince2004

Variables

  • Variable etsi_its_msgs::LEAP_SECOND_INSERTIONS_SINCE_2004

  • Variable etsi_its_msgs::UNIX_SECONDS_2004

Previous Next

© Copyright The <etsi_its_msgs_utils> Contributors. License: MIT.

Built with Sphinx using a theme provided by Read the Docs.