📄 mwdebug.h
字号:
/*
* @(#)mwdebug.h generated by: makeheader Thu Dec 9 14:21:01 1999
*
* built from: copyright.h
* ../src/mwdebug.c
*/
#ifndef mwdebug_h
#define mwdebug_h
/* $Revision: 1.6 $ */
/*
* Copyright (c) 1984-1999 The MathWorks, Inc.
* All Rights Reserved.
*/
#ifdef __cplusplus
extern "C" {
#endif
#include "matrix.h"
#include "mat.h"
extern int matClose_d(MATFile *ph, const char * file, int linenum);
extern int matDeleteArray_d(MATFile *ph, const char *name, const char * file, int linenum);
extern mxArray *matGetArray_d(MATFile *ph, const char *name, const char * file, int linenum);
extern mxArray *matGetArrayHeader_d(MATFile *ph, const char *name, const char * file, int linenum);
extern char **matGetDir_d(MATFile *ph, int *num, const char * file, int linenum);
extern FILE *matGetFp_d(MATFile *ph, const char * file, int linenum);
extern mxArray *matGetNextArray_d(MATFile *ph, const char * file, int linenum);
extern mxArray *matGetNextArrayHeader_d(MATFile *ph, const char * file, int linenum);
extern MATFile *matOpen_d(const char *filename, const char *mode, const char * file, int linenum);
extern int matPutArray_d(MATFile *ph, const mxArray *mp, const char * file, int linenum);
extern int matPutArrayAsGlobal_d(MATFile *ph, const mxArray *mp, const char * file, int linenum);
#if defined(MATLAB_MEX_FILE)
extern int mexAtExit_d(void (*exit_fcn)(void), const char * file, int linenum);
extern int mexCallMATLAB_d(int nlhs, mxArray *plhs[], int nrhs, mxArray *prhs[],
const char *fcn_name, const char * file, int linenum);
extern void mexErrMsgTxt_d(const char * error_msg, const char * file, int linenum);
extern int mexEvalString_d(const char *str, const char * file, int linenum);
extern const mxArray *mexGet_d(double handle, const char *property, const char * file, int linenum);
extern mxArray *mexGetArray_d(const char *name, const char *workspace, const char * file, int linenum);
extern const mxArray *mexGetArrayPtr_d(const char *name, const char *workspace, const char * file, int linenum);
extern bool mexIsGlobal_d(const mxArray *pa, const char * file, int linenum);
extern void mexMakeArrayPersistent_d(mxArray *pa, const char * file, int linenum);
extern void mexMakeMemoryPersistent_d(void *ptr, const char * file, int linenum);
extern int mexPutArray_d(mxArray *parray, const char *workspace, const char * file, int linenum);
extern int mexSet_d(double handle, const char *property, mxArray *value, const char * file, int linenum);
extern void mexSetTrapFlag_d(int value, const char * file, int linenum);
extern void mexWarnMsgTxt_d(const char *error_msg, const char * file, int linenum);
#endif /* MATLAB_MEX_FILE */
extern int mxCalcSingleSubscript_d(const mxArray *pa, int nsubs, const int *subs,
const char * file, int linenum);
extern void * mxCalloc_d(size_t nmemb, size_t size, const char * file, int linenum);
extern void mxClearLogical_d(mxArray *pa, const char * file, int linenum);
extern mxArray *mxCreateCellArray_d(int ndim, const int *dims, const char * file, int linenum);
extern mxArray *mxCreateCellMatrix_d(int m, int n, const char * file, int linenum);
extern mxArray *mxCreateCharArray_d(int ndim, const int *dims, const char * file, int linenum);
extern mxArray *mxCreateCharMatrixFromStrings_d(int m, const char **str, const char * file, int linenum);
extern mxArray *mxCreateNumericArray_d(int ndim, const int *dims, mxClassID classid,
mxComplexity flag, const char * file, int linenum);
extern mxArray *mxCreateDoubleMatrix_d(int m, int n, mxComplexity flag, const char * file, int linenum);
extern mxArray *mxCreateSparse_d(int m, int n, int nzmax, mxComplexity flag, const char * file, int linenum);
extern mxArray *mxCreateString_d(const char *str, const char * file, int linenum);
extern mxArray *mxCreateStructArray_d(int ndim, const int *dims, int nfields,
const char **fieldnames, const char * file, int linenum);
extern mxArray *mxCreateStructMatrix_d(int m, int n, int nfields,
const char **fieldnames, const char * file, int linenum);
extern void mxDestroyArray_d(mxArray *pa, const char * file, int linenum);
extern mxArray *mxDuplicateArray_d(const mxArray *pa,
const char *file,
const int linenum);
extern void mxFree_d(void *pm, const char * file, int linenum);
extern mxArray *mxGetCell_d(const mxArray *pa, int i, const char * file, int linenum);
extern mxClassID mxGetClassID_d(const mxArray *pa, const char * file, int linenum);
extern const char *mxGetClassName_d(const mxArray *pa, const char * file, int linenum);
extern void *mxGetData_d(
const mxArray *pa, const char * file, int linenum
);
extern const int *mxGetDimensions_d(const mxArray *pa, const char * file, int linenum);
extern int mxGetElementSize_d(const mxArray *pa, const char * file, int linenum);
extern mxArray *mxGetField_d(const mxArray *pa, int i, const char *fieldname,
const char * file, int linenum);
extern mxArray *mxGetFieldByNumber_d(const mxArray *pa, int i, int fieldnum,
const char * file, int linenum);
extern const char *mxGetFieldNameByNumber_d(const mxArray *pa, int n,
const char * file, int linenum);
extern int mxGetFieldNumber_d(const mxArray *pa, const char *name,
const char * file, int linenum);
extern void *mxGetImagData_d(
const mxArray *pa, const char * file, int linenum
);
extern int *mxGetIr_d(
const mxArray *pa, const char * file, int linenum
);
extern int *mxGetJc_d(
const mxArray *pa, const char * file, int linenum
);
extern const char *mxGetName_d(const mxArray *pa, const char * file, int linenum);
extern int mxGetNumberOfDimensions_d(
const mxArray *pa, const char * file, int linenum
);
extern int mxGetNumberOfElements_d(
const mxArray *pa, const char * file, int linenum
);
extern int mxGetNumberOfFields_d(
const mxArray *pa, const char * file, int linenum
);
extern int mxGetNzmax_d(
const mxArray *pa, const char * file, int linenum
);
extern int mxGetM_d(
const mxArray *pa, const char * file, int linenum
);
extern int mxGetN_d(
const mxArray *pa, const char * file, int linenum
);
extern double *mxGetPi_d(
const mxArray *pa, const char * file, int linenum
);
extern double *mxGetPr_d(
const mxArray *pa, const char * file, int linenum
);
extern double mxGetScalar_d(const mxArray *pa, const char * file, int linenum);
extern int mxGetString_d(const mxArray *pa, char *buf, int buflen, const char * file, int linenum);
extern bool mxIsCell_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsChar_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsClass_d(const mxArray *pa, const char *name, const char * file, int linenum);
extern bool mxIsComplex_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsDouble_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsEmpty_d(
const mxArray *pa, const char * file, int linenum
);
extern bool mxIsFromGlobalWS_d(
const mxArray *pa, const char * file, int linenum
);
extern bool mxIsInt8_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsInt16_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsInt32_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsLogical_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsNumeric_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsSingle_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsSparse_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsStruct_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsUint8_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsUint16_d(const mxArray *pa, const char * file, int linenum);
extern bool mxIsUint32_d(const mxArray *pa, const char * file, int linenum);
extern void * mxRealloc_d(void * pm, size_t size, const char * file, int linenum);
#if !defined(MATLAB_MEX_FILE)
extern void mxSetAllocFcns_d(calloc_proc callocfcn, free_proc freefcn, realloc_proc reallocfcn, malloc_proc mallocfcn, const char * file, int linenum);
#endif
extern void mxSetCell_d(mxArray *pa, int i, mxArray *value, const char * file, int linenum);
extern int mxSetClassName_d(mxArray *pa, const char *classname, const char * file, int linenum);
extern void mxSetData_d(
mxArray *pa, void *Data, const char * file, int linenum
);
extern int mxSetDimensions_d(mxArray *pa, const int *size, int ndims, const char * file, int linenum);
extern void mxSetField_d(mxArray *pa, int i, const char *fieldname, mxArray *value,
const char * file, int linenum);
extern void mxSetFieldByNumber_d(mxArray *pa, int i, int fieldnum, mxArray *value,
const char * file, int linenum);
extern void mxSetImagData_d(
mxArray *pa, void *ImagData, const char * file, int linenum
);
extern void mxSetIr_d(
mxArray *pa, int *ir, const char * file, int linenum
);
extern void mxSetJc_d(
mxArray *pa,int *jc, const char * file, int linenum
);
extern void mxSetLogical_d(mxArray *pa, const char * file, int linenum);
extern void mxSetM_d(
mxArray *pa,int m, const char * file, int linenum
);
extern void mxSetN_d(mxArray *pa, int n, const char * file, int linenum);
extern void mxSetName_d(
mxArray *pa, const char *s, const char * file, int linenum
);
extern void mxSetNzmax_d(
mxArray *pa,
int nzmax, const char * file, int linenum
);
extern void mxSetPi_d(
mxArray *pa, double *pi, const char * file, int linenum
);
extern void mxSetPr_d(
mxArray *pa, double *pr, const char * file, int linenum
);
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif /* mwdebug_h */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -