/* AmsterdamUtrechtL2::Sheet07_BijlmerAbcoude_Balises::Balises0004_BijlmerAbcoude */ void Balises0004_BijlmerAbcoude_AmsterdamUtrechtL2_Sheet07_BijlmerAbcoude_Balises( /* AmsterdamUtrechtL2::Sheet07_BijlmerAbcoude_Balises::Balises0004_BijlmerAbcoude::SectionData_in */TrackSectionData_T_InfraLib *SectionData_in, /* AmsterdamUtrechtL2::Sheet07_BijlmerAbcoude_Balises::Balises0004_BijlmerAbcoude::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_371_AmsterdamUtrechtL2_Sheet07_BijlmerAbcoude_Balises( &(*SectionData_in).BG_Message, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG371_Balises426, &tmp); /* 1 */ Balise_Group_372_AmsterdamUtrechtL2_Sheet07_BijlmerAbcoude_Balises( &tmp, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG372_Balises426, &tmp1); /* 2 */ Balise_Group_373_AmsterdamUtrechtL2_Sheet07_BijlmerAbcoude_Balises( &tmp1, (*SectionData_in).TrainPosRaw.TrainPosCalibrated, (BaliseGroupData_TM *) &BG373_Balises426, &(*SectionData_out).BG_Message); }
/* AmsterdamUtrechtL2::Sheet07_BijlmerAbcoude_Balises::Balises0004_BijlmerAbcoude */ void Balises0004_BijlmerAbcoude_AmsterdamUtrechtL2_Sheet07_BijlmerAbcoude_Balises( /* AmsterdamUtrechtL2::Sheet07_BijlmerAbcoude_Balises::Balises0004_BijlmerAbcoude::SectionData_in */TrackSectionData_T_InfraLib *SectionData_in, outC_Balises0004_BijlmerAbcoude_AmsterdamUtrechtL2_Sheet07_BijlmerAbcoude_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_371_AmsterdamUtrechtL2_Sheet07_BijlmerAbcoude_Balises( &outC->_L3, outC->_L2, (BaliseGroupData_TM *) &BG371_Balises426, &outC->Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L1, &outC->Context_1.BG_message_out); /* 1 */ Balise_Group_372_AmsterdamUtrechtL2_Sheet07_BijlmerAbcoude_Balises( &outC->_L1, outC->_L2, (BaliseGroupData_TM *) &BG372_Balises426, &outC->_1_Context_1); kcg_copy_CompressedBaliseMessage_TM( &outC->_L7, &outC->_1_Context_1.BG_message_out); /* 2 */ Balise_Group_373_AmsterdamUtrechtL2_Sheet07_BijlmerAbcoude_Balises( &outC->_L7, outC->_L2, (BaliseGroupData_TM *) &BG373_Balises426, &outC->Context_2); kcg_copy_CompressedBaliseMessage_TM( &outC->_L8, &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->_L8); } kcg_copy_TrackSectionData_T_InfraLib(&outC->SectionData_out, &outC->_L4); }