92 for(
int i = r->list.count ; i > 8 ; i--)
94 else if(r->list.count < 1)
97 for(
int i = 0 ; i < r->list.count ; i++)
160 memset(&a1, 0,
sizeof a1);
203 memset(&d1, 0,
sizeof d1);
228 memset(&d1, 0,
sizeof d1);
240 memset(&i1, 0,
sizeof i1);
260 memset(&l1, 0,
sizeof l1);
285 memset(&m1, 0,
sizeof m1);
327 memset(&r1, 0,
sizeof r1);
328 r1.list.array = (
ActionID_t**)calloc(1,
sizeof *r1.list.array);
330 for(i = 0 ; i < r.list.count ; i++)
333 r1.list.array[i] = (
ActionID_t*)calloc(1,
sizeof *r1.list.array[i]);
345 memset(&r1, 0,
sizeof r1);
400 memset(&s1, 0,
sizeof s1);
422 memset(&s1, 0,
sizeof s1);
617 if((!a.list.array && b.list.array) || (a.list.array && !b.list.array))
619 if(a.list.count != b.list.count)
622 for(i = 0 ; i < a.list.count &&
isEqual_ActionID(*a.list.array[i], *b.list.array[i]) ; i++);
624 return i == a.list.count;
749 memset(&a, 0,
sizeof a);
765 memset(&d, 0,
sizeof d);
778 memset(&d, 0,
sizeof d);
789 memset(&i, 0,
sizeof i);
810 memset(&l, 0,
sizeof l);
824 memset(&m, 0,
sizeof m);
845 memset(&r, 0,
sizeof r);
846 r.list.array = (
ActionID_t**)calloc(1,
sizeof *r.list.array);
847 r.list.array[0] = (
ActionID_t*)calloc(1,
sizeof *r.list.array[0]);
859 memset(&r, 0,
sizeof r);
877 memset(&s, 0,
sizeof s);
890 memset(&s, 0,
sizeof s);
void asn_sequence_del(void *asn_sequence_of_x, int number, int _do_free)
void constr_RoadType(RoadType_t *r)
constr_RoadType Check RoadType_t constraints.
HeightLonCarr_t heightLonCarrLeft
void constr_Temperature(Temperature_t *t)
constr_Temperature Check Temperature_t constraints.
LocationContainer_t cpy_LocationContainer(LocationContainer_t l)
cpy_LocationContainer Make a copy of a LocationContainer_t.
InformationQuality_t make_InformationQuality()
make_InformationQuality Make a default InformationQuality_t.
struct AlacarteContainer * alacarte
void constr_Traces(Traces_t *t)
constr_Traces Check Traces_t constraints.
VehicleMass_t cpy_VehicleMass(VehicleMass_t v)
cpy_VehicleMass Make a copy of a VehicleMass_t.
LightBarSirenInUse_t * lightBarSirenInUse
ActionID_t cpy_ActionID(ActionID_t a)
cpy_ActionID Make a copy of an ActionID_t.
struct VehicleIdentification * vehicleIdentification
NumberOfOccupants_t cpy_NumberOfOccupants(NumberOfOccupants_t n)
cpy_NumberOfOccupants Make a copy of a NumberOfOccupants_t.
void constr_TrafficRule(TrafficRule_t *t)
constr_TrafficRule Check TrafficRule_t constraints.
void constr_DangerousGoodsExtended(DangerousGoodsExtended_t *d)
constr_DangerousGoodsExtended Check DangerousGoodsExtended_t constraints.
RelevanceTrafficDirection_t * relevanceTrafficDirection
void constr_CauseCode(CauseCode_t *c)
constr_CauseCode Check CauseCode_t constraints.
bool isEqual_PositioningSolutionType(PositioningSolutionType_t a, PositioningSolutionType_t b)
isEqual_PositioningSolutionType Check if two PositioningSolutionType_t are the same.
LanePosition_t cpy_LanePosition(LanePosition_t l)
cpy_LanePosition Make a copy of an LanePosition_t.
DecentralizedEnvironmentalNotificationMessage_t denm
void constr_ImpactReductionContainer(ImpactReductionContainer_t *i)
constr_ImpactReductionContainer Check n ImpactReductionContainer_t constraints.
bool isEqual_Heading(Heading_t a, Heading_t b)
isEqual_Heading Check if two Heading_t are the same.
void constr_RelevanceDistance(RelevanceDistance_t *r)
constr_RelevanceDistance Check RelevanceDistance_t constraints.
void constr_InformationQuality(InformationQuality_t *i)
constr_InformationQuality Make a check of an InformationQuality_t constraints.
bool isEqual_ManagementContainer(ManagementContainer_t a, ManagementContainer_t b)
isEqual_ManagementContainer Check if two ManagementContainer_t are the same.
TimestampIts_t cpy_TimestampIts(TimestampIts_t t)
cpy_TimestampIts Make a copy of a TimestampIts_t.
RoadWorksContainerExtended_t make_RoadWorksContainerExtended()
make_RoadWorksContainerExtended Make a default RoadWorksContainerExtended_t.
struct RoadWorksContainerExtended * roadWorks
void constr_ValidityDuration(ValidityDuration_t *v)
constr_ValidityDuration Check ValidityDuration_t constraints.
AlacarteContainer_t make_AlacarteContainer()
make_AlacarteContainer Make a default AlacarteContainer_t.
void constr_Termination(Termination_t *t)
DENM library.
Temperature_t * externalTemperature
ReferencePosition_t make_ReferencePosition()
make_ReferencePosition Make a default ReferencePosition_t.
unsigned long StationID_t
StationType_t cpy_StationType(StationType_t s)
cpy_StationType Make a copy of a StationType_t.
WheelBaseVehicle_t cpy_WheelBaseVehicle(WheelBaseVehicle_t w)
cpy_WheelBaseVehicle Make a copy of a WheelBaseVehicle_t.
DENM_t make_DENM()
make_DENM Make a default DENM_t.
struct SituationContainer * situation
StationType_t make_StationType()
make_StationType Make a default StationType_t.
DeltaReferencePosition_t cpy_DeltaReferencePosition(DeltaReferencePosition_t d)
cpy_DeltaReferencePosition Make a copy of a DeltaReferencePosition_t.
void constr_RelevanceTrafficDirection(RelevanceTrafficDirection_t *r)
constr_RelevanceTrafficDirection Check RelevanceTrafficDirection_t constraints.
void constr_TimestampIts(TimestampIts_t *t)
constr_TimestampIts Check TimestampIts_t constraints.
void constr_PositionOfPillars(PositionOfPillars_t *p)
constr_PositionOfPillars Check PositionOfPillars_t constraints.
bool isEqual_NumberOfOccupants(NumberOfOccupants_t a, NumberOfOccupants_t b)
isEqual_NumberOfOccupants Check if two NumberOfOccupants_t are the same.
Termination_t * termination
ItsPduHeader_t make_ItsPduHeader(int messageID)
make_ItsPduHeader Make a default ItsPduHeader_t.
ValidityDuration_t cpy_ValidityDuration(ValidityDuration_t v)
cpy_ValidityDuration Make a copy of a ValidityDuration_t.
ReferenceDenms_t make_ReferenceDenms(StationID_t s)
make_ReferenceDenms Make a default ReferenceDenms_t.
RelevanceDistance_t cpy_RelevanceDistance(RelevanceDistance_t r)
cpy_RelevanceDistance Make a copy of a RelevanceDistance_t.
void constr_Speed(Speed_t *s)
constr_Speed Check Speed_t constraints.
bool isEqual_EnergyStorageType(EnergyStorageType_t a, EnergyStorageType_t b)
isEqual_EnergyStorageType Check if two EnergyStorageType_t are the same.
struct ImpactReductionContainer * impactReduction
bool isEqual_LocationContainer(LocationContainer_t a, LocationContainer_t b)
isEqual_LocationContainer Check if two LocationContainer_t are the same.
bool isEqual_Speed(Speed_t a, Speed_t b)
isEqual_Speed Check if two Speed_t are the same.
bool isEqual_ActionID(ActionID_t a, ActionID_t b)
isEqual_ActionID Check if two ActionID_t are the same.
PosLonCarr_t posLonCarrRight
void constr_LocationContainer(LocationContainer_t *l)
constr_LocationContainer Check LocationContainer_t constraints.
bool isEqual_ItsPduHeader(ItsPduHeader_t a, ItsPduHeader_t b)
isEqual_ItsPduHeader Check if two ItsPduHeader_t are the same.
struct CauseCode * incidentIndication
bool isEqual_DecentralizedEnvironmentalNotificationMessage(DecentralizedEnvironmentalNotificationMessage_t a, DecentralizedEnvironmentalNotificationMessage_t b)
isEqual_DecentralizedEnvironmentalNotificationMessage Check if two DecentralizedEnvironmentalNotifica...
void constr_StationarySince(StationarySince_t *s)
constr_StationarySince Check StationarySince_t constraints.
bool isEqual_InformationQuality(InformationQuality_t a, InformationQuality_t b)
isEqual_InformationQuality check if two InformationQuality_t are the same.
bool isEqual_TimestampIts(TimestampIts_t a, TimestampIts_t b)
isEqual_TimestampIts Check if two TimestampIts_t are the same.
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.
bool isEqual_RoadWorksContainerExtended(RoadWorksContainerExtended_t a, RoadWorksContainerExtended_t b)
isEqual_RoadWorksContainerExtended Check if two RoadWorksContainerExtended_t are the same...
bool isEqual_AlacarteContainer(AlacarteContainer_t a, AlacarteContainer_t b)
isEqual_AlacarteContainer Check if two AlacarteContainer_t are the same.
bool isEqual_RelevanceDistance(RelevanceDistance_t a, RelevanceDistance_t b)
isEqual_RelevanceDistance Check if two RelevanceDistance_t are the same.
struct ItineraryPath * recommendedPath
void constr_RoadWorksContainerExtended(RoadWorksContainerExtended_t *r)
constr_RoadWorksContainerExtended Check RoadWorksContainerExtended_t constraints. ...
PosFrontAx_t make_PosFrontAx()
make_PosFrontAx Make a default PosFrontAx_t.
void constr_PositioningSolutionType(PositioningSolutionType_t *p)
constr_PositioningSolutionType Check PositioningSolutionType_t constraints.
void constr_RestrictedTypes(RestrictedTypes_t *r)
constr_RestrictedTypes Check RestrictedTypes_t constraints.
bool isEqual_TrafficRule(TrafficRule_t a, TrafficRule_t b)
isEqual_TrafficRule Check if two TrafficRule_t are the same.
struct Heading * eventPositionHeading
void constr_ReferencePosition(ReferencePosition_t *r)
constr_ReferencePosition Check ReferencePosition_t constraints.
WheelBaseVehicle_t wheelBaseVehicle
ManagementContainer_t cpy_ManagementContainer(ManagementContainer_t m)
cpy_ManagementContainer Make a copy of a ManagementContainer_t.
NumberOfOccupants_t * numberOfOccupants
Traces_t make_Traces()
make_Traces Make a default Traces_t.
bool isEqual_StationType(StationType_t a, StationType_t b)
isEqual_StationType Check if two StationType_t are the same.
Termination_t cpy_Termination(Termination_t t)
cpy_Termination Make a copy of a Termination_t.
void constr_PosLonCarr(PosLonCarr_t *p)
constr_PosLonCarr Check PosLonCarr_t constraints.
bool isEqual_TransmissionInterval(TransmissionInterval_t a, TransmissionInterval_t b)
isEqual_TransmissionInterval Check if two TransmissionInterval_t are the same.
StationType_t stationType
InformationQuality_t informationQuality
bool isEqual_SpeedLimit(SpeedLimit_t a, SpeedLimit_t b)
isEqual_SpeedLimit Check if two SpeedLimit_t are the same.
StationaryVehicleContainer_t make_StationaryVehicleContainer()
make_StationaryVehicleContainer Make a default StationaryVehicleContainer_t.
int asn_long2INTEGER(INTEGER_t *i, long l)
HeightLonCarr_t cpy_HeightLonCarr(HeightLonCarr_t h)
cpy_HeightLonCarr Make a copy of an HeightLonCarr_t.
bool isEqual_ClosedLanes(ClosedLanes_t a, ClosedLanes_t b)
isEqual_ClosedLanes Check if two ClosedLanes_t are the same.
DecentralizedEnvironmentalNotificationMessage_t cpy_DecentralizedEnvironmentalNotificationMessage(DecentralizedEnvironmentalNotificationMessage_t d)
cpy_DecentralizedEnvironmentalNotificationMessage Make a copy of a DecentralizedEnvironmentalNotifica...
PositionOfPillars_t make_PositionOfPillars()
make_PositionOfPillars Make a default PositionOfPillars_t.
StationaryVehicleContainer_t cpy_StationaryVehicleContainer(StationaryVehicleContainer_t s)
cpy_StationaryVehicleContainer Make a copy of a StationaryVehicleContainer_t.
TransmissionInterval_t cpy_TransmissionInterval(TransmissionInterval_t t)
cpy_TransmissionInterval Make a copy of a TransmissionInterval_t.
void constr_AlacarteContainer(AlacarteContainer_t *a)
constr_AlacarteContainer Check n AlacarteContainer_t constraints.
PositionOfOccupants_t positionOfOccupants
RelevanceTrafficDirection_t cpy_RelevanceTrafficDirection(RelevanceTrafficDirection_t r)
cpy_RelevanceTrafficDirection Make a copy of a RelevanceTrafficDirection_t.
ManagementContainer_t make_ManagementContainer(StationID_t s)
make_ManagementContainer Make a default ManagementContainer_t.
void constr_WheelBaseVehicle(WheelBaseVehicle_t *w)
constr_WheelBaseVehicle Check WheelBaseVehicle_t constraints.
TimestampIts_t referenceTime
struct ReferenceDenms * referenceDenms
void constr_TransmissionInterval(TransmissionInterval_t *t)
constr_TransmissionInterval Check TransmissionInterval_t constraints.
SpeedLimit_t * speedLimit
bool isEqual_Termination(Termination_t a, Termination_t b)
isEqual_Termination Check if two Termination_t are the same.
void constr_int(long *i, qint64 min, qint64 max, qint64 minOutOfRange, qint64 maxOutOfRange)
constr_int Check int constraints.
struct DangerousGoodsExtended * carryingDangerousGoods
ClosedLanes_t cpy_ClosedLanes(ClosedLanes_t c)
cpy_ClosedLanes Make a copy of a ClosedLanes_t.
ValidityDuration_t * validityDuration
bool isEqual_RelevanceTrafficDirection(RelevanceTrafficDirection_t a, RelevanceTrafficDirection_t b)
isEqual_RelevanceTrafficDirection Check if two RelevanceTrafficDirection_t are the same...
bool isEqual_RoadType(RoadType_t a, RoadType_t b)
isEqual_RoadType Check if two RoadType_t are the same.
void constr_SituationContainer(SituationContainer_t *s)
constr_SituationContainer Check SituationContainer_t constraints.
RequestResponseIndication_t cpy_RequestResponseIndication(RequestResponseIndication_t r)
cpy_RequestResponseIndication Make a copy of a RequestResponseIndication_t.
RoadType_t cpy_RoadType(RoadType_t r)
cpy_RoadType Make a copy of a RoadType_t.
VehicleMass_t vehicleMass
PositionOfOccupants_t make_PositionOfOccupants()
make_PositionOfOccupants Make a default PositionOfOccupants_t.
Temperature_t cpy_Temperature(Temperature_t t)
cpy_Temperature Make a copy of a Temperature_t.
StationarySince_t cpy_StationarySince(StationarySince_t s)
cpy_StationarySince Make a copy of a StationarySince_t.
bool isEqual_EventHistory(EventHistory_t a, EventHistory_t b)
isEqual_EventHistory Check if two EventHistory_t are the same.
void constr_DecentralizedEnvironmentalNotificationMessage(DecentralizedEnvironmentalNotificationMessage_t *d)
constr_DecentralizedEnvironmentalNotificationMessage Check DecentralizedEnvironmentalNotificationMess...
void constr_DeltaReferencePosition(DeltaReferencePosition_t *d)
constr_DeltaReferencePosition Check DeltaReferencePosition_t constraints.
LocationContainer_t make_LocationContainer()
make_LocationContainer Make a default LocationContainer_t.
bool isEqual_DENM(DENM_t a, DENM_t b)
isEqual_DENM Check if two DENM_t are the same.
Traces_t cpy_Traces(Traces_t t)
cpy_Traces Make a copy of a Traces_t.
int asn_INTEGER2long(const INTEGER_t *i, long *l)
bool isEqual_DeltaReferencePosition(DeltaReferencePosition_t a, DeltaReferencePosition_t b)
isEqual_DeltaReferencePosition Check if two DeltaReferencePosition_t are the same.
ReferencePosition_t cpy_ReferencePosition(ReferencePosition_t r)
cpy_ReferencePosition Make a copy of a ReferencePosition_t.
TimestampIts_t detectionTime
bool isEqual_PositionOfOccupants(PositionOfOccupants_t a, PositionOfOccupants_t b)
isEqual_PositionOfOccupants Check if two PositionOfOccupants_t are the same.
ItsPduHeader_t cpy_ItsPduHeader(ItsPduHeader_t i)
cpy_ItsPduHeader Make a copy of a ItsPduHeader_t.
struct CauseCode * linkedCause
ActionID_t make_ActionID(StationID_t s)
make_ActionID Make a default ActionID_t.
void constr_NumberOfOccupants(NumberOfOccupants_t *n)
constr_NumberOfOccupants Check NumberOfOccupants_t constraints.
PosCentMass_t posCentMass
bool isEqual_LanePosition(LanePosition_t a, LanePosition_t b)
isEqual_LanePosition Check if two LanePosition_t.
EnergyStorageType_t * energyStorageType
PositioningSolutionType_t cpy_PositioningSolutionType(PositioningSolutionType_t p)
cpy_PositioningSolutionType Make a copy of a PositioningSolutionType_t.
RelevanceDistance_t * relevanceDistance
PosCentMass_t make_PosCentMass()
make_PosCentMass Make a default PosCentMass_t.
void constr_TurningRadius(TurningRadius_t *t)
constr_TurningRadius Check TurningRadius_t constraints.
void constr_EnergyStorageType(EnergyStorageType_t *e)
constr_EnergyStorageType Check EnergyStorageType_t constraints.
PosLonCarr_t posLonCarrLeft
void constr_ItsPduHeader(ItsPduHeader_t *i)
constr_ItsPduHeader Check ItsPduHeader_t constraints.
TurningRadius_t turningRadius
bool isEqual_Traces(Traces_t a, Traces_t b)
isEqual_Traces Check if two Traces_t are the same.
void constr_ActionID(ActionID_t *a)
constr_ActionID Make a check of an ActionID_t constraints.
bool isEqual_HeightLonCarr(HeightLonCarr_t a, HeightLonCarr_t b)
isEqual_HeightLonCarr Check if two HeightLonCarr_t are the same.
bool isEqual_PosFrontAx(PosFrontAx_t a, PosFrontAx_t b)
isEqual_PosFrontAx Check if two PosFrontAx_t are the same.
TransmissionInterval_t * transmissionInterval
bool isEqual_SituationContainer(SituationContainer_t a, SituationContainer_t b)
isEqual_SituationContainer Check if two SituationContainer_t are the same.
RequestResponseIndication_t make_RequestResponseIndication()
make_RequestResponseIndication Make a default RequestResponseIndication_t.
bool isEqual_CauseCode(CauseCode_t a, CauseCode_t b)
isEqual_CauseCode Check if two CauseCode_t are the same.
PositionOfPillars_t positionOfPillars
void constr_HeightLonCarr(HeightLonCarr_t *h)
constr_HeightLonCarr Make a check of an HeightLonCarr_t constraints.
StationarySince_t * stationarySince
bool isEqual_PositionOfPillars(PositionOfPillars_t a, PositionOfPillars_t b)
isEqual_PositionOfPillars Check if two PositionOfPillars_t are the same.
TrafficRule_t cpy_TrafficRule(TrafficRule_t t)
cpy_TrafficRule Make a copy of a TrafficRule_t.
bool isEqual_DangerousGoodsExtended(DangerousGoodsExtended_t a, DangerousGoodsExtended_t b)
isEqual_DangerousGoodsExtended check if two DangerousGoodsExtended_t are the same.
LanePosition_t * lanePosition
bool isEqual_VehicleMass(VehicleMass_t a, VehicleMass_t b)
isEqual_VehicleMass Check if two VehicleMass_t are the same.
void constr_LanePosition(LanePosition_t *l)
constr_LanePosition Make a check of an LanePosition_t constraints.
long RelevanceTrafficDirection_t
struct DeltaReferencePosition * startingPointSpeedLimit
void constr_VehicleIdentification(VehicleIdentification_t *v)
constr_VehicleIdentification Check VehicleIdentification_t constraints.
TurningRadius_t cpy_TurningRadius(TurningRadius_t t)
cpy_TurningRadius Make a copy of a TurningRadius_t.
PosFrontAx_t cpy_PosFrontAx(PosFrontAx_t p)
cpy_PosFrontAx Make a copy of a PosFrontAx_t.
void constr_ClosedLanes(ClosedLanes_t *c)
constr_ClosedLanes Check ClosedLanes_t constraints.
ReferenceDenms_t cpy_ReferenceDenms(ReferenceDenms_t r)
cpy_ReferenceDenms Make a copy of a ReferenceDenms_t.
Speed_t cpy_Speed(Speed_t s)
cpy_Speed Make a copy of a Speed_t.
RestrictedTypes_t cpy_RestrictedTypes(RestrictedTypes_t r)
cpy_RestrictedTypes Make a copy of a RestrictedTypes_t.
DangerousGoodsExtended_t cpy_DangerousGoodsExtended(DangerousGoodsExtended_t d)
cpy_DangerousGoodsExtended Make a copy of a DangerousGoodsExtended_t.
bool isEqual_RequestResponseIndication(RequestResponseIndication_t a, RequestResponseIndication_t b)
isEqual_RequestResponseIndication Check if two RequestResponseIndication_t are the same...
void constr_PositionOfOccupants(PositionOfOccupants_t *p)
constr_PositionOfOccupants Check PositionOfOccupants_t constraints.
TimestampIts_t make_TimestampIts()
make_TimestampIts Make a default TimestampIts_t.
ImpactReductionContainer_t make_ImpactReductionContainer()
make_ImpactReductionContainer Make a default ImpactReductionContainer_t.
PositionOfOccupants_t cpy_PositionOfOccupants(PositionOfOccupants_t p)
cpy_PositionOfOccupants Make a copy of a PositionOfOccupants_t.
PosLonCarr_t make_PosLonCarr()
make_PosLonCarr Make a default PosLonCarr_t.
ReferencePosition_t eventPosition
RequestResponseIndication_t requestResponseIndication
PositioningSolutionType_t * positioningSolution
struct LocationContainer * location
PosLonCarr_t cpy_PosLonCarr(PosLonCarr_t p)
cpy_PosLonCarr Make a copy of a PosLonCarr_t.
long PositioningSolutionType_t
VehicleMass_t make_VehicleMass()
make_VehicleMass Make a default VehicleMass_t.
void constr_StationType(StationType_t *s)
constr_StationType Check StationType_t constraints.
void constr_DENM(DENM_t d)
constr_DENM Check DENM_t constraints.
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.
bool isEqual_ValidityDuration(ValidityDuration_t a, ValidityDuration_t b)
isEqual_ValidityDuration Check if two ValidityDuration_t are the same.
bool isEqual_Temperature(Temperature_t a, Temperature_t b)
isEqual_Temperature Check if two Temperature_t are the same.
CauseCode_t make_CauseCode()
make_CauseCode Make a default CauseCode_t.
bool isEqual_ItineraryPath(ItineraryPath_t a, ItineraryPath_t b)
isEqual_ItineraryPath Check if two ItineraryPath_t are the same.
LightBarSirenInUse_t cpy_LightBarSirenInUse(LightBarSirenInUse_t l)
cpy_LightBarSirenInUse Make a copy of a LightBarSirenInUse_t.
SituationContainer_t make_SituationContainer()
make_SituationContainer Make a default SituationContainer_t.
struct CauseCode * stationaryCause
struct EventHistory * eventHistory
Termination_t make_Termination()
make_Termination Make a default Termination_t.
StationID_t make_StationID()
make_StationID Make a default StationID_t.
void constr_ReferenceDenms(ReferenceDenms_t *r)
constr_ReferenceDenms Check ReferenceDenms_t constraints.
ManagementContainer_t management
bool isEqual_ReferencePosition(ReferencePosition_t a, ReferencePosition_t b)
isEqual_ReferencePosition Check if two ReferencePosition_t are the same.
HeightLonCarr_t heightLonCarrRight
struct Speed * eventSpeed
void constr_PosCentMass(PosCentMass_t *p)
constr_PosCentMass Check PosCentMass_t constraints.
WheelBaseVehicle_t make_WheelBaseVehicle()
make_WheelBaseVehicle Make a default WheelBaseVehicle_t.
RoadWorksContainerExtended_t cpy_RoadWorksContainerExtended(RoadWorksContainerExtended_t r)
cpy_RoadWorksContainerExtended Make a copy of a RoadWorksContainerExtended_t.
struct RestrictedTypes * restriction
void constr_ItineraryPath(ItineraryPath_t *i)
constr_ItineraryPath Make a check of an ItineraryPath_t constraints.
DENM_t cpy_DENM(DENM_t d)
cpy_DENM Make a copy of a DENM_t.
bool isEqual_ImpactReductionContainer(ImpactReductionContainer_t a, ImpactReductionContainer_t b)
isEqual_ImpactReductionContainer Check if two ImpactReductionContainer_t are the same.
struct StationaryVehicleContainer * stationaryVehicle
bool isEqual_ReferenceDenms(ReferenceDenms_t a, ReferenceDenms_t b)
isEqual_ReferenceDenms Check if two ReferenceDenms_t are the same.
void constr_VehicleMass(VehicleMass_t *v)
constr_VehicleMass Check VehicleMass_t constraints.
EnergyStorageType_t cpy_EnergyStorageType(EnergyStorageType_t e)
cpy_EnergyStorageType Make a copy of a EnergyStorageType_t.
HeightLonCarr_t make_HeightLonCarr()
make_HeightLonCarr Make a default HeightLonCarr_t.
bool isEqual_TurningRadius(TurningRadius_t a, TurningRadius_t b)
isEqual_TurningRadius Check if two TurningRadius_t are the same.
void constr_PosFrontAx(PosFrontAx_t *p)
constr_PosFrontAx Check PosFrontAx_t constraints.
void constr_StationaryVehicleContainer(StationaryVehicleContainer_t *s)
constr_StationaryVehicleContainer Check StationaryVehicleContainer_t constraints. ...
ItineraryPath_t cpy_ItineraryPath(ItineraryPath_t i)
cpy_ItineraryPath Make a copy of an ItineraryPath_t.
AlacarteContainer_t cpy_AlacarteContainer(AlacarteContainer_t a)
cpy_AlacarteContainer Make a copy of an AlacarteContainer_t.
bool isEqual_VehicleIdentification(VehicleIdentification_t a, VehicleIdentification_t b)
isEqual_VehicleIdentification Check if two VehicleIdentification_t are the same.
void constr_ManagementContainer(ManagementContainer_t *m)
constr_ManagementContainer Check ManagementContainer_t constraints.
DecentralizedEnvironmentalNotificationMessage_t make_DecentralizedEnvironmentalNotificationMessage(StationID_t s)
make_DecentralizedEnvironmentalNotificationMessage Make a default DecentralizedEnvironmentalNotificat...
ImpactReductionContainer_t cpy_ImpactReductionContainer(ImpactReductionContainer_t i)
cpy_ImpactReductionContainer Make a copy of an ImpactReductionContainer_t.
void constr_LightBarSirenInUse(LightBarSirenInUse_t *l)
constr_LightBarSirenInUse Check LightBarSirenInUse_t constraints.
TrafficRule_t * trafficFlowRule
bool isEqual_RestrictedTypes(RestrictedTypes_t a, RestrictedTypes_t b)
isEqual_RestrictedTypes Check if two RestrictedTypes_t are the same.
long TransmissionInterval_t
SituationContainer_t cpy_SituationContainer(SituationContainer_t s)
cpy_SituationContainer Make a copy of a SituationContainer_t.
bool isEqual_PosLonCarr(PosLonCarr_t a, PosLonCarr_t b)
isEqual_PosLonCarr Check if two PosLonCarr_t are the same.
bool isEqual_StationaryVehicleContainer(StationaryVehicleContainer_t a, StationaryVehicleContainer_t b)
isEqual_StationaryVehicleContainer Check if two StationaryVehicleContainer_t are the same...
bool isEqual_StationarySince(StationarySince_t a, StationarySince_t b)
isEqual_StationarySince Check if two StationarySince_t are the same.
void constr_EventHistory(EventHistory_t *e)
constr_EventHistory Make a check of an EventHistory_t constraints.
CauseCode_t cpy_CauseCode(CauseCode_t c)
cpy_CauseCode Make a copy of a CauseCode_t.
TurningRadius_t make_TurningRadius()
make_TurningRadius Make a default TurningRadius_t.
void constr_SpeedLimit(SpeedLimit_t *s)
constr_SpeedLimit Check SpeedLimit_t constraints.
PositionOfPillars_t cpy_PositionOfPillars(PositionOfPillars_t p)
cpy_PositionOfPillars Make a copy of a PositionOfPillars_t.
VehicleIdentification_t cpy_VehicleIdentification(VehicleIdentification_t v)
cpy_VehicleIdentification Make a copy of a VehicleIdentification_t.
void constr_RequestResponseIndication(RequestResponseIndication_t *r)
constr_RequestResponseIndication Check RequestResponseIndication_t constraints.
struct ClosedLanes * closedLanes
EventHistory_t cpy_EventHistory(EventHistory_t e)
cpy_EventHistory Make a copy of an EventHistory_t.
bool isEqual_PosCentMass(PosCentMass_t a, PosCentMass_t b)
isEqual_PosCentMass Check if two PosCentMass_t are the same.
bool isEqual_WheelBaseVehicle(WheelBaseVehicle_t a, WheelBaseVehicle_t b)
isEqual_WheelBaseVehicle Check if to WheelBaseVehicle_t are the same.
InformationQuality_t cpy_InformationQuality(InformationQuality_t i)
cpy_InformationQuality Make a copy of an InformationQuality_t.