static void c26_c_sf_marshallIn(void *chartInstanceVoid, const mxArray *c26_mxArrayInData, const char_T *c26_varName, void *c26_outData) { const mxArray *c26_R; const char_T *c26_identifier; emlrtMsgIdentifier c26_thisId; real_T c26_y[9]; int32_T c26_i35; int32_T c26_i36; int32_T c26_i37; SFc26_HIL_model_experiments2InstanceStruct *chartInstance; chartInstance = (SFc26_HIL_model_experiments2InstanceStruct *) chartInstanceVoid; c26_R = sf_mex_dup(c26_mxArrayInData); c26_identifier = c26_varName; c26_thisId.fIdentifier = c26_identifier; c26_thisId.fParent = NULL; c26_d_emlrt_marshallIn(chartInstance, sf_mex_dup(c26_R), &c26_thisId, c26_y); sf_mex_destroy(&c26_R); c26_i35 = 0; for (c26_i36 = 0; c26_i36 < 3; c26_i36++) { for (c26_i37 = 0; c26_i37 < 3; c26_i37++) { (*(real_T (*)[9])c26_outData)[c26_i37 + c26_i35] = c26_y[c26_i37 + c26_i35]; } c26_i35 += 3; } sf_mex_destroy(&c26_mxArrayInData); }
static void c26_c_sf_marshallIn(void *chartInstanceVoid, const mxArray *c26_mxArrayInData, const char_T *c26_varName, void *c26_outData) { const mxArray *c26_b_sfEvent; const char_T *c26_identifier; emlrtMsgIdentifier c26_thisId; int32_T c26_y; SFc26_CusakisME4901InstanceStruct *chartInstance; chartInstance = (SFc26_CusakisME4901InstanceStruct *)chartInstanceVoid; c26_b_sfEvent = sf_mex_dup(c26_mxArrayInData); c26_identifier = c26_varName; c26_thisId.fIdentifier = c26_identifier; c26_thisId.fParent = NULL; c26_y = c26_d_emlrt_marshallIn(chartInstance, sf_mex_dup(c26_b_sfEvent), &c26_thisId); sf_mex_destroy(&c26_b_sfEvent); *(int32_T *)c26_outData = c26_y; sf_mex_destroy(&c26_mxArrayInData); }