www.pudn.com > pi_svpwm.zip > c5_mpc_svpwm.h, change:2014-03-20,size:1421b


#ifndef __c5_mpc_svpwm_h__ 
#define __c5_mpc_svpwm_h__ 
 
/* Include files */ 
#include "sfc_sf.h" 
#include "sfc_mex.h" 
#include "rtwtypes.h" 
 
/* Type Definitions */ 
#ifndef typedef_c5_ResolvedFunctionInfo 
#define typedef_c5_ResolvedFunctionInfo 
 
typedef struct { 
  const char * context; 
  const char * name; 
  const char * dominantType; 
  const char * resolved; 
  uint32_T fileTimeLo; 
  uint32_T fileTimeHi; 
  uint32_T mFileTimeLo; 
  uint32_T mFileTimeHi; 
} c5_ResolvedFunctionInfo; 
 
#endif                                 /*typedef_c5_ResolvedFunctionInfo*/ 
 
#ifndef typedef_SFc5_mpc_svpwmInstanceStruct 
#define typedef_SFc5_mpc_svpwmInstanceStruct 
 
typedef struct { 
  SimStruct *S; 
  ChartInfoStruct chartInfo; 
  uint32_T chartNumber; 
  uint32_T instanceNumber; 
  int32_T c5_sfEvent; 
  boolean_T c5_isStable; 
  boolean_T c5_doneDoubleBufferReInit; 
  uint8_T c5_is_active_c5_mpc_svpwm; 
} SFc5_mpc_svpwmInstanceStruct; 
 
#endif                                 /*typedef_SFc5_mpc_svpwmInstanceStruct*/ 
 
/* Named Constants */ 
 
/* Variable Declarations */ 
 
/* Variable Definitions */ 
 
/* Function Declarations */ 
extern const mxArray *sf_c5_mpc_svpwm_get_eml_resolved_functions_info(void); 
 
/* Function Definitions */ 
extern void sf_c5_mpc_svpwm_get_check_sum(mxArray *plhs[]); 
extern void c5_mpc_svpwm_method_dispatcher(SimStruct *S, int_T method, void 
  *data); 
 
#endif