/* AmsterdamUtrechtL2::Sheet12_Breukelen_Balises::Balises0009_Breukelen */ void Balises0009_Breukelen_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( /* AmsterdamUtrechtL2::Sheet12_Breukelen_Balises::Balises0009_Breukelen::SectionData_in */TrackSectionData_T_InfraLib *SectionData_in, outC_Balises0009_Breukelen_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises *outC) { kcg_copy_TrackSectionData_T_InfraLib(&outC->_L6, SectionData_in); kcg_copy_CompressedBaliseMessage_TM(&outC->_L3, &outC->_L6.BG_Message); outC->_L2 = outC->_L6.TrainPosRaw.TrainPosCalibrated; /* 1 */ Balise_Group_410_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &outC->_L3, outC->_L2, (BaliseGroupData_TM *) &BG410_Balises426, &outC->Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L1, &outC->Context_1.BG_message_out); /* 1 */ Balise_Group_476_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &outC->_L1, outC->_L2, (BaliseGroupData_TM *) &BG476_Balises426, &outC->_1_Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L7, &outC->_1_Context_1.BG_message_out); /* 1 */ Balise_Group_411_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &outC->_L7, outC->_L2, (BaliseGroupData_TM *) &BG411_Balises426, &outC->_2_Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L8, &outC->_2_Context_1.BG_message_out); /* 1 */ Balise_Group_412_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &outC->_L8, outC->_L2, (BaliseGroupData_TM *) &BG412_Balises426, &outC->_3_Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L9, &outC->_3_Context_1.BG_message_out); /* 1 */ Balise_Group_413_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &outC->_L9, outC->_L2, (BaliseGroupData_TM *) &BG413_Balises426, &outC->_4_Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L10, &outC->_4_Context_1.BG_message_out); /* 1 */ Balise_Group_414_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &outC->_L10, outC->_L2, (BaliseGroupData_TM *) &BG414_Balises426, &outC->_5_Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L11, &outC->_5_Context_1.BG_message_out); /* 1 */ Balise_Group_415_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &outC->_L11, outC->_L2, (BaliseGroupData_TM *) &BG415_Balises426, &outC->_6_Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L12, &outC->_6_Context_1.BG_message_out); /* 1 */ Balise_Group_416_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &outC->_L12, outC->_L2, (BaliseGroupData_TM *) &BG416_Balises426, &outC->_7_Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L13, &outC->_7_Context_1.BG_message_out); /* 1 */ Balise_Group_417_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &outC->_L13, outC->_L2, (BaliseGroupData_TM *) &BG417_Balises426, &outC->_8_Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L14, &outC->_8_Context_1.BG_message_out); /* 1 */ Balise_Group_418_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &outC->_L14, outC->_L2, (BaliseGroupData_TM *) &BG418_Balises426, &outC->_9_Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L15, &outC->_9_Context_1.BG_message_out); /* 2 */ Balise_Group_419_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &outC->_L15, outC->_L2, (BaliseGroupData_TM *) &BG419_Balises426, &outC->Context_2); kcg_copy_CompressedBaliseMessage_TM( &outC->_L25, &outC->Context_2.BG_message_out); kcg_copy_TrackSectionData_T_InfraLib(&outC->_L4, &outC->_L6); if (kcg_true) { kcg_copy_CompressedBaliseMessage_TM(&outC->_L4.BG_Message, &outC->_L25); } kcg_copy_TrackSectionData_T_InfraLib(&outC->SectionData_out, &outC->_L4); }
/* AmsterdamUtrechtL2::Sheet12_Breukelen_Balises::Balises0009_Breukelen */ void Balises0009_Breukelen_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( /* AmsterdamUtrechtL2::Sheet12_Breukelen_Balises::Balises0009_Breukelen::SectionData_in */TrackSectionData_T_InfraLib *SectionData_in, /* AmsterdamUtrechtL2::Sheet12_Breukelen_Balises::Balises0009_Breukelen::SectionData_out */TrackSectionData_T_InfraLib *SectionData_out) { CompressedBaliseMessage_TM tmp1; CompressedBaliseMessage_TM tmp; kcg_copy_TrackSectionData_T_InfraLib(SectionData_out, SectionData_in); /* 1 */ Balise_Group_410_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &(*SectionData_in).BG_Message, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG410_Balises426, &tmp); /* 1 */ Balise_Group_476_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &tmp, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG476_Balises426, &tmp1); /* 1 */ Balise_Group_411_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &tmp1, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG411_Balises426, &tmp); /* 1 */ Balise_Group_412_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &tmp, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG412_Balises426, &tmp1); /* 1 */ Balise_Group_413_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &tmp1, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG413_Balises426, &tmp); /* 1 */ Balise_Group_414_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &tmp, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG414_Balises426, &tmp1); /* 1 */ Balise_Group_415_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &tmp1, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG415_Balises426, &tmp); /* 1 */ Balise_Group_416_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &tmp, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG416_Balises426, &tmp1); /* 1 */ Balise_Group_417_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &tmp1, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG417_Balises426, &tmp); /* 1 */ Balise_Group_418_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &tmp, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG418_Balises426, &tmp1); /* 2 */ Balise_Group_419_AmsterdamUtrechtL2_Sheet12_Breukelen_Balises( &tmp1, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG419_Balises426, &(*SectionData_out).BG_Message); }