function CodeMetrics() { this.metricsArray = {}; this.metricsArray.var = new Array(); this.metricsArray.fcn = new Array(); this.metricsArray.var["rtP"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller_data.c", size: 56}; this.metricsArray.fcn["Low_Pass_Filter"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller.c", stack: 4, stackTotal: 4}; this.metricsArray.fcn["PI_backCalc_fixdt"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller.c", stack: 20, stackTotal: 20}; this.metricsArray.fcn["PI_backCalc_fixdt_Init"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller.c", stack: 0, stackTotal: 0}; this.metricsArray.fcn["PI_backCalc_fixdt_o"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller.c", stack: 24, stackTotal: 24}; this.metricsArray.fcn["PI_backCalc_fixdt_p_Init"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller.c", stack: 0, stackTotal: 0}; this.metricsArray.fcn["PMSM_Controller_initialize"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller.c", stack: 12, stackTotal: 12}; this.metricsArray.fcn["PMSM_Controller_step"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller.c", stack: 134, stackTotal: 158}; this.metricsArray.fcn["RateInit"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller.c", stack: 2, stackTotal: 2}; this.metricsArray.fcn["div_nde_s32_floor"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller.c", stack: 0, stackTotal: 0}; this.metricsArray.fcn["plook_u16s16_evencka"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller.c", stack: 2, stackTotal: 2}; this.metricsArray.fcn["rt_sqrt_Us32En10_Ys16E_7VJYwqF9"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller.c", stack: 10, stackTotal: 10}; this.metricsArray.fcn["rt_sqrt_Us32En6_Ys16En_1bhh77n4"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller.c", stack: 18, stackTotal: 18}; this.metricsArray.fcn["rt_sqrt_Uu16En14_Yu16E_WMwW1mku"] = {file: "E:\\works\\mcu\\MC100\\Simulink\\PMSM_Controller_ert_rtw\\PMSM_Controller.c", stack: 14, stackTotal: 14}; this.getMetrics = function(token) { var data; data = this.metricsArray.var[token]; if (!data) { data = this.metricsArray.fcn[token]; if (data) data.type = "fcn"; } else { data.type = "var"; } return data; }; this.codeMetricsSummary = 'Global Memory: 56(bytes) Maximum Stack: 134(bytes)'; } CodeMetrics.instance = new CodeMetrics();