10 if(((min + 7) / 8) < (quint64)b->
size || ((max + 7) / 8) > (quint64)b->
size)
16 if((length + 7) / 8 != (quint64)b->
size)
36 if((quint64)value < min)
38 else if((quint64)value > max)
48 if((quint64)value < min || (quint64)value > max)
58 if((quint64)value < min)
60 else if((quint64)value > max)
64 void constr_int(
long int *i, qint64 min, qint64 max, qint64 minOutOfRange, qint64 maxOutOfRange)
80 void constr_int(
long int *i, qint64 min, qint64 max, quint64 outOfRange)
82 if(*i < min || *i > max)
88 if((quint64)o->
size < min || (quint64)o->
size > max)
94 if((quint64)o->
size < length || (quint64)o->
size > length)
241 if(e->list.count > 23)
242 for(
int i = e->list.count ; i > 23 ; i--)
244 else if(e->list.count < 1)
247 for(
int i = 0 ; i < e->list.count ; i++)
267 if(i->list.count > 40)
268 for(
int j = i->list.count ; j > 40 ; j--)
270 else if(i->list.count < 1)
273 for(
int j = 0 ; j < i->list.count ; j++)
298 if(p->list.count > 40)
299 for(
int i = p->list.count ; i > 40 ; i--)
301 else if(p->list.count < 0)
304 for(
int i = 0 ; i < p->list.count ; i++)
324 if(p->list.count > 3)
325 for(
int i = p->list.count ; i > 3 ; i--)
327 else if(p->list.count < 1)
330 for(
int i = 0 ; i < p->list.count ; i++)
349 if(p->list.count > 16)
350 for(
int i = p->list.count ; i > 16 ; i--)
352 else if(p->list.count < 1)
355 for(
int i = 0 ; i < p->list.count ; i++)
375 if(r->list.count > 3)
376 for(
int i = r->list.count ; i > 3 ; i--)
378 else if(r->list.count < 1)
381 for(
int i = 0 ; i < r->list.count ; i++)
399 if(t->list.count > 3)
400 for(
int i = t->list.count ; i > 3 ; i--)
402 else if(t->list.count < 1)
405 for(
int i = 0 ; i < t->list.count ; i++)
444 memset(&b1, 0,
sizeof b1);
447 b1.
buf = (uint8_t*)calloc(b1.
size, 1);
449 for(i = 0 ; i < b1.
size ; i++)
460 memset(&o1, 0,
sizeof o1);
462 o1.
buf = (uint8_t*)calloc(o1.
size, 1);
464 for(i = 0 ; i < o1.
size ; i++)
475 memset(&i1, 0,
sizeof i1);
662 memset(&a1, 0,
sizeof a1);
673 memset(&a1, 0,
sizeof a1);
684 memset(&c1, 0,
sizeof c1);
695 memset(&c1, 0,
sizeof c1);
711 memset(&c1, 0,
sizeof c1);
726 memset(&c1, 0,
sizeof c1);
737 memset(&d1, 0,
sizeof d1);
766 memset(&d1, 0,
sizeof d1);
780 memset(&e1, 0,
sizeof e1);
781 e1.list.array = (
EventPoint_t**)calloc(1,
sizeof *e1.list.array);
782 for(i = 0 ; i < e.list.count ; i++)
785 e1.list.array[i] = (
EventPoint_t*)calloc(1,
sizeof *e1.list.array[i]);
796 memset(&e1, 0,
sizeof e1);
812 memset(&h1, 0,
sizeof h1);
825 memset(&i1, 0,
sizeof i1);
828 for(j = 0 ; j < i.list.count ; j++)
842 memset(&i1, 0,
sizeof i1);
854 memset(&l1, 0,
sizeof l1);
865 memset(&l1, 0,
sizeof l1);
880 memset(&p1, 0,
sizeof p1);
881 p1.list.array = (
PathPoint_t**)calloc(1,
sizeof *p1.list.array);
883 for(i = 0 ; i < p.list.count ; i++)
886 p1.list.array[i] = (
PathPoint_t*)calloc(1,
sizeof *p1.list.array[i]);
897 memset(&p1, 0,
sizeof p1);
912 memset(&p1, 0,
sizeof p1);
926 memset(&p1, 0,
sizeof p1);
927 p1.list.array = (
PosPillar_t**)calloc(1,
sizeof *p1.list.array);
929 for(i = 0 ; i < p.list.count ; i++)
932 p1.list.array[i] = (
PosPillar_t*)calloc(1,
sizeof *p1.list.array[i]);
944 memset(&p1, 0,
sizeof p1);
974 memset(&p1, 0,
sizeof p1);
977 for(i = 0 ; i < p.list.count ; i++)
991 memset(&p1, 0,
sizeof p1);
1002 memset(&r1, 0,
sizeof r1);
1017 memset(&r1, 0,
sizeof r1);
1018 r1.list.array = (
StationType_t**)calloc(1,
sizeof *r1.list.array);
1020 for(i = 0 ; i < r.list.count ; i++)
1023 r1.list.array[i] = (
StationType_t*)calloc(1,
sizeof *r.list.array[i]);
1034 memset(&s1, 0,
sizeof s1);
1045 memset(&s1, 0,
sizeof s1);
1058 memset(&t1, 0,
sizeof t1);
1059 t1.list.array = (
PathHistory_t**)calloc(1,
sizeof *t1.list.array);
1061 for(i = 0 ; i < t.list.count ; i++)
1064 t1.list.array[i] = (
PathHistory_t*)calloc(1,
sizeof *t1.list.array[i]);
1075 memset(&v1, 0,
sizeof v1);
1086 memset(&v1, 0,
sizeof v1);
1105 memset(&v1, 0,
sizeof v1);
1117 memset(&y1, 0,
sizeof y1);
1138 for(i = 0 ; i < a.
size && (a.
buf[i] == b.
buf[i]) ; i++);
1161 for(i = 0 ; i < a.
size && a.
buf[i] == b.
buf[i] ; i++);
1489 if((!a.list.array && b.list.array) || (a.list.array && !b.list.array))
1491 if(a.list.count != b.list.count)
1493 for(i = 0 ; i < a.list.count &&
isEqual_EventPoint(*a.list.array[i], *b.list.array[i]) ; i++);
1495 return i == a.list.count;
1520 if((!a.list.array && b.list.array) || (a.list.array && !b.list.array))
1522 if(a.list.count != b.list.count)
1525 return i == a.list.count;
1555 if((!a.list.array && b.list.array) || (a.list.array && !b.list.array))
1557 if(a.list.count != b.list.count)
1559 for(i = 0 ; i < a.list.count &&
isEqual_PathPoint(*a.list.array[i], *b.list.array[i]) ; i++);
1561 return i == a.list.count;
1587 if((!a.list.array && b.list.array) || (a.list.array && !b.list.array))
1589 if(a.list.count != b.list.count)
1591 for(i = 0 ; i < a.list.count &&
isEqual_PosPillar(*a.list.array[i], *b.list.array[i]) ; i++);
1593 return i == a.list.count;
1625 if((!a.list.array && b.list.array) || (a.list.array && !b.list.array))
1627 if(a.list.count != b.list.count)
1630 *b.list.array[i]) ; i++);
1631 return i == a.list.count;
1652 if((!a.list.array && b.list.array) || (a.list.array && !b.list.array))
1654 if(a.list.count != b.list.count)
1656 for(i = 0 ; i < a.list.count &&
isEqual_StationType(*a.list.array[i], *b.list.array[i]) ; i++);
1657 return i == a.list.count;
1677 if((!a.list.array && b.list.array) || (a.list.array && !b.list.array))
1679 if(a.list.count != b.list.count)
1681 for(i = 0 ; i < a.list.count &&
isEqual_PathHistory(*a.list.array[i], *b.list.array[i]) ; i++);
1682 return i == a.list.count;
1732 memset(&b, 0,
sizeof b);
1734 b.
size = (nbits + 7) / 8;
1735 b.
buf = (uint8_t*)calloc(b.
size, 1);
1742 char *msg = (
char*)calloc(length + 1,
sizeof *msg);
1746 memset(&o, 0,
sizeof o);
1748 o.
buf = (uint8_t*)calloc(length,
sizeof *o.
buf);
1750 msg[length + 1] =
'\0';
1751 for(i = 0 ; i < length + 1 ; i++)
2422 memset(&t, 0,
sizeof t);
2566 memset(&a, 0,
sizeof a);
2577 memset(&a, 0,
sizeof a);
2588 memset(&c, 0,
sizeof c);
2599 memset(&c, 0,
sizeof c);
2611 memset(&c, 0,
sizeof c);
2622 memset(&c, 0,
sizeof c);
2633 memset(&d, 0,
sizeof d);
2650 memset(&d, 0,
sizeof d);
2663 memset(&e, 0,
sizeof e);
2664 e.list.array = (
EventPoint_t**)calloc(1,
sizeof *e.list.array);
2665 e.list.array[0] = (
EventPoint_t*)calloc(1,
sizeof *e.list.array[0]);
2677 memset(&e, 0,
sizeof e);
2689 memset(&h, 0,
sizeof h);
2701 memset(&i, 0,
sizeof i);
2715 memset(&i, 0,
sizeof i);
2727 memset(&l, 0,
sizeof l);
2738 memset(&l, 0,
sizeof l);
2749 memset(&p, 0,
sizeof p);
2750 p.list.array = (
PathPoint_t**)calloc(1,
sizeof *p.list.array);
2761 memset(&p, 0,
sizeof p);
2772 memset(&p, 0,
sizeof p);
2785 memset(&p, 0,
sizeof p);
2786 p.list.array = (
PosPillar_t**)calloc(1,
sizeof *p.list.array);
2787 p.list.array[0] = (
PosPillar_t*)calloc(1,
sizeof p.list.array[0]);
2799 memset(&p, 0,
sizeof p);
2815 memset(&p, 0,
sizeof p);
2829 memset(&p, 0,
sizeof p);
2840 memset(&r, 0,
sizeof r);
2854 memset(&r, 0,
sizeof r);
2855 r.list.array = (
StationType_t**)calloc(1,
sizeof *r.list.array);
2856 r.list.array[0] = (
StationType_t*)calloc(1,
sizeof *r.list.array[0]);
2868 memset(&s, 0,
sizeof s);
2879 memset(&s, 0,
sizeof s);
2891 memset(&t, 0,
sizeof t);
2892 t.list.array = (
PathHistory_t**)calloc(1,
sizeof *t.list.array);
2893 t.list.array[0] = (
PathHistory_t*)calloc(1,
sizeof *t.list.array[0]);
2905 memset(&v, 0,
sizeof v);
2916 memset(&v, 0,
sizeof v);
2937 memset(&y, 0,
sizeof y);
2958 "multiVehicleAccident",
2960 "accidentInvolvingLorry",
2961 "accidentInvolvingBus",
2962 "accidentInvolvingHazardousMaterials",
2963 "accidentOnOppositeLane",
2964 "unsecuredAccident",
2965 "assistanceRequested" 3013 "longitudinalCollisionRisk",
3014 "crossingCollisionRisk",
3015 "lateralCollisionRisk",
3016 "vulnerableRoadUser" 3029 "emergencyElectronicBrakeEngaged",
3030 "preCrashSystemEngaged",
3034 "brakeWarningEngaged",
3035 "collisionRiskWarningEngaged" 3040 "emergencyVehicleApproaching",
3041 "prioritizedVehicleApproaching" 3054 "dangerousLeftTurnCurve",
3055 "dangerousRightTurnCurve",
3056 "multipleCurvesStartingWithUnknownTurningDirection",
3057 "multipleCurvesStartingWithLeftTurn",
3058 "multipleCurvesStartingWithRightTurn" 3087 "childrenOnRoadway",
3089 "motorcyclistOnRoadway" 3100 "accidentWithoutECallTriggered",
3101 "accidentWithECallManuallyTriggered",
3102 "accidentWithECallAutomaticallyTriggered",
3103 "accidentWithECallTriggeredWithoutAccessToCellularNetwork" 3108 "emergencyVehicles",
3109 "rescueHelicopterLanding",
3110 "policeActivityOngoing",
3111 "medicalEmergencyOngoing",
3112 "childAbductionInProgress" 3119 "slowMovingRoadMaintenance",
3120 "shortTermStationaryRoadworks",
3127 "stopSignViolation",
3128 "trafficLightViolation",
3129 "turningRegulationViolation" 3134 "maintenanceVehicle",
3135 "vehiclesSlowingToLookAtAccident",
3149 "publicTransportStop",
3150 "carryingDangerousGoods" 3155 "increasedVolumeOfTraffic",
3156 "trafficJamSlowlyIncreasing",
3157 "trafficJamIncreasing",
3158 "trafficJamStronglyIncreasing",
3159 "trafficStationary",
3160 "trafficJamSlightlyDecreasing",
3161 "trafficJamDecreasing",
3162 "trafficJamStronglyDecreasing" 3168 "lackOfBatteryPower",
3170 "transmissionProblem",
3171 "engineCoolingProblem",
3172 "brakingSystemProblem",
3213 for(i = 0 ; i < 1 ; i++)
3215 for(i = 0 ; i < 9 ; i++)
3217 for(i = 0 ; i < 9 ; i++)
3219 for(i = 0 ; i < 7 ; i++)
3221 for(i = 0 ; i < 11 ; i++)
3223 for(i = 0 ; i < 10 ; i++)
3225 for(i = 0 ; i < 8 ; i++)
3227 for(i = 0 ; i < 5 ; i++)
3229 for(i = 0 ; i < 4 ; i++)
3231 for(i = 0 ; i < 3 ; i++)
3233 for(i = 0 ; i < 6 ; i++)
3235 for(i = 0 ; i < 7 ; i++)
3237 for(i = 0 ; i < 9 ; i++)
3239 for(i = 0 ; i < 4 ; i++)
3241 for(i = 0 ; i < 9 ; i++)
3243 for(i = 0 ; i < 5 ; i++)
3245 for(i = 0 ; i < 9 ; i++)
3247 for(i = 0 ; i < 5 ; i++)
3249 for(i = 0 ; i < 3 ; i++)
3251 for(i = 0 ; i < 6 ; i++)
3253 for(i = 0 ; i < 3 ; i++)
3255 for(i = 0 ; i < 6 ; i++)
3257 for(i = 0 ; i < 5 ; i++)
3259 for(i = 0 ; i < 4 ; i++)
3261 for(i = 0 ; i < 8 ; i++)
bool isEqual_YawRateConfidence(YawRateConfidence_t a, YawRateConfidence_t b)
isEqual_YawRateConfidence Check if two YawRateConfidence_t are the same.
VDS_t cpy_VDS(VDS_t v)
cpy_VDS Make a copy of a VDS_t.
long VehicleLengthConfidenceIndication_t
void asn_sequence_del(void *asn_sequence_of_x, int number, int _do_free)
LateralAcceleration_t cpy_LateralAcceleration(LateralAcceleration_t l)
cpy_LateralAcceleration Make a copy of a LateralAcceleration_t.
bool isEqual_PerformanceClass(PerformanceClass_t a, PerformanceClass_t b)
isEqual_PerformanceClass Check if two PerformanceClass_t are the same.
INTEGER_t cpy_INTEGER(INTEGER_t i)
cpy_INTEGER Make a copy of an INTEGER_t.
HeightLonCarr_t cpy_HeightLonCarr(HeightLonCarr_t h)
cpy_HeightLonCarr Make a copy of an HeightLonCarr_t.
bool isEqual_TurningRadius(TurningRadius_t a, TurningRadius_t b)
isEqual_TurningRadius Check if two TurningRadius_t are the same.
Speed_t make_Speed()
make_Speed Make a default Speed_t.
bool isEqual_PosLonCarr(PosLonCarr_t a, PosLonCarr_t b)
isEqual_PosLonCarr Check if two PosLonCarr_t are the same.
YawRateValue_t yawRateValue
void constr_VehicleMass(VehicleMass_t *v)
constr_VehicleMass Check VehicleMass_t constraints.
DangerousSituationSubCauseCode_t make_DangerousSituationSubCauseCode()
make_DangerousSituationSubCauseCode Make a default DangerousSituationSubCauseCode_t.
void constr_AltitudeValue(AltitudeValue_t *a)
constr_AltitudeValue Check AltitudeValue_t constraints.
void constr_DangerousGoodsExtended(DangerousGoodsExtended_t *d)
constr_DangerousGoodsExtended Check DangerousGoodsExtended_t constraints.
SteeringWheelAngleConfidence_t cpy_SteeringWheelAngleConfidence(SteeringWheelAngleConfidence_t s)
cpy_SteeringWheelAngleConfidence Make a copy of a SteeringWheelAngleConfidence_t. ...
int OCTET_STRING_fromBuf(OCTET_STRING_t *s, const char *str, int size)
void constr_ValidityDuration(ValidityDuration_t *v)
constr_ValidityDuration Check ValidityDuration_t constraints.
VehicleWidth_t cpy_VehicleWidth(VehicleWidth_t v)
cpy_VehicleWidth Make a copy of a VehicleWidth_t.
bool isEqual_ActionID(ActionID_t a, ActionID_t b)
isEqual_ActionID Check if two ActionID_t are the same.
PosCentMass_t make_PosCentMass()
make_PosCentMass Make a default PosCentMass_t.
PosFrontAx_t cpy_PosFrontAx(PosFrontAx_t p)
cpy_PosFrontAx Make a copy of a PosFrontAx_t.
RestrictedTypes_t cpy_RestrictedTypes(RestrictedTypes_t r)
cpy_RestrictedTypes Make a copy of a RestrictedTypes_t.
SemiAxisLength_t semiMinorConfidence
void constr_DeltaLongitude(DeltaLongitude_t *d)
constr_DeltaLongitude Check DeltaLongitude_t constraints.
Longitude_t protectedZoneLongitude
void constr_SteeringWheelAngle(SteeringWheelAngle_t *s)
constr_SteeringWheelAngle Check SteeringWheelAngle_t constraints.
PathDeltaTime_t * eventDeltaTime
void constr_ReferencePosition(ReferencePosition_t *r)
constr_ReferencePosition Check ReferencePosition_t constraints.
ProtectedZoneRadius_t make_ProtectedZoneRadius()
make_ProtectedZoneRadius Make a default ProtectedZoneRadius_t.
PosLonCarr_t cpy_PosLonCarr(PosLonCarr_t p)
cpy_PosLonCarr Make a copy of a PosLonCarr_t.
PositioningSolutionType_t cpy_PositioningSolutionType(PositioningSolutionType_t p)
cpy_PositioningSolutionType Make a copy of a PositioningSolutionType_t.
void constr_DangerousGoodsBasic(DangerousGoodsBasic_t *d)
constr_DangerousGoodsBasic Check DangerousGoodsBasic_t constraints.
ProtectedZoneID_t * protectedZoneID
bool isEqual_RequestResponseIndication(RequestResponseIndication_t a, RequestResponseIndication_t b)
isEqual_RequestResponseIndication Check if two RequestResponseIndication_t are the same...
EmergencyVehicleApproachingSubCauseCode_t make_EmergencyVehicleApproachingSubCauseCode()
make_EmergencyVehicleApproachingSubCauseCode Make a default EmergencyVehicleApproachingSubCauseCode_t...
void constr_HeadingConfidence(HeadingConfidence_t *h)
constr_HeadingConfidence Make a check of an HeadingConfidence_t constraints.
BOOLEAN_t EmbarkationStatus_t
bool isEqual_SpeedConfidence(SpeedConfidence_t a, SpeedConfidence_t b)
isEqual_SpeedConfidence Check if two SpeedConfidence_t are the same.
bool isEqual_VehicleWidth(VehicleWidth_t a, VehicleWidth_t b)
isEqual_VehicleWidth Check if two VehicleWidth_t are the same.
bool isEqual_RestrictedTypes(RestrictedTypes_t a, RestrictedTypes_t b)
isEqual_RestrictedTypes Check if two RestrictedTypes_t are the same.
void constr_PositioningSolutionType(PositioningSolutionType_t *p)
constr_PositioningSolutionType Check PositioningSolutionType_t constraints.
AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode_t make_AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode()
make_AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode Make a default AdverseWeatherConditi...
ProtectedZoneType_t make_ProtectedZoneType()
make_ProtectedZoneType Make a default ProtectedZoneType_t.
bool isEqual_ValidityDuration(ValidityDuration_t a, ValidityDuration_t b)
isEqual_ValidityDuration Check if two ValidityDuration_t are the same.
HazardousLocation_ObstacleOnTheRoadSubCauseCode_t make_HazardousLocation_ObstacleOnTheRoadSubCauseCode()
make_HazardousLocation_ObstacleOnTheRoadSubCauseCode Make a default HazardousLocation_ObstacleOnTheRo...
LightBarSirenInUse_t cpy_LightBarSirenInUse(LightBarSirenInUse_t l)
cpy_LightBarSirenInUse Make a copy of a LightBarSirenInUse_t.
ProtectedCommunicationZone_t cpy_ProtectedCommunicationZone(ProtectedCommunicationZone_t p)
cpy_ProtectedCommunicationZone Make a copy of a ProtectedCommunicationZone_t.
void constr_NumberOfOccupants(NumberOfOccupants_t *n)
constr_NumberOfOccupants Check NumberOfOccupants_t constraints.
long AdverseWeatherCondition_PrecipitationSubCauseCode_t
PathHistory_t cpy_PathHistory(PathHistory_t p)
cpy_PathHistory Make a copy of a PathHistory_t.
DeltaLongitude_t cpy_DeltaLongitude(DeltaLongitude_t d)
cpy_DeltaLongitude Make a copy of a DeltaLongitude_t.
VehicleLength_t make_VehicleLength()
make_VehicleLength Make a default VehicleLength_t.
void constr_SpeedConfidence(SpeedConfidence_t *s)
constr_SpeedConfidence Check SpeedConfidence_t constraints.
bool isEqual_PosConfidenceEllipse(PosConfidenceEllipse_t a, PosConfidenceEllipse_t b)
isEqual_PosConfidenceEllipse Check if two PosConfidenceEllipse_t are the same.
void constr_PathPoint(PathPoint_t *p)
constr_PathPoint Check PathPoint_t constraints.
SpeedConfidence_t make_SpeedConfidence()
make_SpeedConfidence Make a default SpeedConfidence_t.
SpeedLimit_t make_SpeedLimit()
make_SpeedLimit Make a default SpeedLimit_t.
Altitude_t cpy_Altitude(Altitude_t a)
cpy_Altitude Make a copy of an Altitude_t.
void constr_VerticalAcceleration(VerticalAcceleration_t *v)
constr_VerticalAcceleration Check VerticalAcceleration_t constraints.
PtActivation_t make_PtActivation()
make_PtActivation Make a default PtActivation_t.
long AccidentSubCauseCode_t
bool isEqual_Curvature(Curvature_t a, Curvature_t b)
isEqual_Curvature Check if two Curvature_t are the same.
VehicleMass_t make_VehicleMass()
make_VehicleMass Make a default VehicleMass_t.
StationarySince_t make_StationarySince()
make_StationarySince Make a default StationarySince_t.
YawRateValue_t cpy_YawRateValue(YawRateValue_t y)
cpy_YawRateValue Make a copy of a YawRateValue_t.
bool isEqual_NumberOfOccupants(NumberOfOccupants_t a, NumberOfOccupants_t b)
isEqual_NumberOfOccupants Check if two NumberOfOccupants_t are the same.
void constr_WheelBaseVehicle(WheelBaseVehicle_t *w)
constr_WheelBaseVehicle Check WheelBaseVehicle_t constraints.
bool isEqual_CauseCodeType(CauseCodeType_t a, CauseCodeType_t b)
isEqual_CauseCodeType Check if two CauseCodeType_t are the same.
long RoadworksSubCauseCode_t
DrivingLaneStatus_t cpy_DrivingLaneStatus(DrivingLaneStatus_t d)
cpy_DrivingLaneStatus Make a copy of a DrivingLaneStatus_t.
static QString accidentSubCauseCodeString[]
BIT_STRING_t make_BIT_STRING(int nbits)
make_BIT_STRING Make a default BIT_STRING_t.
void constr_PerformanceClass(PerformanceClass_t *p)
constr_PerformanceClass Check PerformanceClass_t constraints.
LongitudinalAccelerationValue_t make_LongitudinalAccelerationValue()
make_LongitudinalAccelerationValue Make a default LongitudinalAccelerationValue_t.
QString SubCauseCodeType2String(CauseCodeType_t c, SubCauseCodeType_t s)
CollisionRiskSubCauseCode_t make_CollisionRiskSubCauseCode()
make_CollisionRiskSubCauseCode Make a default CollisionRiskSubCauseCode_t.
long CurvatureCalculationMode_t
void constr_ProtectedCommunicationZone(ProtectedCommunicationZone_t *p)
constr_ProtectedCommunicationZone Check ProtectedCommunicationZone_t constraints. ...
OCTET_STRING_t cpy_OCTET_STRING(OCTET_STRING_t o)
cpy_OCTET_STRING Make a copy of an OCTET_STRING_t.
PositioningSolutionType_t make_PositioningSolutionType()
make_PositioningSolutionType Make a default PositioningSolutionType_t.
bool isEqual_CauseCode(CauseCode_t a, CauseCode_t b)
isEqual_CauseCode Check if two CauseCode_t are the same.
void constr_PathHistory(PathHistory_t *p)
constr_PathHistory Check PathHistory_t constraints.
SteeringWheelAngle_t make_SteeringWheelAngle()
make_SteeringWheelAngle Make a default SteeringWheelAngle_t.
Heading_t cpy_Heading(Heading_t h)
cpy_Heading Make a copy of an Heading_t.
StationID_t originatingStationID
long RequestResponseIndication_t
void constr_CurvatureConfidence(CurvatureConfidence_t *c)
constr_CurvatureConfidence Check CurvatureConfidence_t constraints.
SpecialTransportType_t make_SpecialTransportType()
make_SpecialTransportType Make a default SpecialTransportType_t.
StationType_t cpy_StationType(StationType_t s)
cpy_StationType Make a copy of a StationType_t.
void constr_RestrictedTypes(RestrictedTypes_t *r)
constr_RestrictedTypes Check RestrictedTypes_t constraints.
bool isEqual_HeadingValue(HeadingValue_t a, HeadingValue_t b)
isEqual_HeadingValue Check if two HeadingValue_t are the same.
unsigned long StationID_t
static QString slowVehicleSubCauseCodeString[]
SemiAxisLength_t make_SemiAxisLength()
make_SemiAxisLength Make a default SemiAxisLength_t.
void constr_INTEGER(INTEGER_t *i, quint64 min, quint64 max, quint64 minOutOfRange, quint64 maxOutOfRange)
constr_INTEGER Check INTEGER_t constraints.
bool isEqual_EventHistory(EventHistory_t a, EventHistory_t b)
isEqual_EventHistory Check if two EventHistory_t are the same.
Curvature_t cpy_Curvature(Curvature_t c)
cpy_Curvature Make a copy of a Curvature_t.
LanePosition_t make_LanePosition()
make_LanePosition Make a default LanePosition_t.
bool isEqual_TransmissionInterval(TransmissionInterval_t a, TransmissionInterval_t b)
isEqual_TransmissionInterval Check if two TransmissionInterval_t are the same.
bool isEqual_LanePosition(LanePosition_t a, LanePosition_t b)
isEqual_LanePosition Check if two LanePosition_t.
long SteeringWheelAngleValue_t
void constr_PosCentMass(PosCentMass_t *p)
constr_PosCentMass Check PosCentMass_t constraints.
long HardShoulderStatus_t
void constr_TransmissionInterval(TransmissionInterval_t *t)
constr_TransmissionInterval Check TransmissionInterval_t constraints.
RequestResponseIndication_t make_RequestResponseIndication()
make_RequestResponseIndication Make a default RequestResponseIndication_t.
bool isEqual_SemiAxisLength(SemiAxisLength_t a, SemiAxisLength_t b)
isEqual_SemiAxisLength Check if two SemiAxisLength_t are the same.
EventPoint_t cpy_EventPoint(EventPoint_t e)
cpy_EventPoint Make a copy of an EventPoint_t.
long DangerousGoodsBasic_t
DangerousGoodsExtended_t make_DangerousGoodsExtended()
make_DangerousGoodsExtended Make a default DangerousGoodsExtended_t.
AltitudeValue_t cpy_AltitudeValue(AltitudeValue_t a)
cpy_AltitudeValue Make a copy of an AltitudeValue_t.
static QString reservedSubCauseCodeString[]
AccelerationConfidence_t verticalAccelerationConfidence
NumberOfOccupants_t make_NumberOfOccupants()
make_NumberOfOccupants Make a default NumberOfOccupants_t.
static QString humanPresenceOnTheRoadSubCauseCodeString[]
LongitudinalAcceleration_t make_LongitudinalAcceleration()
make_LongitudinalAcceleration Make a default LongitudinalAcceleration_t.
void constr_PosFrontAx(PosFrontAx_t *p)
constr_PosFrontAx Check PosFrontAx_t constraints.
void constr_StationarySince(StationarySince_t *s)
constr_StationarySince Check StationarySince_t constraints.
void constr_TurningRadius(TurningRadius_t *t)
constr_TurningRadius Check TurningRadius_t constraints.
CurvatureValue_t make_CurvatureValue()
make_CurvatureValue Make a default CurvatureValue_t.
EmbarkationStatus_t make_EmbarkationStatus()
make_EmbarkationStatus Make a default EmbarkationStatus_t.
void constr_PosLonCarr(PosLonCarr_t *p)
constr_PosLonCarr Check PosLonCarr_t constraints.
long LongitudinalAccelerationValue_t
ProtectedCommunicationZonesRSU_t cpy_ProtectedCommunicationZoneRSU(ProtectedCommunicationZonesRSU_t p)
cpy_ProtectedCommunicationZoneRSU Make a copy of a ProtectedCommunicationZonesRSU_t.
HeightLonCarr_t make_HeightLonCarr()
make_HeightLonCarr Make a default HeightLonCarr_t.
Longitude_t make_Longitude()
make_Longitude Make a default Longitude_t.
EmergencyPriority_t make_EmergencyPriority()
make_EmergencyPriority Make a default EmergencyPriority_t.
long HazardousLocation_SurfaceConditionSubCauseCode_t
void constr_CauseCodeType(CauseCodeType_t *c)
constr_CauseCodeType Check CauseCodeType_t constraints.
DeltaReferencePosition_t cpy_DeltaReferencePosition(DeltaReferencePosition_t d)
cpy_DeltaReferencePosition Make a copy of a DeltaReferencePosition_t.
bool isEqual_DeltaLatitude(DeltaLatitude_t a, DeltaLatitude_t b)
isEqual_DeltaLatitude Check if two DeltaLatitude_t are the same.
static QString adverseWeatherCondition_AdhesionSubCauseCodeString[]
ReferencePosition_t make_ReferencePosition()
make_ReferencePosition Make a default ReferencePosition_t.
YawRate_t make_YawRate()
make_YawRate Make a default YawRate_t.
bool isEqual_OCTET_STRING(OCTET_STRING_t a, OCTET_STRING_t b)
isEqual_OCTET_STRING Check if two OCTET_STRING_t are the same.
bool isEqual_StationID(StationID_t a, StationID_t b)
isEqual_StationID Check if two StationID_t are the same.
void constr_RelevanceTrafficDirection(RelevanceTrafficDirection_t *r)
constr_RelevanceTrafficDirection Check RelevanceTrafficDirection_t constraints.
bool isEqual_AccelerationConfidence(AccelerationConfidence_t a, AccelerationConfidence_t b)
isEqual_AccelerationConfidence Check if two AccelerationConfidence_t are the same.
bool isEqual_ProtectedZoneID(ProtectedZoneID_t a, ProtectedZoneID_t b)
isEqual_ProtectedZoneID Check if two ProtectedZoneID_t are the same.
HeadingConfidence_t headingConfidence
EmbarkationStatus_t cpy_EmbarkationStatus(EmbarkationStatus_t e)
cpy_EmbarkationStatus Make a copy of an EmbarkationStatus_t.
void constr_SpeedValue(SpeedValue_t *s)
constr_SpeedValue Check SpeedValue_t constraints.
DrivingLaneStatus_t make_DrivingLaneStatus()
make_DrivingLaneStatus Make a default DrivingLaneStatus_t.
bool isEqual_DangerousGoodsExtended(DangerousGoodsExtended_t a, DangerousGoodsExtended_t b)
isEqual_DangerousGoodsExtended check if two DangerousGoodsExtended_t are the same.
EnergyStorageType_t cpy_EnergyStorageType(EnergyStorageType_t e)
cpy_EnergyStorageType Make a copy of a EnergyStorageType_t.
SteeringWheelAngleValue_t steeringWheelAngleValue
RelevanceDistance_t make_RelevanceDistance()
make_RelevanceDistance Make a default RelevanceDistance_t.
void constr_YawRate(YawRate_t *y)
constr_YawRate Check YawRate_t constraints.
bool isEqual_LateralAcceleration(LateralAcceleration_t a, LateralAcceleration_t b)
isEqual_LateralAcceleration Check if two LateralAcceleration_t are the same.
bool isEqual_VehicleLengthConfidenceIndication(VehicleLengthConfidenceIndication_t a, VehicleLengthConfidenceIndication_t b)
isEqual_VehicleLengthConfidenceIndication Check if two VehicleLengthConfidenceIndication_t are the sa...
StationType_t make_StationType()
make_StationType Make a default StationType_t.
bool isEqual_AltitudeConfidence(AltitudeConfidence_t a, AltitudeConfidence_t b)
isEqual_AltitudeConfidence Check if two AltitudeConfidence_t are the same.
Traces_t make_Traces()
make_Traces Make a default Traces_t.
DeltaReferencePosition_t make_DeltaReferencePosition()
make_DeltaReferencePosition Make a default DeltaReferencePosition_t.
LateralAccelerationValue_t make_LateralAccelerationValue()
make_LateralAccelerationValue Make a default LateralAccelerationValue_t.
void constr_CurvatureCalculationMode(CurvatureCalculationMode_t *c)
constr_CurvatureCalculationMode Check CurvatureCalculationMode_t constraints.
void constr_AccelerationControl(AccelerationControl_t *a)
constr_AccelerationControl Check AccelerationControl_t constraints.
bool isEqual_VehicleMass(VehicleMass_t a, VehicleMass_t b)
isEqual_VehicleMass Check if two VehicleMass_t are the same.
HeadingValue_t semiMajorOrientation
void constr_InformationQuality(InformationQuality_t *i)
constr_InformationQuality Make a check of an InformationQuality_t constraints.
bool isEqual_ProtectedCommunicationZonesRSU(ProtectedCommunicationZonesRSU_t a, ProtectedCommunicationZonesRSU_t b)
isEqual_ProtectedCommunicationZonesRSU Check if two ProtectedCommunicationZonesRSU_t are the same...
CenDsrcTollingZone_t cpy_CenDsrcTollingZone(CenDsrcTollingZone_t c)
cpy_CenDsrcTollingZone Make a copy of a CenDsrcTollingZone_t.
bool isEqual_DeltaLongitude(DeltaLongitude_t a, DeltaLongitude_t b)
isEqual_DeltaLongitude Check if two DeltaLongitude_t are the same.
long PostCrashSubCauseCode_t
AccelerationConfidence_t lateralAccelerationConfidence
long CurvatureConfidence_t
AltitudeValue_t make_AltitudeValue()
make_AltitudeValue Make a default AltitudeValue_t.
bool isEqual_StationarySince(StationarySince_t a, StationarySince_t b)
isEqual_StationarySince Check if two StationarySince_t are the same.
long HumanProblemSubCauseCode_t
void constr_Altitude(Altitude_t *a)
constr_Altitude Make a check of an Altitude_t constraints.
static QString adverseWeatherCondition_VisibilitySubCauseCodeString[]
void constr_Longitude(Longitude_t *l)
constr_Longitude Check Longitude_t constraints.
bool isEqual_AccelerationControl(AccelerationControl_t a, AccelerationControl_t b)
isEqual_AccelerationControl Check if two AccelerationControl_t are the same.
void constr_int(long int *i, qint64 min, qint64 max, qint64 minOutOfRange, qint64 maxOutOfRange)
ProtectedZoneID_t CenDsrcTollingZoneID_t
CenDsrcTollingZoneID_t cpy_CenDsrcTollingZoneID(CenDsrcTollingZoneID_t c)
cpy_CenDsrcTollingZoneID Make a copy of a CenDsrcTollingZoneID_t.
PositionOfPillars_t cpy_PositionOfPillars(PositionOfPillars_t p)
cpy_PositionOfPillars Make a copy of a PositionOfPillars_t.
bool isEqual_PosFrontAx(PosFrontAx_t a, PosFrontAx_t b)
isEqual_PosFrontAx Check if two PosFrontAx_t are the same.
bool isEqual_PositionOfOccupants(PositionOfOccupants_t a, PositionOfOccupants_t b)
isEqual_PositionOfOccupants Check if two PositionOfOccupants_t are the same.
InformationQuality_t cpy_InformationQuality(InformationQuality_t i)
cpy_InformationQuality Make a copy of an InformationQuality_t.
SpeedLimit_t cpy_SpeedLimit(SpeedLimit_t s)
cpy_SpeedLimit Make a copy of a SpeedLimit_t.
bool isEqual_LongitudinalAcceleration(LongitudinalAcceleration_t a, LongitudinalAcceleration_t b)
isEqual_LongitudinalAcceleration Check if two LongitudinalAcceleration_t are the same.
CenDsrcTollingZoneID_t make_CenDsrcTollingZoneID()
make_CenDsrcTollingZoneID Make a default CenDsrcTollingZoneID_t.
VehicleIdentification_t cpy_VehicleIdentification(VehicleIdentification_t v)
cpy_VehicleIdentification Make a copy of a VehicleIdentification_t.
SequenceNumber_t sequenceNumber
PathDeltaTime_t make_PathDeltaTime()
make_PathDeltaTime Make a default PathDeltaTime_t.
bool isEqual_HardShoulderStatus(HardShoulderStatus_t a, HardShoulderStatus_t b)
isEqual_HardShoulderStatus Check if two HardShoulderStatus_t are the same.
IA5String_t * phoneNumber
HumanPresenceOnTheRoadSubCauseCode_t make_HumanPresenceOnTheRoadSubCauseCode()
make_HumanPresenceOnTheRoadSubCauseCode Make a default HumanPresenceOnTheRoadSubCauseCode_t.
SpeedConfidence_t cpy_SpeedConfidence(SpeedConfidence_t s)
cpy_SpeedConfidence Make a copy of a SpeedConfidence_t.
long LateralAccelerationValue_t
RoadType_t make_RoadType()
make_RoadType Make a default RoadType_t.
DeltaLongitude_t make_DeltaLongitude()
make_DeltaLongitude Make a default DeltaLongitude_t.
void constr_ItineraryPath(ItineraryPath_t *i)
constr_ItineraryPath Make a check of an ItineraryPath_t constraints.
BOOLEAN_t elevatedTemperature
OCTET_STRING_t make_OCTET_STRING(int length)
make_OCTET_STRING Make a default OCTET_STRING_t.
void constr_BIT_STRING(BIT_STRING_t *b, quint64 min, quint64 max)
Common data dictionary library.
RescueAndRecoveryWorkInProgressSubCauseCode_t make_RescueAndRecoveryWorkInProgressSubCauseCode()
make_RescueAndRecoveryWorkInProgressSubCauseCode Make a default RescueAndRecoveryWorkInProgressSubCau...
VerticalAcceleration_t cpy_VerticalAcceleration(VerticalAcceleration_t v)
cpy_VerticalAcceleration Make a copy of a VerticalAcceleration_t.
bool isEqual_YawRateValue(YawRateValue_t a, YawRateValue_t b)
isEqual_YawRateValue Check if two YawRateValue_t are the same.
long SignalViolationSubCauseCode_t
YawRateConfidence_t yawRateConfidence
bool isEqual_PtActivationData(PtActivationData_t a, PtActivationData_t b)
isEqual_PtActivationData Check if two PtActivationData_t are the same.
bool isEqual_VehicleIdentification(VehicleIdentification_t a, VehicleIdentification_t b)
isEqual_VehicleIdentification Check if two VehicleIdentification_t are the same.
bool isEqual_INTEGER(INTEGER_t a, INTEGER_t b)
isEqual_INTEGER Check if two INTEGER_t are the same.
static QString adverseWeatherCondition_ExtremeWeatherConditionSubCauseCodeString[]
bool isEqual_PosCentMass(PosCentMass_t a, PosCentMass_t b)
isEqual_PosCentMass Check if two PosCentMass_t are the same.
void constr_ActionID(ActionID_t *a)
constr_ActionID Make a check of an ActionID_t constraints.
void constr_HeightLonCarr(HeightLonCarr_t *h)
constr_HeightLonCarr Make a check of an HeightLonCarr_t constraints.
AdverseWeatherCondition_AdhesionSubCauseCode_t make_AdverseWeatherCondition_AdhesionSubCauseCode()
make_AdverseWeatherCondition_AdhesionSubCauseCode Make a default AdverseWeatherCondition_AdhesionSubC...
void constr_EmergencyPriority(EmergencyPriority_t *e)
constr_EmergencyPriority Make a check of an EmergencyPriority_t constraints.
long HumanPresenceOnTheRoadSubCauseCode_t
ItsPduHeader_t cpy_ItsPduHeader(ItsPduHeader_t i)
cpy_ItsPduHeader Make a copy of a ItsPduHeader_t.
bool isEqual_DrivingLaneStatus(DrivingLaneStatus_t a, DrivingLaneStatus_t b)
isEqual_DrivingLaneStatus Check if two DrivingLaneStatus_t are the same.
long DangerousEndOfQueueSubCauseCode_t
SequenceNumber_t cpy_SequenceNumber(SequenceNumber_t s)
cpy_SequenceNumber Make a copy of a SequenceNumber_t.
TurningRadius_t cpy_TurningRadius(TurningRadius_t t)
cpy_TurningRadius Make a copy of a TurningRadius_t.
Temperature_t make_Temperature()
make_Temperature Make a default Temperature_t.
int asn_long2INTEGER(INTEGER_t *i, long l)
CauseCode_t cpy_CauseCode(CauseCode_t c)
cpy_CauseCode Make a copy of a CauseCode_t.
SlowVehicleSubCauseCode_t make_SlowVehicleSubCauseCode()
make_SlowVehicleSubCauseCode Make a default SlowVehicleSubCauseCode_t?*.
VehicleLengthValue_t vehicleLengthValue
bool isEqual_TimestampIts(TimestampIts_t a, TimestampIts_t b)
isEqual_TimestampIts Check if two TimestampIts_t are the same.
static bool initializedCauseCodeHash
ClosedLanes_t cpy_ClosedLanes(ClosedLanes_t c)
cpy_ClosedLanes Make a copy of a ClosedLanes_t.
LightBarSirenInUse_t make_LightBarSirenInUse()
make_LightBarSirenInUse Make a default LightBarSirenInUse_t.
long AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode_t
long WrongWayDrivingSubCauseCode_t
PerformanceClass_t cpy_PerformanceClass(PerformanceClass_t p)
cpy_PerformanceClass Make a copy of a PerformanceClass_t.
void constr_PositionOfPillars(PositionOfPillars_t *p)
constr_PositionOfPillars Check PositionOfPillars_t constraints.
Heading_t make_Heading()
make_Heading Make a default Heading_t.
BOOLEAN_t tunnelsRestricted
PositionOfOccupants_t make_PositionOfOccupants()
make_PositionOfOccupants Make a default PositionOfOccupants_t.
void constr_StationType(StationType_t *s)
constr_StationType Check StationType_t constraints.
VerticalAcceleration_t make_VerticalAcceleration()
make_VerticalAcceleration Make a default VerticalAcceleration_t.
long ProtectedZoneRadius_t
Speed_t cpy_Speed(Speed_t s)
cpy_Speed Make a copy of a Speed_t.
static QString wrongWayDrivingSubCauseCodeString[]
long HazardousLocation_AnimalOnTheRoadSubCauseCode_t
DeltaAltitude_t make_DeltaAltitude()
make_DeltaAltitude Make a default DeltaAltitude_t.
ItineraryPath_t make_ItineraryPath()
make_ItineraryPath Make a default ItineraryPath_t.
void constr_PosConfidenceEllipse(PosConfidenceEllipse_t *p)
constr_PosConfidenceEllipse Check PosConfidenceEllipse_t constraints.
long VerticalAccelerationValue_t
SteeringWheelAngleConfidence_t make_SteeringWheelAngleConfidence()
make_SteeringWheelAngleConfidence Make a default SteeringWheelAngleConfidence_t.
void constr_VehicleRole(VehicleRole_t *v)
constr_VehicleRole Check VehicleRole_t constraints.
void constr_ClosedLanes(ClosedLanes_t *c)
constr_ClosedLanes Check ClosedLanes_t constraints.
static QString hazardousLocation_AnimalOnTheRoadSubCauseCodeString[]
void constr_LightBarSirenInUse(LightBarSirenInUse_t *l)
constr_LightBarSirenInUse Check LightBarSirenInUse_t constraints.
static QString signalViolationSubCauseCodeString[]
void constr_BOOLEAN(BOOLEAN_t *b)
constr_BOOLEAN Check BOOLEAN_t constraints.
RequestResponseIndication_t cpy_RequestResponseIndication(RequestResponseIndication_t r)
cpy_RequestResponseIndication Make a copy of a RequestResponseIndication_t.
InformationQuality_t informationQuality
bool isEqual_HeadingConfidence(HeadingConfidence_t a, HeadingConfidence_t b)
isEqual_HeadingConfidence Check if two HeadingConfidence_t are the same.
DeltaLatitude_t deltaLatitude
void constr_EventHistory(EventHistory_t *e)
constr_EventHistory Make a check of an EventHistory_t constraints.
long AdverseWeatherCondition_VisibilitySubCauseCode_t
PtActivationData_t cpy_PtActivationData(PtActivationData_t p)
cpy_PtActivationData Make a copy of a PtActivationData_t.
bool isEqual_ItineraryPath(ItineraryPath_t a, ItineraryPath_t b)
isEqual_ItineraryPath Check if two ItineraryPath_t are the same.
void constr_ProtectedZoneType(ProtectedZoneType_t *p)
constr_ProtectedZoneType Check ProtectedZoneType_t constraints.
PosFrontAx_t make_PosFrontAx()
make_PosFrontAx Make a default PosFrontAx_t.
void constr_PtActivationType(PtActivationType_t *p)
constr_PtActivationType Check PtActivationType_t constraints.
CenDsrcTollingZone_t make_CenDsrcTollingZone()
make_CenDsrcTollingZone Make a default CenDsrcTollingZone_t.
bool isEqual_Temperature(Temperature_t a, Temperature_t b)
isEqual_Temperature Check if two Temperature_t are the same.
ProtectedCommunicationZone_t make_ProtectedCommunicationZone()
make_ProtectedCommunicationZone Make a default ProtectedCommunicationZone_t.
bool isEqual_CurvatureConfidence(CurvatureConfidence_t a, CurvatureConfidence_t b)
isEqual_CurvatureConfidence Check if two CurvatureConfidence_t are the same.
StationarySince_t cpy_StationarySince(StationarySince_t s)
cpy_StationarySince Make a copy of a StationarySince_t.
CurvatureCalculationMode_t cpy_CurvatureCalculationMode(CurvatureCalculationMode_t c)
cpy_CurvatureCalculationMode Make a copy of a CurvatureCalculationMode_t.
LanePosition_t cpy_LanePosition(LanePosition_t l)
cpy_LanePosition Make a copy of an LanePosition_t.
bool isEqual_RelevanceTrafficDirection(RelevanceTrafficDirection_t a, RelevanceTrafficDirection_t b)
isEqual_RelevanceTrafficDirection Check if two RelevanceTrafficDirection_t are the same...
DangerousGoodsBasic_t make_DangerousGoodsBasic()
make_DangerousGoodsBasic Make a default DangerousGoodsBasic_t.
long HazardousLocation_ObstacleOnTheRoadSubCauseCode_t
void constr_VehicleLengthValue(VehicleLengthValue_t *v)
constr_VehicleLengthValue Check VehicleLengthValue_t constraints.
TransmissionInterval_t make_TransmissionInterval()
make_TransmissionInterval Make a default TransmissionInterval_t.
void constr_TimestampIts(TimestampIts_t *t)
constr_TimestampIts Check TimestampIts_t constraints.
CurvatureConfidence_t cpy_CurvatureConfidence(CurvatureConfidence_t c)
cpy_CurvatureConfidence Make a copy of a CurvatureConfidence_t.
DeltaLatitude_t make_DeltaLatitude()
make_DeltaLatitude Make a default DeltaLatitude_t.
HeadingValue_t headingValue
bool isEqual_PathHistory(PathHistory_t a, PathHistory_t b)
isEqual_PathHistory Check if two PathHistory_t are the same.
SteeringWheelAngleValue_t make_SteeringWheelAngleValue()
make_SteeringWheelAngleValue Make a default SteeringWheelAngleValue_t.
void constr_PathDeltaTime(PathDeltaTime_t *p)
constr_PathDeltaTime Check PathDeltaTime_t constraints.
AccelerationControl_t make_AccelerationControl()
make_AccelerationControl Make a default AccelerationControl_t.
PtActivationType_t make_PtActivationType()
make_PtActivationType Make a default PtActivationType_t.
void constr_SteeringWheelAngleConfidence(SteeringWheelAngleConfidence_t *s)
constr_SteeringWheelAngleConfidence Check SteeringWheelAngleConfidence_t constraints.
void constr_CurvatureValue(CurvatureValue_t *c)
constr_CurvatureValue Check CurvatureValue_t constraints.
bool isEqual_LateralAccelerationValue(LateralAccelerationValue_t a, LateralAccelerationValue_t b)
isEqual_LateralAccelerationValue Check if two LateralAccelerationValue_t are the same.
static QString humanProblemSubCauseCodeString[]
bool isEqual_CurvatureValue(CurvatureValue_t a, CurvatureValue_t b)
isEqual_CurvatureValue Check if two CurvatureValue_t are the same.
SemiAxisLength_t semiMajorConfidence
BOOLEAN_t limitedQuantity
bool isEqual_VerticalAccelerationValue(VerticalAccelerationValue_t a, VerticalAccelerationValue_t b)
isEqual_VerticalAccelerationValue Check if two VerticalAccelerationValue_t are the same...
void constr_AccelerationConfidence(AccelerationConfidence_t *a)
constr_AccelerationConfidence Check AccelerationConfidence_t constraints.
DangerousGoodsExtended_t cpy_DangerousGoodsExtended(DangerousGoodsExtended_t d)
cpy_DangerousGoodsExtended Make a copy of a DangerousGoodsExtended_t.
void constr_TrafficRule(TrafficRule_t *t)
constr_TrafficRule Check TrafficRule_t constraints.
bool isEqual_CenDsrcTollingZoneID(CenDsrcTollingZoneID_t a, CenDsrcTollingZoneID_t b)
isEqual_CenDsrcTollingZoneID Check if two CenDsrcTollingZoneID_t are the same.
bool isEqual_DriveDirection(DriveDirection_t a, DriveDirection_t b)
isEqual_DriveDirection Check if two DriveDirection_t are the same.
void constr_VDS(VDS_t *v)
constr_VDS Check VDS_t constraints.
bool isEqual_PositionOfPillars(PositionOfPillars_t a, PositionOfPillars_t b)
isEqual_PositionOfPillars Check if two PositionOfPillars_t are the same.
bool isEqual_Traces(Traces_t a, Traces_t b)
isEqual_Traces Check if two Traces_t are the same.
static QString hazardousLocation_DangerousCurveSubCauseCodeString[]
CenDsrcTollingZoneID_t * cenDsrcTollingZoneID
HeadingConfidence_t cpy_HeadingConfidence(HeadingConfidence_t h)
cpy_HeadingConfidence Make a copy of an HeadingConfidence_t.
PostCrashSubCauseCode_t make_PostCrashSubCauseCode()
make_PostCrashSubCauseCode Make a default PostCrashSubCauseCode_t.
PathDeltaTime_t * pathDeltaTime
LateralAccelerationValue_t cpy_LateralAccelerationValue(LateralAccelerationValue_t l)
cpy_LateralAccelerationValue Make a copy of a LateralAccelerationValue_t.
bool isEqual_InformationQuality(InformationQuality_t a, InformationQuality_t b)
isEqual_InformationQuality check if two InformationQuality_t are the same.
PathPoint_t make_PathPoint()
make_PathPoint Make a default PathPoint_t.
bool isEqual_HeightLonCarr(HeightLonCarr_t a, HeightLonCarr_t b)
isEqual_HeightLonCarr Check if two HeightLonCarr_t are the same.
static QString stationaryVehicleSubCauseCodeString[]
bool isEqual_PtActivationType(PtActivationType_t a, PtActivationType_t b)
isEqual_PtActivationType Check if two PtActivationType_t are the same.
void constr_CenDsrcTollingZone(CenDsrcTollingZone_t *c)
constr_CenDsrcTollingZone Check CenDsrcTollingZone_t constraints.
bool isEqual_SteeringWheelAngleConfidence(SteeringWheelAngleConfidence_t a, SteeringWheelAngleConfidence_t b)
isEqual_SteeringWheelAngleConfidence Check if two SteeringWheelAngleConfidence_t are the same...
bool isEqual_ExteriorLights(ExteriorLights_t a, ExteriorLights_t b)
isEqual_ExteriorLights Check if two ExteriorLights_t are the same.
bool isEqual_ReferencePosition(ReferencePosition_t a, ReferencePosition_t b)
isEqual_ReferencePosition Check if two ReferencePosition_t are the same.
PosConfidenceEllipse_t positionConfidenceEllipse
bool isEqual_SteeringWheelAngle(SteeringWheelAngle_t a, SteeringWheelAngle_t b)
isEqual_SteeringWheelAngle Check if two SteeringWheelAngle_t are the same.
void constr_RequestResponseIndication(RequestResponseIndication_t *r)
constr_RequestResponseIndication Check RequestResponseIndication_t constraints.
DriveDirection_t make_DriveDirection()
make_DriveDirection Make a default DriveDirection_t.
HardShoulderStatus_t * hardShoulderStatus
void constr_SequenceNumber(SequenceNumber_t *s)
constr_SequenceNumber Check SequenceNumber_t constraints.
static QHash< CauseCodeType_t, QString > causeCodeTypeHash
TransmissionInterval_t cpy_TransmissionInterval(TransmissionInterval_t t)
cpy_TransmissionInterval Make a copy of a TransmissionInterval_t.
static QString collisionRiskSubCauseCodeString[]
LongitudinalAccelerationValue_t longitudinalAccelerationValue
void constr_HeadingValue(HeadingValue_t *h)
constr_HeadingValue Make a check of an HeadingValue_t constraints.
CauseCodeType_t causeCode
Curvature_t make_Curvature()
make_Curvature Make a default Curvature_t.
long TrafficConditionSubCauseCode_t
YawRateValue_t make_YawRateValue()
make_YawRateValue Make a default YawRateValue_t.
PathDeltaTime_t cpy_PathDeltaTime(PathDeltaTime_t p)
cpy_PathDeltaTime Make a copy of a PathDeltaTime_t.
int asn_INTEGER2long(const INTEGER_t *i, long *l)
PositionOfOccupants_t cpy_PositionOfOccupants(PositionOfOccupants_t p)
cpy_PositionOfOccupants Make a copy of a PositionOfOccupants_t.
StationaryVehicleSubCauseCode_t make_StationaryVehicleSubCauseCode()
make_StationaryVehicleSubCauseCode Make a default StationaryVehicleSubCauseCode_t.
long StationaryVehicleSubCauseCode_t
void constr_LateralAccelerationValue(LateralAccelerationValue_t *l)
constr_LateralAccelerationValue Check LateralAccelerationValue_t constraints.
PathPoint_t cpy_PathPoint(PathPoint_t p)
cpy_PathPoint Make a copy of a PathPoint_t.
void constr_DriveDirection(DriveDirection_t *d)
constr_DriveDirection Check DriveDirection_t constraints.
StationID_t cpy_StationID(StationID_t s)
cpy_StationID Make a copy of a StationID_t.
EmergencyPriority_t cpy_EmergencyPriority(EmergencyPriority_t e)
cpy_EmergencyPriority Make a copy of an EmergencyPriority_t.
AltitudeConfidence_t altitudeConfidence
CurvatureCalculationMode_t make_CurvatureCalculationMode()
make_CurvatureCalculationMode Make a default CurvatureCalculationMode_t.
long AltitudeConfidence_t
bool isEqual_BIT_STRING(BIT_STRING_t a, BIT_STRING_t b)
isEqual_BIT_STRING Check if two BIT_STRING_t are the same
VehicleLengthConfidenceIndication_t cpy_VehicleLengthConfidenceIndication(VehicleLengthConfidenceIndication_t v)
cpy_VehicleLengthConfidenceIndication Make a copy of a VehicleLengthConfidenceIndication_t.
PosConfidenceEllipse_t make_PosConfidenceEllipse()
make_PosConfidenceEllipse Make a default PosConfidenceEllipse_t.
CurvatureConfidence_t curvatureConfidence
void constr_VehicleWidth(VehicleWidth_t *v)
constr_VehicleWidth Check VehicleWidth_t constraints.
bool isEqual_PosPillar(PosPillar_t a, PosPillar_t b)
isEqual_PosPillar Check if two PosPillar_t are the same.
VehicleLength_t cpy_VehicleLength(VehicleLength_t v)
cpy_VehicleLength Make a copy of a VehicleLength_t.
PosLonCarr_t make_PosLonCarr()
make_PosLonCarr Make a default PosLonCarr_t.
ProtectedZoneRadius_t * protectedZoneRadius
void constr_SpeedLimit(SpeedLimit_t *s)
constr_SpeedLimit Check SpeedLimit_t constraints.
bool isEqual_SpecialTransportType(SpecialTransportType_t a, SpecialTransportType_t b)
isEqual_SpecialTransportType Check if two SpecialTransportType_t are the same.
void constr_Temperature(Temperature_t *t)
constr_Temperature Check Temperature_t constraints.
VehicleLengthValue_t make_VehicleLengthValue()
make_VehicleLengthValue Make a default VehicleLengthValue_t.
AccelerationConfidence_t longitudinalAccelerationConfidence
AltitudeValue_t altitudeValue
AdverseWeatherCondition_VisibilitySubCauseCode_t make_AdverseWeatherCondition_VisibilitySubCauseCode()
make_AdverseWeatherCondition_VisibilitySubCauseCode Make a default AdverseWeatherCondition_Visibility...
SteeringWheelAngle_t cpy_SteeringWheelAngle(SteeringWheelAngle_t s)
cpy_SteeringWheelAngle Make a copy of a SteeringWheelAngle_t.
void constr_LateralAcceleration(LateralAcceleration_t *l)
constr_LateralAcceleration Check LateralAcceleration_t constraints.
InformationQuality_t make_InformationQuality()
make_InformationQuality Make a default InformationQuality_t.
TrafficRule_t make_TrafficRule()
make_TrafficRule Make a default TrafficRule_t.
bool isEqual_Speed(Speed_t a, Speed_t b)
isEqual_Speed Check if two Speed_t are the same.
void constr_LongitudinalAcceleration(LongitudinalAcceleration_t *l)
constr_LongitudinalAcceleration Check LongitudinalAcceleration_t constraints.
void constr_SemiAxisLength(SemiAxisLength_t *s)
constr_SemiAxisLength Check SemiAxisLength_t constraints.
void constr_ProtectedZoneRadius(ProtectedZoneRadius_t *p)
constr_ProtectedZoneRadius Check ProtectedZoneRadius_t constraints.
bool isEqual_ItsPduHeader(ItsPduHeader_t a, ItsPduHeader_t b)
isEqual_ItsPduHeader Check if two ItsPduHeader_t are the same.
QString CauseCodeType2String(CauseCodeType_t c)
DriveDirection_t cpy_DriveDirection(DriveDirection_t d)
cpy_DriveDirection Make a copy of a DriveDirection_t.
VehicleLengthConfidenceIndication_t vehicleLengthConfidenceIndication
Altitude_t make_Altitude()
make_Altitude Make a default Altitude_t.
bool isEqual_LongitudinalAccelerationValue(LongitudinalAccelerationValue_t a, LongitudinalAccelerationValue_t b)
isEqual_LongitudinalAccelerationValue Check if two LongitudinalAccelerationValue_t are the same...
Longitude_t cpy_Longitude(Longitude_t l)
cpy_Longitude Make a copy of a Longitude_t.
void constr_YawRateConfidence(YawRateConfidence_t *y)
constr_YawRateConfidence Make a check of an YawRateConfidence_t constraints.
PtActivationType_t ptActivationType
ProtectedZoneType_t protectedZoneType
bool isEqual_DangerousGoodsBasic(DangerousGoodsBasic_t a, DangerousGoodsBasic_t b)
isEqual_DangerousGoodsBasic Check if two DangerousGoodsBasic_t are the same.
VehicleLengthValue_t cpy_VehicleLengthValue(VehicleLengthValue_t v)
cpy_VehicleLengthValue Make a copy of a VehicleLengthValue_t.
bool isEqual_PathDeltaTime(PathDeltaTime_t a, PathDeltaTime_t b)
isEqual_PathDeltaTime Check if two PathDeltaTime_t are the same.
static QString dangerousSituationSubCauseCodeString[]
bool isEqual_WheelBaseVehicle(WheelBaseVehicle_t a, WheelBaseVehicle_t b)
isEqual_WheelBaseVehicle Check if to WheelBaseVehicle_t are the same.
VehicleIdentification_t make_VehicleIdentification()
make_VehicleIdentification Make a default VehicleIdentification_t.
ActionID_t make_ActionID(StationID_t s)
make_ActionID Make a default ActionID_t.
TrafficRule_t cpy_TrafficRule(TrafficRule_t t)
cpy_TrafficRule Make a copy of a TrafficRule_t.
static QString dangerousEndOfQueueSubCauseCodeString[]
PerformanceClass_t make_PerformanceClass()
make_PerformanceClass Make a default PerformanceClass_t.
ActionID_t cpy_ActionID(ActionID_t a)
cpy_ActionID Make a copy of an ActionID_t.
ReferencePosition_t cpy_ReferencePosition(ReferencePosition_t r)
cpy_ReferencePosition Make a copy of a ReferencePosition_t.
ProtectedZoneRadius_t cpy_ProtectedZoneRadius(ProtectedZoneRadius_t p)
cpy_ProtectedZoneRadius Make a copy of a ProtectedZoneRadius_t.
ExteriorLights_t cpy_ExteriorLights(ExteriorLights_t e)
cpy_ExteriorLights Make a copy of an ExteriorLights_t.
PosPillar_t cpy_PosPillar(PosPillar_t p)
cpy_PosPillar Make a copy of a PosPillar_t.
void constr_EnergyStorageType(EnergyStorageType_t *e)
constr_EnergyStorageType Check EnergyStorageType_t constraints.
RelevanceTrafficDirection_t cpy_RelevanceTrafficDirection(RelevanceTrafficDirection_t r)
cpy_RelevanceTrafficDirection Make a copy of a RelevanceTrafficDirection_t.
TurningRadius_t make_TurningRadius()
make_TurningRadius Make a default TurningRadius_t.
bool isEqual_EmergencyPriority(EmergencyPriority_t a, EmergencyPriority_t b)
isEqual_EmergencyPriority Check if two EmergencyPriority_t are the same.
PositionOfPillars_t make_PositionOfPillars()
make_PositionOfPillars Make a default PositionOfPillars_t.
void initializeCauseCodeHash()
bool isEqual_ProtectedZoneType(ProtectedZoneType_t a, ProtectedZoneType_t b)
isEqual_ProtectedZoneType Check if two ProtectedZoneType_t are the same.
void constr_EmbarkationStatus(EmbarkationStatus_t *e)
constr_EmbarkationStatus Make a check of an EmbarkationStatus_t constraints.
SubCauseCodeType_t cpy_SubCauseCodeType(SubCauseCodeType_t s)
cpy_SubCauseCodeType Make a copy of a SubCauseCodeType_t.
AccelerationConfidence_t make_AccelerationConfidence()
make_AccelerationConfidence Make a default AccelerationConfidence_t.
bool isEqual_ProtectedZoneRadius(ProtectedZoneRadius_t a, ProtectedZoneRadius_t b)
isEqual_ProtectedZoneRadius Check if two ProtectedZoneRadius_t are the same.
static QString postCrashSubCauseCodeString[]
SubCauseCodeType_t make_SubCauseCodeType(CauseCodeType_t c)
make_SubCauseCodeType Make a default SubCauseCodeType_t.
WMInumber_t cpy_WMInumber(WMInumber_t w)
cpy_WMInumber Make a copy of a WMInumber_t.
UTF8String_t * companyName
VehicleRole_t cpy_VehicleRole(VehicleRole_t v)
cpy_VehicleRole Make a copy of a VehicleRole_t.
void constr_VehicleIdentification(VehicleIdentification_t *v)
constr_VehicleIdentification Check VehicleIdentification_t constraints.
LongitudinalAcceleration_t cpy_LongitudinalAcceleration(LongitudinalAcceleration_t l)
cpy_LongitudinalAcceleration Make a copy of a LongitudinalAcceleration_t.
bool isEqual_SpeedValue(SpeedValue_t a, SpeedValue_t b)
isEqual_SpeedValue Check if two SpeedValue_t are the same.
bool isEqual_DeltaAltitude(DeltaAltitude_t a, DeltaAltitude_t b)
isEqual_DeltaAltitude Check if two DeltaAltitude_t are the same.
PtActivationData_t make_PtActivationData()
make_PtActivationData Make a default PtActivationData_t.
PathHistory_t make_PathHistory()
make_PathHistory Make a default PathHistory_t.
bool isEqual_VehicleLength(VehicleLength_t a, VehicleLength_t b)
isEqual_VehicleLength Check if two VehicleLength_t are the same.
static QString rescueAndRecoveryWorkInProgressSubCauseCodeString[]
DeltaReferencePosition_t eventPosition
AltitudeConfidence_t make_AltitudeConfidence()
make_AltitudeConfidence Make a default AltitudeConfidence_t.
VehicleBreakdownSubCauseCode_t make_VehicleBreakdownSubCauseCode()
make_VehicleBreakdownSubCauseCode Make a default VehicleBreakdownSubCauseCode_t.
bool isEqual_VehicleLengthValue(VehicleLengthValue_t a, VehicleLengthValue_t b)
isEqual_VehicleLengthValue Check if two VehicleLengthValue_t are the same.
long RescueAndRecoveryWorkInProgressSubCauseCode_t
long RelevanceTrafficDirection_t
HazardousLocation_SurfaceConditionSubCauseCode_t make_HazardousLocation_SurfaceConditionSubCauseCode()
make_HazardousLocation_SurfaceConditionSubCauseCode Make a default HazardousLocation_SurfaceCondition...
VehicleLengthConfidenceIndication_t make_VehicleLengthConfidenceIndication()
make_VehicleLengthConfidenceIndication Make a default VehicleLengthConfidenceIndication_t.
bool isEqual_PtActivation(PtActivation_t a, PtActivation_t b)
isEqual_PtActivation Check if two PtActivation_t are the same.
CurvatureConfidence_t make_CurvatureConfidence()
make_CurvatureConfidence Make a default CurvatureConfidence_t.
bool isEqual_EnergyStorageType(EnergyStorageType_t a, EnergyStorageType_t b)
isEqual_EnergyStorageType Check if two EnergyStorageType_t are the same.
void constr_LanePosition(LanePosition_t *l)
constr_LanePosition Make a check of an LanePosition_t constraints.
CurvatureValue_t curvatureValue
void constr_OCTET_STRING(OCTET_STRING_t *o, quint64 min, quint64 max)
constr_OCTET_STRING Check OCTET_STRING_t constraints.
void constr_SteeringWheelAngleValue(SteeringWheelAngleValue_t *s)
constr_SteeringWheelAngleValue Check SteeringWheelAngleValue_t constraints.
PtActivationData_t ptActivationData
Temperature_t cpy_Temperature(Temperature_t t)
cpy_Temperature Make a copy of a Temperature_t.
SteeringWheelAngleValue_t cpy_SteeringWheelAngleValue(SteeringWheelAngleValue_t s)
cpy_SteeringWheelAngleValue Make a copy of a SteeringWheelAngleValue_t.
CurvatureValue_t cpy_CurvatureValue(CurvatureValue_t c)
cpy_CurvatureValue Make a copy of a CurvatureValue_t.
void constr_WMInumber(WMInumber_t *w)
constr_WMInumber Check WMInumber_t constraints.
void constr_VehicleLengthConfidenceIndication(VehicleLengthConfidenceIndication_t *v)
constr_VehicleLengthConfidenceIndication Make a check of a VehicleLengthConfidenceIndication_t constr...
AccelerationConfidence_t cpy_AccelerationConfidence(AccelerationConfidence_t a)
cpy_AccelerationConfidence Make a copy of an AccelerationConfidence_t.
bool isEqual_Heading(Heading_t a, Heading_t b)
isEqual_Heading Check if two Heading_t are the same.
WheelBaseVehicle_t make_WheelBaseVehicle()
make_WheelBaseVehicle Make a default WheelBaseVehicle_t.
VehicleRole_t make_VehicleRole()
make_VehicleRole Make a default VehicleRole_t.
AccidentSubCauseCode_t make_AccidentSubCauseCode()
make_AccidentSubCauseCode Make a default AccidentSubCauseCode_t.
bool isEqual_CenDsrcTollingZone(CenDsrcTollingZone_t a, CenDsrcTollingZone_t b)
isEqual_CenDsrcTollingZone Check if two CenDsrcTollingZone_t are the same.
TrafficConditionSubCauseCode_t make_TrafficConditionSubCauseCode()
make_TrafficConditionSubCauseCode Make a default TrafficConditionSubCauseCode_t.
void constr_Curvature(Curvature_t *c)
constr_Curvature Check Curvature_t constraints.
bool isEqual_VDS(VDS_t a, VDS_t b)
isEqual_VDS Check if two VDS_t are the same.
bool isEqual_PathPoint(PathPoint_t a, PathPoint_t b)
isEqual_PathPoint Check if two PathPoint_t are the same.
CauseCode_t make_CauseCode()
make_CauseCode Make a default CauseCode_t.
EventPoint_t make_EventPoint()
make_EventPoint Make a default EventPoint_t.
WrongWayDrivingSubCauseCode_t make_WrongWayDrivingSubCauseCode()
make_WrongWayDrivingSubCauseCode Make a default WrongWayDrivingSubCauseCode_t.
void constr_SpecialTransportType(SpecialTransportType_t *s)
constr_SpecialTransportType Check SpecialTransportType_t constraints.
RoadType_t cpy_RoadType(RoadType_t r)
cpy_RoadType Make a copy of a RoadType_t.
bool isEqual_Altitude(Altitude_t a, Altitude_t b)
isEqual_Altitude Check if two Altitude_t are the same.
void constr_Latitude(Latitude_t *l)
constr_Latitude Check Latitude_t constraints.
void constr_RoadType(RoadType_t *r)
constr_RoadType Check RoadType_t constraints.
bool isEqual_StationType(StationType_t a, StationType_t b)
isEqual_StationType Check if two StationType_t are the same.
CauseCodeType_t make_CauseCodeType()
make_CauseCodeType Make a default CauseCodeType_t.
void constr_PtActivation(PtActivation_t *p)
constr_PtActivation Check PtActivation_t constraints.
SpecialTransportType_t cpy_SpecialTransportType(SpecialTransportType_t s)
cpy_SpecialTransportType Make a copy of a SpecialTransportType_t.
DeltaLatitude_t cpy_DeltaLatitude(DeltaLatitude_t d)
cpy_DeltaLatitude Make a copy of a DeltaLatitude_t.
PosCentMass_t cpy_PosCentMass(PosCentMass_t p)
cpy_PosCentMass Make a copy of a PosCentMass_t.
VerticalAccelerationValue_t make_VerticalAccelerationValue()
make_VerticalAccelerationValue Make a default VerticalAccelerationValue_t.
SpeedValue_t make_SpeedValue()
make_SpeedValue Make a default SpeedValue_t.
WMInumber_t make_WMINumber()
make_WMINumber Make a default WMInumber_t.
void constr_Speed(Speed_t *s)
constr_Speed Check Speed_t constraints.
bool isEqual_SubCauseCodeType(SubCauseCodeType_t a, SubCauseCodeType_t b)
isEqual_SubCauseCodeType Check if two SubCauseCodeType_t are the same.
bool isEqual_EmbarkationStatus(EmbarkationStatus_t a, EmbarkationStatus_t b)
isEqual_EmbarkationStatus check if two EmbarkationStatus_t are the same.
static QString vehicleBreakdownSubCauseCodeString[]
PtActivationType_t cpy_PtActivationType(PtActivationType_t p)
cpy_PtActivationType Make a copy of a PtActivationType_t.
long SlowVehicleSubCauseCode_t
HazardousLocation_AnimalOnTheRoadSubCauseCode_t make_HazardousLocation_AnimalOnTheRoadSubCauseCode()
make_HazardousLocation_AnimalOnTheRoadSubCauseCode Make a default HazardousLocation_AnimalOnTheRoadSu...
DangerousGoodsBasic_t cpy_DangerousGoodsBasic(DangerousGoodsBasic_t d)
cpy_DangerousGoodsBasic Make a copy of a DangerousGoodsBasic_t.
long SteeringWheelAngleConfidence_t
DeltaAltitude_t deltaAltitude
long PositioningSolutionType_t
DangerousEndOfQueueSubCauseCode_t make_DangerousEndOfQueueSubCauseCode()
make_DangerousEndOfQueueSubCauseCode Make a default DangerousEndOfQueueSubCauseCode_t.
VehicleMass_t cpy_VehicleMass(VehicleMass_t v)
cpy_VehicleMass Make a copy of a VehicleMass_t.
bool isEqual_ProtectedCommunicationZone(ProtectedCommunicationZone_t a, ProtectedCommunicationZone_t b)
isEqual_ProtectedCommunicationZone Check if two ProtectedCommunicationZone_t are the same...
TimestampIts_t cpy_TimestampIts(TimestampIts_t t)
cpy_TimestampIts Make a copy of a TimestampIts_t.
SpeedValue_t cpy_SpeedValue(SpeedValue_t s)
cpy_SpeedValue Make a copy of a SpeedValue_t.
void constr_DrivingLaneStatus(DrivingLaneStatus_t *d)
constr_DrivingLaneStatus Check DrivingLaneStatus_t constraints.
void constr_StationID(StationID_t *s)
constr_StationID Check StationID_t constraints.
HazardousLocation_DangerousCurveSubCauseCode_t make_HazardousLocation_DangerousCurveSubCauseCode()
make_HazardousLocation_DangerousCurveSubCauseCode Make a default HazardousLocation_DangerousCurveSubC...
void constr_CauseCode(CauseCode_t *c)
constr_CauseCode Check CauseCode_t constraints.
StationID_t make_StationID()
make_StationID Make a default StationID_t.
bool isEqual_Latitude(Latitude_t a, Latitude_t b)
isEqual_Latitude Check if two Latitude_t are the same.
ProtectedZoneID_t make_ProtectedZoneID()
make_ProtectedZoneID Make a default ProtectedZoneID_t.
EventHistory_t cpy_EventHistory(EventHistory_t e)
cpy_EventHistory Make a copy of an EventHistory_t.
void constr_DeltaReferencePosition(DeltaReferencePosition_t *d)
constr_DeltaReferencePosition Check DeltaReferencePosition_t constraints.
TimestampIts_t make_TimestampIts()
make_TimestampIts Make a default TimestampIts_t.
HeadingValue_t cpy_HeadingValue(HeadingValue_t h)
cpy_HeadingValue Make a copy of an HeadingValue_t.
void constr_PositionOfOccupants(PositionOfOccupants_t *p)
constr_PositionOfOccupants Check PositionOfOccupants_t constraints.
ProtectedZoneID_t cpy_ProtectedZoneID(ProtectedZoneID_t p)
cpy_ProtectedZoneID Make a copy of a ProtectedZoneID_t.
Latitude_t protectedZoneLatitude
void constr_ExteriorLights(ExteriorLights_t *e)
constr_ExteriorLights Make a check of an ExteriorLights_t constraints.
AdverseWeatherCondition_PrecipitationSubCauseCode_t make_AdverseWeatherCondition_PrecipitationSubCauseCode()
make_AdverseWeatherCondition_PrecipitationSubCauseCode Make a default AdverseWeatherCondition_Precipi...
RelevanceDistance_t cpy_RelevanceDistance(RelevanceDistance_t r)
cpy_RelevanceDistance Make a copy of a RelevanceDistance_t.
DangerousGoodsBasic_t dangerousGoodsType
void constr_Heading(Heading_t *h)
constr_Heading Make a check of an Heading_t constraints.
bool isEqual_SequenceNumber(SequenceNumber_t a, SequenceNumber_t b)
isEqual_SequenceNumber Check if two SequenceNumber_t are the same.
WheelBaseVehicle_t cpy_WheelBaseVehicle(WheelBaseVehicle_t w)
cpy_WheelBaseVehicle Make a copy of a WheelBaseVehicle_t.
SemiAxisLength_t cpy_SemiAxisLength(SemiAxisLength_t s)
cpy_SemiAxisLength Make a copy of a SemiAxisLength_t.
long VehicleLengthValue_t
VDS_t make_VDS()
make_VDS Make a default VDS_t.
DrivingLaneStatus_t drivingLaneStatus
ProtectedCommunicationZonesRSU_t make_ProtectedCommunicationZonesRSU()
make_ProtectedCommunicationZonesRSU Make a default ProtectedCommunicationZonesRSU_t.
PosPillar_t make_PosPillar()
make_PosPillar Make a default PosPillar_t.
SteeringWheelAngleConfidence_t steeringWheelAngleConfidence
PtActivation_t cpy_PtActivation(PtActivation_t p)
cpy_PtActivation Make a copy of a PtActivation_t.
AltitudeConfidence_t cpy_AltitudeConfidence(AltitudeConfidence_t a)
cpy_AltitudeConfidence Make a copy of an AltitudeConfidence_t.
LongitudinalAccelerationValue_t cpy_LongitudinalAccelerationValue(LongitudinalAccelerationValue_t l)
cpy_LongitudinalAccelerationValue Make a copy of a LongitudinalAccelerationValue_t.
bool isEqual_VerticalAcceleration(VerticalAcceleration_t a, VerticalAcceleration_t b)
isEqual_VerticalAcceleration Check if two VerticalAcceleration_t are the same.
ExteriorLights_t make_ExteriorLights()
make_ExteriorLights Make a default ExteriorLights_t.
void constr_YawRateValue(YawRateValue_t *y)
constr_YawRateValue Check YawRateValue_t constraints.
long DangerousSituationSubCauseCode_t
ProtectedZoneType_t cpy_ProtectedZoneType(ProtectedZoneType_t p)
cpy_ProtectedZoneType Make a copy of a ProtectedZoneType_t.
bool isEqual_WMInumber(WMInumber_t a, WMInumber_t b)
isEqual_WMInumber Check if two WMInumber_t are the same.
long HazardousLocation_DangerousCurveSubCauseCode_t
void constr_CenDsrcTollingZoneID(CenDsrcTollingZoneID_t *c)
constr_CenDsrcTollingZoneID Check CenDsrcTollingZoneID_t constraints.
void constr_Traces(Traces_t *t)
constr_Traces Check Traces_t constraints.
bool isEqual_ClosedLanes(ClosedLanes_t a, ClosedLanes_t b)
isEqual_ClosedLanes Check if two ClosedLanes_t are the same.
bool isEqual_CurvatureCalculationMode(CurvatureCalculationMode_t a, CurvatureCalculationMode_t b)
isEqual_CurvatureCalculationMode Check if two CurvatureCalculationMode_t are the same.
Latitude_t protectedZoneLatitude
SignalViolationSubCauseCode_t make_SignalViolationSubCauseCode()
make_SignalViolationSubCauseCode Make a default SignalViolationSubCauseCode_t.
RoadworksSubCauseCode_t make_RoadworksSubCauseCode()
make_RoadworksSubCauseCode Make a default RoadworksSubCauseCode_t.
YawRateConfidence_t cpy_YawRateConfidence(YawRateConfidence_t y)
cpy_YawRateConfidence Make a copy of an YawRateConfidence_t.
ClosedLanes_t make_ClosedLanes()
make_ClosedLanes Make a default ClosedLanes_t.
RestrictedTypes_t make_RestrictedTypes()
make_RestrictedTypes Make a default RestrictedTypes_t.
TimestampIts_t * expiryTime
long AdverseWeatherCondition_AdhesionSubCauseCode_t
bool isEqual_RoadType(RoadType_t a, RoadType_t b)
isEqual_RoadType Check if two RoadType_t are the same.
bool isEqual_VehicleRole(VehicleRole_t a, VehicleRole_t b)
isEqual_VehicleRole Check if two VehicleRole_t are the same.
SequenceNumber_t make_SequenceNumber()
make_SequenceNumber Make a default SequenceNumber_t.
ItsPduHeader_t make_ItsPduHeader(int messageID)
make_ItsPduHeader Make a default ItsPduHeader_t.
void constr_VerticalAccelerationValue(VerticalAccelerationValue_t *v)
constr_VerticalAccelerationValue Check VerticalAccelerationValue_t constraints.
Traces_t cpy_Traces(Traces_t t)
cpy_Traces Make a copy of a Traces_t.
PosConfidenceEllipse_t cpy_PosConfidenceEllipse(PosConfidenceEllipse_t p)
cpy_PosConfidenceEllipse Make a copy of a PosConfidenceEllipse_t.
SubCauseCodeType_t subCauseCode
static QString hazardousLocation_SurfaceConditionSubCauseCodeString[]
bool isEqual_SteeringWheelAngleValue(SteeringWheelAngleValue_t a, SteeringWheelAngleValue_t b)
isEqual_SteeringWheelAngleValue Check if two SteeringWheelAngleValue_t are the same.
bool isEqual_PositioningSolutionType(PositioningSolutionType_t a, PositioningSolutionType_t b)
isEqual_PositioningSolutionType Check if two PositioningSolutionType_t are the same.
void constr_DeltaLatitude(DeltaLatitude_t *d)
constr_DeltaLatitude Check DeltaLatitude_t constraints.
static QString hazardousLocation_ObstacleOnTheRoadSubCauseCodeString[]
bool isEqual_LightBarSirenInUse(LightBarSirenInUse_t a, LightBarSirenInUse_t b)
isEqual_LightBarSirenInUse Check if two LightBarSirenInUse_t are the same.
CauseCodeType_t cpy_CauseCodeType(CauseCodeType_t c)
cpy_CauseCodeType Make a copy of a CauseCodeType_t.
Latitude_t cpy_Latitude(Latitude_t l)
cpy_Latitude Make a copy of a Latitude_t.
YawRate_t cpy_YawRate(YawRate_t y)
cpy_YawRate Make a copy of a YawRate_t.
static QString trafficConditionSubCauseCodeString[]
BIT_STRING_t cpy_BIT_STRING(BIT_STRING_t b)
cpy_BIT_STRING Make a copy of a BIT_STRING_t.
VerticalAccelerationValue_t cpy_VerticalAccelerationValue(VerticalAccelerationValue_t v)
cpy_VerticalAccelerationValue Make a copy of a VerticalAccelerationValue_t.
SpeedConfidence_t speedConfidence
HeadingConfidence_t make_HeadingConfidence()
make_HeadingConfidence Make a default HeadingConfidence_t.
VerticalAccelerationValue_t verticalAccelerationValue
AccelerationControl_t cpy_AccelerationControl(AccelerationControl_t a)
cpy_AccelerationControl Make a copy of an AccelerationControl_t.
ValidityDuration_t make_ValidityDuration()
make_ValidityDuration Make a default ValidityDuration_t.
NumberOfOccupants_t cpy_NumberOfOccupants(NumberOfOccupants_t n)
cpy_NumberOfOccupants Make a copy of a NumberOfOccupants_t.
bool isEqual_EventPoint(EventPoint_t a, EventPoint_t b)
isEqual_EventPoint Check if two EventPoint_t are the same.
static QString adverseWeatherCondition_PrecipitationSubCauseCodeString[]
LateralAccelerationValue_t lateralAccelerationValue
EventHistory_t make_EventHistory()
make_EventHistory Make a default EventHistory_t.
LateralAcceleration_t make_LateralAcceleration()
make_LateralAcceleration Make a default LateralAcceleration_t.
long VehicleBreakdownSubCauseCode_t
Longitude_t protectedZoneLongitude
void constr_PosPillar(PosPillar_t *p)
constr_PosPillar Check PosPillar_t constraints.
void constr_HardShoulderStatus(HardShoulderStatus_t *h)
constr_HardShoulderStatus Make a check of an HardShoulderStatus_t constraints.
bool isEqual_SpeedLimit(SpeedLimit_t a, SpeedLimit_t b)
isEqual_SpeedLimit Check if two SpeedLimit_t are the same.
static QString emergencyVehicleApproachingSubCauseCodeString[]
VehicleWidth_t make_VehicleWidth()
make_VehicleWidth Make a default VehicleWidth_t.
EnergyStorageType_t make_EnergyStorageType()
make_EnergyStorageType Make a default EnergyStorageType_t.
void constr_EventPoint(EventPoint_t *e)
constr_EventPoint Make a check of an EventPoint_t constraints.
bool isEqual_DeltaReferencePosition(DeltaReferencePosition_t a, DeltaReferencePosition_t b)
isEqual_DeltaReferencePosition Check if two DeltaReferencePosition_t are the same.
HardShoulderStatus_t make_HardShoulderStatus()
make_HardShoulderStatus Make a default HardShoulderStatus_t.
YawRateConfidence_t make_YawRateConfidence()
make_YawRateConfidence Make a default YawRateConfidence_t.
DeltaAltitude_t cpy_DeltaAltitude(DeltaAltitude_t d)
cpy_DeltaAltitude Make a copy of a DeltaLatitude_t.
long EmergencyVehicleApproachingSubCauseCode_t
HumanProblemSubCauseCode_t make_HumanProblemSubCauseCode()
make_HumanProblemSubCauseCode Make a default HumanProblemSubCauseCode_t.
long TransmissionInterval_t
void constr_SubCauseCodeType(SubCauseCodeType_t *s)
constr_SubCauseCodeType Check SubCauseCodeType_t constraints.
bool isEqual_TrafficRule(TrafficRule_t a, TrafficRule_t b)
isEqual_TrafficRule Check if two TrafficRule_t are the same.
void constr_ProtectedZoneID(ProtectedZoneID_t *p)
constr_ProtectedZoneID Check ProtectedZoneID_t constraints.
bool isEqual_RelevanceDistance(RelevanceDistance_t a, RelevanceDistance_t b)
isEqual_RelevanceDistance Check if two RelevanceDistance_t are the same.
ItineraryPath_t cpy_ItineraryPath(ItineraryPath_t i)
cpy_ItineraryPath Make a copy of an ItineraryPath_t.
long AccelerationConfidence_t
ValidityDuration_t cpy_ValidityDuration(ValidityDuration_t v)
cpy_ValidityDuration Make a copy of a ValidityDuration_t.
void constr_PtActivationData(PtActivationData_t *p)
constr_PtActivationData Check PtActivationData_t constraints.
long CollisionRiskSubCauseCode_t
void constr_RelevanceDistance(RelevanceDistance_t *r)
constr_RelevanceDistance Check RelevanceDistance_t constraints.
IA5String_t * emergencyActionCode
bool isEqual_Longitude(Longitude_t a, Longitude_t b)
isEqual_Longitude Check if two Longitude_t are the same.
void constr_ProtectedCommunicationZoneRSU(ProtectedCommunicationZonesRSU_t *p)
constr_ProtectedCommunicationZoneRSU Check ProtectedCommunicationZonesRSU_t constraints.
void constr_AltitudeConfidence(AltitudeConfidence_t *a)
constr_AltitudeConfidence Check AltitudeConfidence_t constraints.
static QHash< CauseCodeType_t, QList< QString > > subCauseCodeTypeHash
HardShoulderStatus_t cpy_HardShoulderStatus(HardShoulderStatus_t h)
cpy_HardShoulderStatus Make a copy of an HardShoulderStatus_t.
DeltaLongitude_t deltaLongitude
static QString roadworksSubCauseCodeString[]
HeadingValue_t make_HeadingValue()
make_HeadingValue Make a default HeadingValue_t.
Latitude_t make_Latitude()
make_Latitude Make a default Latitude_t.
RelevanceTrafficDirection_t make_RelevanceTrafficDirection()
make_RelevanceTrafficDirection Make a default RelevanceTrafficDirection_t.
DeltaReferencePosition_t pathPosition
void constr_LongitudinalAccelerationValue(LongitudinalAccelerationValue_t *l)
constr_LongitudinalAccelerationValue Check LongitudinalAccelerationValue_t constraints.
bool isEqual_AltitudeValue(AltitudeValue_t a, AltitudeValue_t b)
isEqual_AltitudeValue Check if two AltitudeValue_t are the same.
bool isEqual_YawRate(YawRate_t a, YawRate_t b)
isEqual_YawRate Check if two YawRate_t are the same.
void constr_ItsPduHeader(ItsPduHeader_t *i)
constr_ItsPduHeader Check ItsPduHeader_t constraints.
void constr_VehicleLength(VehicleLength_t *v)
constr_VehicleLength Check VehicleLength_t constraints.
void constr_DeltaAltitude(DeltaAltitude_t *d)
constr_DeltaAltitude Check DeltaLatitude_t constraints.