void SsmRestoreDumpData(const char * pData) { const char* pCurrent = pData; /* separate_io: restore (not in ctx) inputs */ /* separate_io: restore (not in ctx) outputs */ memcpy(&outputs_ctx, pCurrent, sizeof(outC_Test_SSP)); pCurrent += sizeof(outC_Test_SSP); #ifdef EXTENDED_SIM ExtendedRestoreDumpData(pCurrent); #endif /* EXTENDED_SIM */ }
void SsmRestoreDumpData(const char * pData) { const char* pCurrent = pData; memcpy(&inputs_ctx, pCurrent, sizeof(inC_Balise_Localisation_InfraLib)); pCurrent += sizeof(inC_Balise_Localisation_InfraLib); /* separate_io: restore (not in ctx) inputs */ /* separate_io: restore (not in ctx) outputs */ memcpy(&outputs_ctx, pCurrent, sizeof(outC_Balise_Localisation_InfraLib)); pCurrent += sizeof(outC_Balise_Localisation_InfraLib); #ifdef EXTENDED_SIM ExtendedRestoreDumpData(pCurrent); #endif /* EXTENDED_SIM */ }
void SsmRestoreDumpData(const char * pData) { const char* pCurrent = pData; memcpy(&inputs_ctx, pCurrent, sizeof(inC_RECV_ReadRadioDataElement)); pCurrent += sizeof(inC_RECV_ReadRadioDataElement); /* separate_io: restore (not in ctx) inputs */ /* separate_io: restore (not in ctx) outputs */ memcpy(&outputs_ctx, pCurrent, sizeof(outC_RECV_ReadRadioDataElement)); pCurrent += sizeof(outC_RECV_ReadRadioDataElement); #ifdef EXTENDED_SIM ExtendedRestoreDumpData(pCurrent); #endif /* EXTENDED_SIM */ }
void SsmRestoreDumpData(const char * pData) { const char* pCurrent = pData; memcpy(&inputs_ctx, pCurrent, sizeof(inC_DetermineBGOrientation_LRBG_DetermineBGOrientation_LRBG)); pCurrent += sizeof(inC_DetermineBGOrientation_LRBG_DetermineBGOrientation_LRBG); /* separate_io: restore (not in ctx) inputs */ /* separate_io: restore (not in ctx) outputs */ memcpy(&outputs_ctx, pCurrent, sizeof(outC_DetermineBGOrientation_LRBG_DetermineBGOrientation_LRBG)); pCurrent += sizeof(outC_DetermineBGOrientation_LRBG_DetermineBGOrientation_LRBG); #ifdef EXTENDED_SIM ExtendedRestoreDumpData(pCurrent); #endif /* EXTENDED_SIM */ }
void SsmRestoreDumpData(const char * pData) { const char* pCurrent = pData; memcpy(&inputs_ctx, pCurrent, sizeof(inC_Convert_P27_to_DistancePr_TA_SSP)); pCurrent += sizeof(inC_Convert_P27_to_DistancePr_TA_SSP); /* separate_io: restore (not in ctx) inputs */ /* separate_io: restore (not in ctx) outputs */ memcpy(&outputs_ctx, pCurrent, sizeof(outC_Convert_P27_to_DistancePr_TA_SSP)); pCurrent += sizeof(outC_Convert_P27_to_DistancePr_TA_SSP); #ifdef EXTENDED_SIM ExtendedRestoreDumpData(pCurrent); #endif /* EXTENDED_SIM */ }
void SsmRestoreDumpData(const char * pData) { const char* pCurrent = pData; memcpy(&TrainPos, pCurrent, sizeof(kcg_real)); pCurrent += sizeof(kcg_real); memcpy(&Trigger_in, pCurrent, sizeof(kcg_int)); pCurrent += sizeof(kcg_int); memcpy(&Balise_Packets, pCurrent, sizeof(CompressedPackets_T_Common_Types_Pkg)); pCurrent += sizeof(CompressedPackets_T_Common_Types_Pkg); memcpy(&Balise_Header, pCurrent, sizeof(TelegramHeader_T_BG_Types_Pkg)); pCurrent += sizeof(TelegramHeader_T_BG_Types_Pkg); memcpy(&RadioTrackTrainHeader_out, pCurrent, sizeof(Radio_TrackTrain_Header_T_Radio_Types_Pkg)); pCurrent += sizeof(Radio_TrackTrain_Header_T_Radio_Types_Pkg); memcpy(&Compressed_Packets_out, pCurrent, sizeof(CompressedPackets_T_Common_Types_Pkg)); pCurrent += sizeof(CompressedPackets_T_Common_Types_Pkg); memcpy(&Compressed_Radio_Message_out, pCurrent, sizeof(CompressedRadioMessage_TM)); pCurrent += sizeof(CompressedRadioMessage_TM); memcpy(&Ctxt_Amsterdam_Utrecht_US_Integration_June, pCurrent, sizeof(outC_Amsterdam_Utrecht_US_Integration_June)); pCurrent += sizeof(outC_Amsterdam_Utrecht_US_Integration_June); #ifdef EXTENDED_SIM ExtendedRestoreDumpData(pCurrent); #endif /* EXTENDED_SIM */ }