static boolean_T c4_b_emlrt_marshallIn (SFc4_MON_sl_after_replacement3InstanceStruct *chartInstance, const mxArray *c4_b_Active, const char_T *c4_identifier) { boolean_T c4_y; emlrtMsgIdentifier c4_thisId; c4_thisId.fIdentifier = c4_identifier; c4_thisId.fParent = NULL; c4_thisId.bParentIsCell = false; c4_y = c4_c_emlrt_marshallIn(chartInstance, sf_mex_dup(c4_b_Active), &c4_thisId); sf_mex_destroy(&c4_b_Active); return c4_y; }
static void c4_b_sf_marshallIn(void *chartInstanceVoid, const mxArray *c4_mxArrayInData, const char_T *c4_varName, void *c4_outData) { const mxArray *c4_nargout; const char_T *c4_identifier; emlrtMsgIdentifier c4_thisId; real_T c4_y; SFc4_StateObserver_2InstanceStruct *chartInstance; chartInstance = (SFc4_StateObserver_2InstanceStruct *)chartInstanceVoid; c4_nargout = sf_mex_dup(c4_mxArrayInData); c4_identifier = c4_varName; c4_thisId.fIdentifier = c4_identifier; c4_thisId.fParent = NULL; c4_y = c4_c_emlrt_marshallIn(chartInstance, sf_mex_dup(c4_nargout), &c4_thisId); sf_mex_destroy(&c4_nargout); *(real_T *)c4_outData = c4_y; sf_mex_destroy(&c4_mxArrayInData); }
static void c4_b_sf_marshallIn(void *chartInstanceVoid, const mxArray *c4_mxArrayInData, const char_T *c4_varName, void *c4_outData) { const mxArray *c4_b_sfEvent; const char_T *c4_identifier; emlrtMsgIdentifier c4_thisId; int32_T c4_y; SFc4_varymultiswarmInstanceStruct *chartInstance; chartInstance = (SFc4_varymultiswarmInstanceStruct *)chartInstanceVoid; c4_b_sfEvent = sf_mex_dup(c4_mxArrayInData); c4_identifier = c4_varName; c4_thisId.fIdentifier = c4_identifier; c4_thisId.fParent = NULL; c4_y = c4_c_emlrt_marshallIn(chartInstance, sf_mex_dup(c4_b_sfEvent), &c4_thisId); sf_mex_destroy(&c4_b_sfEvent); *(int32_T *)c4_outData = c4_y; sf_mex_destroy(&c4_mxArrayInData); }
static void c4_b_sf_marshallIn(void *chartInstanceVoid, const mxArray *c4_mxArrayInData, const char_T *c4_varName, void *c4_outData) { const mxArray *c4_b_Active; const char_T *c4_identifier; emlrtMsgIdentifier c4_thisId; boolean_T c4_y; SFc4_MON_sl_after_replacement3InstanceStruct *chartInstance; chartInstance = (SFc4_MON_sl_after_replacement3InstanceStruct *) chartInstanceVoid; c4_b_Active = sf_mex_dup(c4_mxArrayInData); c4_identifier = c4_varName; c4_thisId.fIdentifier = c4_identifier; c4_thisId.fParent = NULL; c4_thisId.bParentIsCell = false; c4_y = c4_c_emlrt_marshallIn(chartInstance, sf_mex_dup(c4_b_Active), &c4_thisId); sf_mex_destroy(&c4_b_Active); *(boolean_T *)c4_outData = c4_y; sf_mex_destroy(&c4_mxArrayInData); }
static void c4_b_sf_marshallIn(void *chartInstanceVoid, const mxArray *c4_mxArrayInData, const char_T *c4_varName, void *c4_outData) { const mxArray *c4_abc; const char_T *c4_identifier; emlrtMsgIdentifier c4_thisId; real_T c4_y[3]; int32_T c4_i12; SFc4_iC_3ph_MR2InstanceStruct *chartInstance; chartInstance = (SFc4_iC_3ph_MR2InstanceStruct *)chartInstanceVoid; c4_abc = sf_mex_dup(c4_mxArrayInData); c4_identifier = c4_varName; c4_thisId.fIdentifier = c4_identifier; c4_thisId.fParent = NULL; c4_c_emlrt_marshallIn(chartInstance, sf_mex_dup(c4_abc), &c4_thisId, c4_y); sf_mex_destroy(&c4_abc); for (c4_i12 = 0; c4_i12 < 3; c4_i12++) { (*(real_T (*)[3])c4_outData)[c4_i12] = c4_y[c4_i12]; } sf_mex_destroy(&c4_mxArrayInData); }