200 memset(&b1, 0,
sizeof b1);
212 memset(&b1, 0,
sizeof b1);
267 memset(&b1, 0,
sizeof b1);
279 memset(&c1, 0,
sizeof c1);
290 memset(&c1, 0,
sizeof c1);
311 memset(&c1, 0,
sizeof c1);
323 memset(&d1, 0,
sizeof d1);
333 memset(&e1, 0,
sizeof e1);
353 memset(&h1, 0,
sizeof h1);
376 memset(&l1, 0,
sizeof l1);
396 memset(&p1, 0,
sizeof p1);
411 memset(&r1, 0,
sizeof r1);
422 memset(&r1, 0,
sizeof r1);
443 memset(&r1, 0,
sizeof r1);
459 memset(&s1, 0,
sizeof s1);
485 memset(&s1, 0,
sizeof s1);
526 memset(&s1, 0,
sizeof s1);
826 memset(&b, 0,
sizeof b);
837 memset(&b, 0,
sizeof b);
862 memset(&b, 0,
sizeof b);
874 memset(&cam, 0,
sizeof cam);
885 memset(&c, 0,
sizeof c);
898 memset(&c, 0,
sizeof c);
909 memset(&d, 0,
sizeof d);
919 memset(&e, 0,
sizeof e);
931 memset(&h, 0,
sizeof h);
953 memset(&l, 0,
sizeof l);
973 memset(&p, 0,
sizeof p);
984 memset(&r, 0,
sizeof r);
994 memset(&r, 0,
sizeof r);
1006 memset(&r, 0,
sizeof r);
1016 memset(&s, 0,
sizeof s);
1029 memset(&s, 0,
sizeof s);
1040 memset(&s, 0,
sizeof s);
SpecialTransportContainer_t specialTransportContainer
PathHistory_t cpy_PathHistory(PathHistory_t p)
cpy_PathHistory Make a copy of a PathHistory_t.
BasicVehicleContainerHighFrequency_t cpy_BasicVehicleContainerHighFrequency(BasicVehicleContainerHighFrequency_t b)
cpy_BasicVehicleContainerHighFrequency Make a copy of a BasicVehicleContainerHighFrequency_t.
bool isEqual_GenerationDeltaTime(GenerationDeltaTime_t a, GenerationDeltaTime_t b)
isEqual_GenerationDeltaTime Check if two GenerationDeltaTime_t are the same.
RescueContainer_t cpy_RescueContainer(RescueContainer_t r)
cpy_RescueContainer Make a copy of a RescueContainer_t.
void constr_BasicVehicleContainerLowFrequency(BasicVehicleContainerLowFrequency_t *b)
constr_BasicVehicleContainerLowFrequency Check BasicVehicleContainerLowFrequency_t constraints...
struct CauseCode * incidentIndication
CamParameters_t camParameters
void constr_TrafficRule(TrafficRule_t *t)
constr_TrafficRule Check TrafficRule_t constraints.
void constr_VehicleRole(VehicleRole_t *v)
constr_VehicleRole Check VehicleRole_t constraints.
VehicleRole_t vehicleRole
void constr_CauseCode(CauseCode_t *c)
constr_CauseCode Check CauseCode_t constraints.
HighFrequencyContainer_t make_HighFrequencyContainer(HighFrequencyContainer_PR present)
make_HighFrequencyContainer Make a default HighFrequencyContainer_t.
HighFrequencyContainer_PR present
LanePosition_t cpy_LanePosition(LanePosition_t l)
cpy_LanePosition Make a copy of an LanePosition_t.
Curvature_t make_Curvature()
make_Curvature Make a default Curvature_t.
bool isEqual_PathHistory(PathHistory_t a, PathHistory_t b)
isEqual_PathHistory Check if two PathHistory_t are the same.
DriveDirection_t driveDirection
RescueContainer_t make_RescueContainer()
make_RescueContainer Make a default RescueContainer_t.
EmbarkationStatus_t embarkationStatus
VehicleLength_t cpy_VehicleLength(VehicleLength_t v)
cpy_VehicleLength Make a copy of a VehicleLength_t.
DriveDirection_t cpy_DriveDirection(DriveDirection_t d)
cpy_DriveDirection Make a copy of a DriveDirection_t.
bool isEqual_Heading(Heading_t a, Heading_t b)
isEqual_Heading Check if two Heading_t are the same.
RoadWorksContainerBasic_t cpy_RoadWorksContainerBasic(RoadWorksContainerBasic_t r)
cpy_RoadWorksContainerBasic Make a copy of a RoadWorksContainerBasic_t.
StationType_t stationType
RoadworksSubCauseCode_t * roadworksSubCauseCode
VehicleLength_t make_VehicleLength()
make_VehicleLength Make a default VehicleLength_t.
CAM_t cpy_CAM(CAM_t c)
cpy_CAM Make a copy of a CAM_t.
struct VerticalAcceleration * verticalAcceleration
CamParameters_t make_CamParameters()
make_CamParameters Make a default CamParameters_t.
bool isEqual_RoadWorksContainerBasic(RoadWorksContainerBasic_t a, RoadWorksContainerBasic_t b)
isEqual_RoadWorksContainerBasic Check if two RoadWorksContainerBasic_t are the same.
struct SpecialVehicleContainer * specialVehicleContainer
ReferencePosition_t make_ReferencePosition()
make_ReferencePosition Make a default ReferencePosition_t.
StationType_t cpy_StationType(StationType_t s)
cpy_StationType Make a copy of a StationType_t.
LowFrequencyContainer_t cpy_LowFrequencyContainer(LowFrequencyContainer_t l)
cpy_LowFrequencyContainer Make a copy of a LowFrequencyContainer_t.
void constr_DangerousGoodsBasic(DangerousGoodsBasic_t *d)
constr_DangerousGoodsBasic Check DangerousGoodsBasic_t constraints.
LowFrequencyContainer_PR present
StationType_t make_StationType()
make_StationType Make a default StationType_t.
VehicleRole_t make_VehicleRole()
make_VehicleRole Make a default VehicleRole_t.
bool isEqual_Curvature(Curvature_t a, Curvature_t b)
isEqual_Curvature Check if two Curvature_t are the same.
HighFrequencyContainer_t highFrequencyContainer
EmergencyContainer_t emergencyContainer
void constr_VehicleLength(VehicleLength_t *v)
constr_VehicleLength Check VehicleLength_t constraints.
ItsPduHeader_t make_ItsPduHeader(int messageID)
make_ItsPduHeader Make a default ItsPduHeader_t.
GenerationDeltaTime_t cpy_GenerationDeltaTime(GenerationDeltaTime_t g)
cpy_GenerationDeltaTime Make a copy of a GenerationDeltaTime_t.
void constr_ExteriorLights(ExteriorLights_t *e)
constr_ExteriorLights Make a check of an ExteriorLights_t constraints.
VehicleRole_t cpy_VehicleRole(VehicleRole_t v)
cpy_VehicleRole Make a copy of a VehicleRole_t.
SpecialTransportContainer_t cpy_SpecialTransportContainer(SpecialTransportContainer_t s)
cpy_SpecialTransportContainer Make a copy of a SpecialTransportContainer_t.
AccelerationControl_t * accelerationControl
void constr_SubCauseCodeType(SubCauseCodeType_t *s)
constr_SubCauseCodeType Check SubCauseCodeType_t constraints.
void constr_Speed(Speed_t *s)
constr_Speed Check Speed_t constraints.
bool isEqual_RSUContainerHighFrequency(RSUContainerHighFrequency_t a, RSUContainerHighFrequency_t b)
isEqual_RSUContainerHighFrequency Check if two RSUContainerHighFrequency_t are the same...
bool isEqual_AccelerationControl(AccelerationControl_t a, AccelerationControl_t b)
isEqual_AccelerationControl Check if two AccelerationControl_t are the same.
void constr_ProtectedCommunicationZoneRSU(ProtectedCommunicationZonesRSU_t *p)
constr_ProtectedCommunicationZoneRSU Check ProtectedCommunicationZonesRSU_t constraints.
ProtectedCommunicationZonesRSU_t cpy_ProtectedCommunicationZoneRSU(ProtectedCommunicationZonesRSU_t p)
cpy_ProtectedCommunicationZoneRSU Make a copy of a ProtectedCommunicationZonesRSU_t.
BasicContainer_t cpy_BasicContainer(BasicContainer_t b)
cpy_BasicContainer Make a copy of a BasicContainer_t.
RSUContainerHighFrequency_t cpy_RSUContainerHighFrequency(RSUContainerHighFrequency_t r)
cpy_RSUContainerHighFrequency Make a copy of an RSUContainerHighFrequency_t.
PerformanceClass_t * performanceClass
void constr_VerticalAcceleration(VerticalAcceleration_t *v)
constr_VerticalAcceleration Check VerticalAcceleration_t constraints.
bool isEqual_BasicVehicleContainerLowFrequency(BasicVehicleContainerLowFrequency_t a, BasicVehicleContainerLowFrequency_t b)
isEqual_BasicVehicleContainerLowFrequency Check if two BasicVehicleContainerLowFrequency_t are the sa...
void constr_BasicVehicleContainerHighFrequency(BasicVehicleContainerHighFrequency_t *b)
constr_BasicVehicleContainerHighFrequency Check BasicVehicleContainerHighFrequency_t constraints...
BasicVehicleContainerLowFrequency_t basicVehicleContainerLowFrequency
bool isEqual_Speed(Speed_t a, Speed_t b)
isEqual_Speed Check if two Speed_t are the same.
VehicleWidth_t vehicleWidth
SubCauseCodeType_t cpy_SubCauseCodeType(SubCauseCodeType_t s)
cpy_SubCauseCodeType Make a copy of a SubCauseCodeType_t.
bool isEqual_BasicContainer(BasicContainer_t a, BasicContainer_t b)
isEqual_BasicContainer Check if two BasicContainer_t are the same.
void constr_DriveDirection(DriveDirection_t *d)
constr_DriveDirection Check DriveDirection_t constraints.
SpecialTransportType_t make_SpecialTransportType()
make_SpecialTransportType Make a default SpecialTransportType_t.
void constr_SteeringWheelAngle(SteeringWheelAngle_t *s)
constr_SteeringWheelAngle Check SteeringWheelAngle_t constraints.
void constr_BasicContainer(BasicContainer_t *b)
constr_BasicContainer Check BasicContainer_t constraints.
bool isEqual_ItsPduHeader(ItsPduHeader_t a, ItsPduHeader_t b)
isEqual_ItsPduHeader Check if two ItsPduHeader_t are the same.
SafetyCarContainer_t cpy_SafetyCarContainer(SafetyCarContainer_t s)
cpy_SafetyCarContainer Make a copy of a SafetyCarContainer_t.
bool isEqual_CurvatureCalculationMode(CurvatureCalculationMode_t a, CurvatureCalculationMode_t b)
isEqual_CurvatureCalculationMode Check if two CurvatureCalculationMode_t are the same.
LightBarSirenInUse_t lightBarSirenInUse
EmergencyPriority_t * emergencyPriority
SpecialTransportType_t specialTransportType
Heading_t cpy_Heading(Heading_t h)
cpy_Heading Make a copy of an Heading_t.
SpeedLimit_t cpy_SpeedLimit(SpeedLimit_t s)
cpy_SpeedLimit Make a copy of a SpeedLimit_t.
LongitudinalAcceleration_t make_LongitudinalAcceleration()
make_LongitudinalAcceleration Make a default LongitudinalAcceleration_t.
bool isEqual_PerformanceClass(PerformanceClass_t a, PerformanceClass_t b)
isEqual_PerformanceClass Check if two PerformanceClass_t are the same.
bool isEqual_TrafficRule(TrafficRule_t a, TrafficRule_t b)
isEqual_TrafficRule Check if two TrafficRule_t are the same.
SpecialTransportContainer_t make_SpecialTransportContainer()
make_SpecialTransportContainer Make a default SpecialTransportContainer_t.
PathHistory_t pathHistory
void constr_CurvatureCalculationMode(CurvatureCalculationMode_t *c)
constr_CurvatureCalculationMode Check CurvatureCalculationMode_t constraints.
BasicVehicleContainerLowFrequency_t make_BasicVehicleContainerLowFrequency()
make_BasicVehicleContainerLowFrequency Make a default BasicVehicleContainerLowFrequency_t.
void constr_ReferencePosition(ReferencePosition_t *r)
constr_ReferencePosition Check ReferencePosition_t constraints.
CurvatureCalculationMode_t make_CurvatureCalculationMode()
make_CurvatureCalculationMode Make a default CurvatureCalculationMode_t.
BasicVehicleContainerLowFrequency_t cpy_BasicVehicleContainerLowFrequency(BasicVehicleContainerLowFrequency_t b)
cpy_BasicVehicleContainerLowFrequency Make a copy of a BasicVehicleContainerLowFrequency_t.
DangerousGoodsContainer_t make_DangerousGoodsContainer()
make_DangerousGoodsContainer Make a default DangerousGoodsContainer_t.
Heading_t make_Heading()
make_Heading Make a default Heading_t.
bool isEqual_StationType(StationType_t a, StationType_t b)
isEqual_StationType Check if two StationType_t are the same.
bool isEqual_YawRate(YawRate_t a, YawRate_t b)
isEqual_YawRate Check if two YawRate_t are the same.
SafetyCarContainer_t make_SafetyCarContainer()
make_SafetyCarContainer Make a default SafetyCarContainer_t.
struct LowFrequencyContainer * lowFrequencyContainer
void constr_RescueContainer(RescueContainer_t *r)
constr_RescueContainer Check RescueContainer_t constraints.
AccelerationControl_t cpy_AccelerationControl(AccelerationControl_t a)
cpy_AccelerationControl Make a copy of an AccelerationControl_t.
bool isEqual_SteeringWheelAngle(SteeringWheelAngle_t a, SteeringWheelAngle_t b)
isEqual_SteeringWheelAngle Check if two SteeringWheelAngle_t are the same.
CenDsrcTollingZone_t cpy_CenDsrcTollingZone(CenDsrcTollingZone_t c)
cpy_CenDsrcTollingZone Make a copy of a CenDsrcTollingZone_t.
void constr_PtActivation(PtActivation_t *p)
constr_PtActivation Check PtActivation_t constraints.
Curvature_t cpy_Curvature(Curvature_t c)
cpy_Curvature Make a copy of a Curvature_t.
bool isEqual_SpeedLimit(SpeedLimit_t a, SpeedLimit_t b)
isEqual_SpeedLimit Check if two SpeedLimit_t are the same.
union LowFrequencyContainer::LowFrequencyContainer_u choice
bool isEqual_SpecialVehicleContainer(SpecialVehicleContainer_t a, SpecialVehicleContainer_t b)
isEqual_SpecialVehicleContainer Check if two SpecialVehicleContainer_t are the same.
void constr_LowFrequencyContainer(LowFrequencyContainer_t *l)
constr_LowFrequencyContainer Check LowFrequencyContainer_t constraints.
EmbarkationStatus_t cpy_EmbarkationStatus(EmbarkationStatus_t e)
cpy_EmbarkationStatus Make a copy of an EmbarkationStatus_t.
void constr_CenDsrcTollingZone(CenDsrcTollingZone_t *c)
constr_CenDsrcTollingZone Check CenDsrcTollingZone_t constraints.
TrafficRule_t * trafficRule
HighFrequencyContainer_PR
bool isEqual_ClosedLanes(ClosedLanes_t a, ClosedLanes_t b)
isEqual_ClosedLanes Check if two ClosedLanes_t are the same.
bool isEqual_VerticalAcceleration(VerticalAcceleration_t a, VerticalAcceleration_t b)
isEqual_VerticalAcceleration Check if two VerticalAcceleration_t are the same.
struct ClosedLanes * closedLanes
void constr_VehicleWidth(VehicleWidth_t *v)
constr_VehicleWidth Check VehicleWidth_t constraints.
DangerousGoodsContainer_t cpy_DangerousGoodsContainer(DangerousGoodsContainer_t d)
cpy_DangerousGoodsContainer Make a copy of a DangerousGoodsContainer_t.
struct LateralAcceleration * lateralAcceleration
bool isEqual_VehicleRole(VehicleRole_t a, VehicleRole_t b)
isEqual_VehicleRole Check if two VehicleRole_t are the same.
SpecialTransportType_t cpy_SpecialTransportType(SpecialTransportType_t s)
cpy_SpecialTransportType Make a copy of a SpecialTransportType_t.
BasicContainer_t basicContainer
LightBarSirenInUse_t make_LightBarSirenInUse()
make_LightBarSirenInUse Make a default LightBarSirenInUse_t.
EmergencyContainer_t make_EmergencyContainer()
make_EmergencyContainer Make a default EmergencyContainer_t.
void constr_int(long *i, qint64 min, qint64 max, qint64 minOutOfRange, qint64 maxOutOfRange)
constr_int Check int constraints.
ClosedLanes_t cpy_ClosedLanes(ClosedLanes_t c)
cpy_ClosedLanes Make a copy of a ClosedLanes_t.
EmbarkationStatus_t make_EmbarkationStatus()
make_EmbarkationStatus Make a default EmbarkationStatus_t.
void constr_CamParameters(CamParameters_t *c)
constr_CamParameters Check CamParameters_t constraints.
struct CauseCode * incidentIndication
RSUContainerHighFrequency_t rsuContainerHighFrequency
GenerationDeltaTime_t generationDeltaTime
ExteriorLights_t cpy_ExteriorLights(ExteriorLights_t e)
cpy_ExteriorLights Make a copy of an ExteriorLights_t.
VerticalAcceleration_t cpy_VerticalAcceleration(VerticalAcceleration_t v)
cpy_VerticalAcceleration Make a copy of a VerticalAcceleration_t.
void constr_Curvature(Curvature_t *c)
constr_Curvature Check Curvature_t constraints.
SpeedLimit_t * speedLimit
bool isEqual_DriveDirection(DriveDirection_t a, DriveDirection_t b)
isEqual_DriveDirection Check if two DriveDirection_t are the same.
SafetyCarContainer_t safetyCarContainer
void constr_CAM(CAM_t *c)
constr_CAM Check CAM_t constraints.
void constr_LateralAcceleration(LateralAcceleration_t *l)
constr_LateralAcceleration Check LateralAcceleration_t constraints.
bool isEqual_DangerousGoodsContainer(DangerousGoodsContainer_t a, DangerousGoodsContainer_t b)
isEqual_DangerousGoodsContainer Check if two DangerousGoodsContainer_t are the same.
SpecialVehicleContainer_t make_SpecialVehicleContainer(SpecialVehicleContainer_PR present)
make_SpecialVehicleContainer Make a default SpecialVehicleContainer_t.
void constr_LongitudinalAcceleration(LongitudinalAcceleration_t *l)
constr_LongitudinalAcceleration Check LongitudinalAcceleration_t constraints.
void constr_EmbarkationStatus(EmbarkationStatus_t *e)
constr_EmbarkationStatus Make a check of an EmbarkationStatus_t constraints.
DangerousGoodsContainer_t dangerousGoodsContainer
bool isEqual_DangerousGoodsBasic(DangerousGoodsBasic_t a, DangerousGoodsBasic_t b)
isEqual_DangerousGoodsBasic Check if two DangerousGoodsBasic_t are the same.
PathHistory_t make_PathHistory()
make_PathHistory Make a default PathHistory_t.
ReferencePosition_t cpy_ReferencePosition(ReferencePosition_t r)
cpy_ReferencePosition Make a copy of a ReferencePosition_t.
LateralAcceleration_t cpy_LateralAcceleration(LateralAcceleration_t l)
cpy_LateralAcceleration Make a copy of a LateralAcceleration_t.
ItsPduHeader_t cpy_ItsPduHeader(ItsPduHeader_t i)
cpy_ItsPduHeader Make a copy of a ItsPduHeader_t.
ExteriorLights_t exteriorLights
bool isEqual_RescueContainer(RescueContainer_t a, RescueContainer_t b)
isEqual_RescueContainer Check if two RescueContainer_t are the same.
bool isEqual_LanePosition(LanePosition_t a, LanePosition_t b)
isEqual_LanePosition Check if two LanePosition_t.
void constr_CoopAwareness(CoopAwareness_t *c)
constr_CoopAwareness Check CoopAwareness_t constraints.
LightBarSirenInUse_t lightBarSirenInUse
bool isEqual_LateralAcceleration(LateralAcceleration_t a, LateralAcceleration_t b)
isEqual_LateralAcceleration Check if two LateralAcceleration_t are the same.
Speed_t make_Speed()
make_Speed Make a default Speed_t.
void constr_PublicTransportContainer(PublicTransportContainer_t *p)
constr_PublicTransportContainer Check PublicTransportContainer_t constraints.
RoadWorksContainerBasic_t roadWorksContainerBasic
ExteriorLights_t make_ExteriorLights()
make_ExteriorLights Make a default ExteriorLights_t.
void constr_ItsPduHeader(ItsPduHeader_t *i)
constr_ItsPduHeader Check ItsPduHeader_t constraints.
bool isEqual_PublicTransportContainer(PublicTransportContainer_t a, PublicTransportContainer_t b)
isEqual_PublicTransportContainer Check if two PublicTransportContainer_t are the same.
bool isEqual_HighFrequencycontainer(HighFrequencyContainer_t a, HighFrequencyContainer_t b)
isEqual_HighFrequencycontainer Check if two HighFrequencyContainer_t are the same.
bool isEqual_VehicleLength(VehicleLength_t a, VehicleLength_t b)
isEqual_VehicleLength Check if two VehicleLength_t are the same.
LongitudinalAcceleration_t longitudinalAcceleration
bool isEqual_ExteriorLights(ExteriorLights_t a, ExteriorLights_t b)
isEqual_ExteriorLights Check if two ExteriorLights_t are the same.
void constr_SpecialTransportContainer(SpecialTransportContainer_t *s)
constr_SpecialTransportContainer Check SpecialTransportContainer_t constraints.
PublicTransportContainer_t cpy_PublicTransportContainer(PublicTransportContainer_t p)
cpy_PublicTransportContainer Make a copy of a PublicTransportContainer_t.
int g(double dist_r, double dist_f, double dist_fr, int angleThreshold)
g Compute the g function.
struct SteeringWheelAngle * steeringWheelAngle
void constr_RSUContainerHighFrequency(RSUContainerHighFrequency_t *r)
constr_RSUContainerHighFrequency Check n RSUContainerHighFrequency_t constraints. ...
GenerationDeltaTime_t make_GenerationDeltaTime()
make_GenerationDeltaTime Make a default GenerationDeltaTime_t.
PerformanceClass_t cpy_PerformanceClass(PerformanceClass_t p)
cpy_PerformanceClass Make a copy of a PerformanceClass_t.
bool isEqual_EmbarkationStatus(EmbarkationStatus_t a, EmbarkationStatus_t b)
isEqual_EmbarkationStatus check if two EmbarkationStatus_t are the same.
bool isEqual_SafetyCarContainer(SafetyCarContainer_t a, SafetyCarContainer_t b)
isEqual_SafetyCarContainer Check if two SafetyCarContainer_t are the same.
void constr_GenerationDeltaTime(GenerationDeltaTime_t *g)
CAM API.
void constr_RoadWorksContainerBasic(RoadWorksContainerBasic_t *r)
constr_RoadWorksContainerBasic Check RoadWorksContainerBasic_t constraints.
bool isEqual_CauseCode(CauseCode_t a, CauseCode_t b)
isEqual_CauseCode Check if two CauseCode_t are the same.
bool isEqual_SpecialTransportContainer(SpecialTransportContainer_t a, SpecialTransportContainer_t b)
isEqual_SpecialTransportContainer Check if two SpecialTransportContainer_t are the same...
VehicleWidth_t cpy_VehicleWidth(VehicleWidth_t v)
cpy_VehicleWidth Make a copy of a VehicleWidth_t.
bool isEqual_VehicleWidth(VehicleWidth_t a, VehicleWidth_t b)
isEqual_VehicleWidth Check if two VehicleWidth_t are the same.
bool isEqual_SubCauseCodeType(SubCauseCodeType_t a, SubCauseCodeType_t b)
isEqual_SubCauseCodeType Check if two SubCauseCodeType_t are the same.
TrafficRule_t cpy_TrafficRule(TrafficRule_t t)
cpy_TrafficRule Make a copy of a TrafficRule_t.
bool isEqual_CenDsrcTollingZone(CenDsrcTollingZone_t a, CenDsrcTollingZone_t b)
isEqual_CenDsrcTollingZone Check if two CenDsrcTollingZone_t are the same.
DangerousGoodsBasic_t make_DangerousGoodsBasic()
make_DangerousGoodsBasic Make a default DangerousGoodsBasic_t.
union HighFrequencyContainer::HighFrequencyContainer_u choice
void constr_LanePosition(LanePosition_t *l)
constr_LanePosition Make a check of an LanePosition_t constraints.
RoadWorksContainerBasic_t make_RoadWorksContainerBasic()
make_RoadWorksContainerBasic Make a default RoadWorksContainerBasic_t.
BasicVehicleContainerHighFrequency_t basicVehicleContainerHighFrequency
bool isEqual_LongitudinalAcceleration(LongitudinalAcceleration_t a, LongitudinalAcceleration_t b)
isEqual_LongitudinalAcceleration Check if two LongitudinalAcceleration_t are the same.
DriveDirection_t make_DriveDirection()
make_DriveDirection Make a default DriveDirection_t.
void constr_HighFrequencyContainer(HighFrequencyContainer_t *h)
constr_HighFrequencyContainer Check n HighFrequencyContainer_t constraints.
bool isEqual_SpecialTransportType(SpecialTransportType_t a, SpecialTransportType_t b)
isEqual_SpecialTransportType Check if two SpecialTransportType_t are the same.
SteeringWheelAngle_t cpy_SteeringWheelAngle(SteeringWheelAngle_t s)
cpy_SteeringWheelAngle Make a copy of a SteeringWheelAngle_t.
void constr_ClosedLanes(ClosedLanes_t *c)
constr_ClosedLanes Check ClosedLanes_t constraints.
LanePosition_t * lanePosition
Speed_t cpy_Speed(Speed_t s)
cpy_Speed Make a copy of a Speed_t.
void constr_YawRate(YawRate_t *y)
constr_YawRate Check YawRate_t constraints.
PublicTransportContainer_t publicTransportContainer
CAM_t make_CAM()
make_CAM Make a default CAM_t.
VehicleWidth_t make_VehicleWidth()
make_VehicleWidth Make a default VehicleWidth_t.
bool isEqual_CAM(CAM_t a, CAM_t b)
isEqual_CAM Check if two CAM_t are the same.
EmergencyContainer_t cpy_EmergencyContainer(EmergencyContainer_t e)
cpy_EmergencyContainer Make a copy of an EmergencyContainer_t.
bool isEqual_CoopAwareness(CoopAwareness_t a, CoopAwareness_t b)
isEqual_CoopAwareness Check if two CoopAwareness_t are the same.
SpecialVehicleContainer_PR present
YawRate_t make_YawRate()
make_YawRate Make a default YawRate_t.
BasicContainer_t make_BasicContainer()
make_BasicContainer Make a default BasicContainer_t.
CamParameters_t cpy_CamParameters(CamParameters_t c)
cpy_CamParameters Make a copy of a CamParameters_t.
union SpecialVehicleContainer::SpecialVehicleContainer_u choice
ReferencePosition_t referencePosition
LowFrequencyContainer_t make_LowFrequencyContainer(LowFrequencyContainer_PR present)
make_LowFrequencyContainer Make a default LowFrequencyContainer_t.
bool isEqual_LowFrequencyContainer(LowFrequencyContainer_t a, LowFrequencyContainer_t b)
isEqual_LowFrequencyContainer Check if two LowFrequencyContainer_t are the same.
PublicTransportContainer_t make_PublicTransportContainer()
make_PublicTransportContainer Make a default PublicTransportContainer_t.
struct CenDsrcTollingZone * cenDsrcTollingZone
HighFrequencyContainer_t cpy_HighFrequencyContainer(HighFrequencyContainer_t h)
cpy_HighFrequencyContainer Make a copy of an HighFrequencyContainer_t.
void constr_StationType(StationType_t *s)
constr_StationType Check StationType_t constraints.
PtActivation_t cpy_PtActivation(PtActivation_t p)
cpy_PtActivation Make a copy of a PtActivation_t.
void constr_Heading(Heading_t *h)
constr_Heading Make a check of an Heading_t constraints.
bool isEqual_LightBarSirenInUse(LightBarSirenInUse_t a, LightBarSirenInUse_t b)
isEqual_LightBarSirenInUse Check if two LightBarSirenInUse_t are the same.
void constr_SpecialVehicleContainer(SpecialVehicleContainer_t *s)
constr_SpecialVehicleContainer Check SpecialVehicleContainer_t constraints.
CurvatureCalculationMode_t curvatureCalculationMode
LightBarSirenInUse_t cpy_LightBarSirenInUse(LightBarSirenInUse_t l)
cpy_LightBarSirenInUse Make a copy of a LightBarSirenInUse_t.
void constr_PathHistory(PathHistory_t *p)
constr_PathHistory Check PathHistory_t constraints.
SpecialVehicleContainer_t cpy_SpecialVehicleContainer(SpecialVehicleContainer_t s)
cpy_SpecialVehicleContainer Make a copy of a SpecialVehicleContainer_t.
bool isEqual_ReferencePosition(ReferencePosition_t a, ReferencePosition_t b)
isEqual_ReferencePosition Check if two ReferencePosition_t are the same.
bool isEqual_BasicVehicleContainerHighFrequency(BasicVehicleContainerHighFrequency_t a, BasicVehicleContainerHighFrequency_t b)
isEqual_BasicVehicleContainerHighFrequency Chek if two BasicVehicleContainerHighFrequency_t are the s...
void constr_AccelerationControl(AccelerationControl_t *a)
constr_AccelerationControl Check AccelerationControl_t constraints.
struct PtActivation * ptActivation
long GenerationDeltaTime_t
LongitudinalAcceleration_t cpy_LongitudinalAcceleration(LongitudinalAcceleration_t l)
cpy_LongitudinalAcceleration Make a copy of a LongitudinalAcceleration_t.
CoopAwareness_t make_CoopAwareness()
make_CoopAwareness Make a default CoopAwareness_t.
void constr_EmergencyContainer(EmergencyContainer_t *e)
constr_EmergencyContainer Check n EmergencyContainer_t constraints.
BasicVehicleContainerHighFrequency_t make_BasicVehicleContainerHighFrequency()
make_BasicVehicleContainerHighFrequency Make a default BasicVehicleContainerHighFrequency_t.
EmergencyPriority_t cpy_EmergencyPriority(EmergencyPriority_t e)
cpy_EmergencyPriority Make a copy of an EmergencyPriority_t.
CurvatureCalculationMode_t cpy_CurvatureCalculationMode(CurvatureCalculationMode_t c)
cpy_CurvatureCalculationMode Make a copy of a CurvatureCalculationMode_t.
DangerousGoodsBasic_t cpy_DangerousGoodsBasic(DangerousGoodsBasic_t d)
cpy_DangerousGoodsBasic Make a copy of a DangerousGoodsBasic_t.
bool isEqual_EmergencyPriority(EmergencyPriority_t a, EmergencyPriority_t b)
isEqual_EmergencyPriority Check if two EmergencyPriority_t are the same.
DangerousGoodsBasic_t dangerousGoodsBasic
bool isEqual_PtActivation(PtActivation_t a, PtActivation_t b)
isEqual_PtActivation Check if two PtActivation_t are the same.
void constr_SafetyCarContainer(SafetyCarContainer_t *s)
constr_SafetyCarContainer Check SafetyCarContainer_t constraints.
SpecialVehicleContainer_PR
RescueContainer_t rescueContainer
void constr_LightBarSirenInUse(LightBarSirenInUse_t *l)
constr_LightBarSirenInUse Check LightBarSirenInUse_t constraints.
void constr_EmergencyPriority(EmergencyPriority_t *e)
constr_EmergencyPriority Make a check of an EmergencyPriority_t constraints.
bool isEqual_EmergencyContainer(EmergencyContainer_t a, EmergencyContainer_t b)
isEqual_EmergencyContainer Check if two EmergencyContainer_t are the same.
LightBarSirenInUse_t lightBarSirenInUse
CauseCode_t cpy_CauseCode(CauseCode_t c)
cpy_CauseCode Make a copy of a CauseCode_t.
void constr_DangerousGoodsContainer(DangerousGoodsContainer_t *d)
constr_DangerousGoodsContainer Check DangerousGoodsContainer_t constraints.
void constr_SpeedLimit(SpeedLimit_t *s)
constr_SpeedLimit Check SpeedLimit_t constraints.
bool isEqual_CamParameters(CamParameters_t a, CamParameters_t b)
isEqual_CamParameters Check if two CamParameters_t are the same.
struct ProtectedCommunicationZonesRSU * protectedCommunicationZonesRSU
YawRate_t cpy_YawRate(YawRate_t y)
cpy_YawRate Make a copy of a YawRate_t.
LightBarSirenInUse_t lightBarSirenInUse
RSUContainerHighFrequency_t make_RSUContainerHighFrequency()
make_RSUContainerHighFrequency Make a default RSUContainerHighFrequency_t.
void constr_SpecialTransportType(SpecialTransportType_t *s)
constr_SpecialTransportType Check SpecialTransportType_t constraints.
CoopAwareness_t cpy_CoopAwareness(CoopAwareness_t c)
cpy_CoopAwareness Make a copy of a CoopAwareness_t.
LightBarSirenInUse_t lightBarSirenInUse
bool isEqual_ProtectedCommunicationZonesRSU(ProtectedCommunicationZonesRSU_t a, ProtectedCommunicationZonesRSU_t b)
isEqual_ProtectedCommunicationZonesRSU Check if two ProtectedCommunicationZonesRSU_t are the same...
VehicleLength_t vehicleLength