/* AmsterdamUtrechtL2::Sheet13_Breukelen_Maarssen_Balises::Balises0010_Breukelen_Maarssen */ void Balises0010_Breukelen_Maarssen_AmsterdamUtrechtL2_Sheet13_Breukelen_Maarssen_Balises( /* AmsterdamUtrechtL2::Sheet13_Breukelen_Maarssen_Balises::Balises0010_Breukelen_Maarssen::SectionData_in */TrackSectionData_T_InfraLib *SectionData_in, /* AmsterdamUtrechtL2::Sheet13_Breukelen_Maarssen_Balises::Balises0010_Breukelen_Maarssen::SectionData_out */TrackSectionData_T_InfraLib *SectionData_out) { static CompressedBaliseMessage_TM tmp1; static CompressedBaliseMessage_TM tmp; kcg_copy_TrackSectionData_T_InfraLib(SectionData_out, SectionData_in); /* 1 */ Balise_Group_420_AmsterdamUtrechtL2_Sheet13_Breukelen_Maarssen_Balises( &(*SectionData_in).BG_Message, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG420_Balises426, &tmp1); /* 1 */ Balise_Group_421_AmsterdamUtrechtL2_Sheet13_Breukelen_Maarssen_Balises( &tmp1, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG421_Balises426, &tmp); /* 1 */ Balise_Group_422_AmsterdamUtrechtL2_Sheet13_Breukelen_Maarssen_Balises( &tmp, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG422_Balises426, &tmp1); /* 1 */ Balise_Group_423_AmsterdamUtrechtL2_Sheet13_Breukelen_Maarssen_Balises( &tmp1, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG423_Balises426, &(*SectionData_out).BG_Message); }
/* AmsterdamUtrechtL2::Sheet13_Breukelen_Maarssen_Balises::Balises0010_Breukelen_Maarssen */ void Balises0010_Breukelen_Maa_AmsterdamUtrechtL2_Sheet13_Breukelen_Maarssen_Balises( /* AmsterdamUtrechtL2::Sheet13_Breukelen_Maarssen_Balises::Balises0010_Breukelen_Maarssen::SectionData_in */TrackSectionData_T_InfraLib *SectionData_in, outC_Balises0010_Breukelen_Maa_AmsterdamUtrechtL2_Sheet13_Breukelen_Maarssen_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_420_AmsterdamUtrechtL2_Sheet13_Breukelen_Maarssen_Balises( &outC->_L3, outC->_L2, (BaliseGroupData_TM *) &BG420_Balises426, &outC->Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L1, &outC->Context_1.BG_message_out); /* 1 */ Balise_Group_421_AmsterdamUtrechtL2_Sheet13_Breukelen_Maarssen_Balises( &outC->_L1, outC->_L2, (BaliseGroupData_TM *) &BG421_Balises426, &outC->_1_Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L7, &outC->_1_Context_1.BG_message_out); /* 1 */ Balise_Group_422_AmsterdamUtrechtL2_Sheet13_Breukelen_Maarssen_Balises( &outC->_L7, outC->_L2, (BaliseGroupData_TM *) &BG422_Balises426, &outC->_2_Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L8, &outC->_2_Context_1.BG_message_out); /* 1 */ Balise_Group_423_AmsterdamUtrechtL2_Sheet13_Breukelen_Maarssen_Balises( &outC->_L8, outC->_L2, (BaliseGroupData_TM *) &BG423_Balises426, &outC->_3_Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L9, &outC->_3_Context_1.BG_message_out); kcg_copy_TrackSectionData_T_InfraLib(&outC->_L4, &outC->_L6); if (kcg_true) { kcg_copy_CompressedBaliseMessage_TM(&outC->_L4.BG_Message, &outC->_L9); } kcg_copy_TrackSectionData_T_InfraLib(&outC->SectionData_out, &outC->_L4); }