static void c9_emlrt_marshallIn(SFc9_Model_justmodelInstanceStruct *chartInstance, const mxArray *c9_z2, const char_T *c9_identifier, real_T c9_y[3]) { emlrtMsgIdentifier c9_thisId; c9_thisId.fIdentifier = c9_identifier; c9_thisId.fParent = NULL; c9_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c9_z2), &c9_thisId, c9_y); sf_mex_destroy(&c9_z2); }
static real_T c9_emlrt_marshallIn(SFc9_ArrayInstanceStruct *chartInstance, const mxArray *c9_I, const char_T *c9_identifier) { real_T c9_y; emlrtMsgIdentifier c9_thisId; c9_thisId.fIdentifier = c9_identifier; c9_thisId.fParent = NULL; c9_y = c9_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c9_I), &c9_thisId); sf_mex_destroy(&c9_I); return c9_y; }
static void c9_sf_marshallIn(void *chartInstanceVoid, const mxArray *c9_mxArrayInData, const char_T *c9_varName, void *c9_outData) { const mxArray *c9_I; const char_T *c9_identifier; emlrtMsgIdentifier c9_thisId; real_T c9_y; SFc9_ArrayInstanceStruct *chartInstance; chartInstance = (SFc9_ArrayInstanceStruct *)chartInstanceVoid; c9_I = sf_mex_dup(c9_mxArrayInData); c9_identifier = c9_varName; c9_thisId.fIdentifier = c9_identifier; c9_thisId.fParent = NULL; c9_y = c9_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c9_I), &c9_thisId); sf_mex_destroy(&c9_I); *(real_T *)c9_outData = c9_y; sf_mex_destroy(&c9_mxArrayInData); }
static void c9_sf_marshallIn(void *chartInstanceVoid, const mxArray *c9_mxArrayInData, const char_T *c9_varName, void *c9_outData) { const mxArray *c9_z2; const char_T *c9_identifier; emlrtMsgIdentifier c9_thisId; real_T c9_y[3]; int32_T c9_i13; SFc9_Model_justmodelInstanceStruct *chartInstance; chartInstance = (SFc9_Model_justmodelInstanceStruct *)chartInstanceVoid; c9_z2 = sf_mex_dup(c9_mxArrayInData); c9_identifier = c9_varName; c9_thisId.fIdentifier = c9_identifier; c9_thisId.fParent = NULL; c9_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c9_z2), &c9_thisId, c9_y); sf_mex_destroy(&c9_z2); for (c9_i13 = 0; c9_i13 < 3; c9_i13++) { (*(real_T (*)[3])c9_outData)[c9_i13] = c9_y[c9_i13]; } sf_mex_destroy(&c9_mxArrayInData); }