?? example5_sfun_registry.c
字號:
#include "example5_sfun.h"
#include "sfcdebug.h"
#define PROCESS_MEX_SFUNCTION_CMD_LINE_CALL
unsigned int sf_process_check_sum_call( int nlhs, mxArray * plhs[], int nrhs,
const mxArray * prhs[] )
{
extern unsigned int sf_example5_process_check_sum_call( int nlhs, mxArray *
plhs[], int nrhs, const mxArray * prhs[] );
if(sf_example5_process_check_sum_call(nlhs,plhs,nrhs,prhs)) return 1;
return 0;
}
extern unsigned int sf_debug_api( int nlhs, mxArray * plhs[], int nrhs, const
mxArray * prhs[] );
static unsigned int ProcessMexSfunctionCmdLineCall(int nlhs, mxArray * plhs[],
int nrhs, const mxArray * prhs[])
{
if(sf_debug_api(nlhs,plhs,nrhs,prhs)) return 1;
if(sf_process_check_sum_call(nlhs,plhs,nrhs,prhs)) return 1;
return 0;
}
static unsigned int sfMachineGlobalTerminatorCallable = 0;
static unsigned int sfMachineGlobalInitializerCallable = 1;
extern unsigned int example5_registry(SimStruct *S,char *chartName,int
initializeFlag);
unsigned int sf_machine_global_registry(SimStruct *simstructPtr, char
*chartName, int initializeFlag)
{
if(example5_registry(simstructPtr,chartName,initializeFlag)) return 1;
return 0;
}
extern unsigned int example5_sizes_registry(SimStruct *S,char *chartName);
unsigned int sf_machine_global_sizes_registry(SimStruct *simstructPtr, char
*chartName)
{
if(example5_sizes_registry(simstructPtr,chartName)) return 1;
return 0;
}
extern void example5_terminator(void);
void sf_machine_global_terminator(void)
{
if(sfMachineGlobalTerminatorCallable) {
sfMachineGlobalTerminatorCallable = 0;
sfMachineGlobalInitializerCallable = 1;
example5_terminator();
sf_debug_terminate();
}
return;
}
extern void example5_initializer(void);
void sf_machine_global_initializer(void)
{
if(sfMachineGlobalInitializerCallable) {
sfMachineGlobalInitializerCallable = 0;
sfMachineGlobalTerminatorCallable =1;
example5_initializer();
}
return;
}
#include "simulink.c" /* MEX-file interface mechanism */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -