4#ifndef MATHWORKS_MX_TO_MPS
5#define MATHWORKS_MX_TO_MPS
16#define mxCOMPLEX mpsCOMPLEX
20#define mxUINT8_CLASS mpsUINT8_CLASS
21#define mxINT8_CLASS mpsINT8_CLASS
22#define mxUINT16_CLASS mpsUINT16_CLASS
23#define mxINT16_CLASS mpsINT16_CLASS
24#define mxUINT32_CLASS mpsUINT32_CLASS
25#define mxINT32_CLASS mpsINT32_CLASS
26#define mxUINT64_CLASS mpsUINT64_CLASS
27#define mxINT64_CLASS mpsINT64_CLASS
28#define mxSINGLE_CLASS mpsSINGLE_CLASS
29#define mxDOUBLE_CLASS mpsDOUBLE_CLASS
30#define mxLOGICAL_CLASS mpsLOGICAL_CLASS
31#define mxCHAR_CLASS mpsCHAR_CLASS
32#define mxSTRUCT_CLASS mpsSTRUCT_CLASS
33#define mxCELL_CLASS mpsCELL_CLASS
36#define mxIsDouble mpsIsDouble
37#define mxIsSingle mpsIsSingle
38#define mxIsComplex mpsIsComplex
39#define mxIsNumeric mpsIsNumeric
40#define mxIsInt64 mpsIsInt64
41#define mxIsUint64 mpsIsUint64
42#define mxIsInt32 mpsIsInt32
43#define mxIsUint32 mpsIsUint32
44#define mxIsInt16 mpsIsInt16
45#define mxIsUint16 mpsIsUint16
46#define mxIsInt8 mpsIsInt8
47#define mxIsUint8 mpsIsUint8
48#define mxIsChar mpsIsChar
49#define mxIsLogical mpsIsLogical
50#define mxIsLogicalScalar mpsIsLogicalScalar
51#define mxIsLogicalScalarTrue mpsIsLogicalScalarTrue
52#define mxIsStruct mpsIsStruct
53#define mxIsCell mpsIsCell
54#define mxIsClass mpsIsClass
55#define mxIsEmpty mpsIsEmpty
56#define mxIsSparse mpsIsSparse
59#define mxCreateDoubleMatrix mpsCreateDoubleMatrix
60#define mxCreateDoubleScalar mpsCreateDoubleScalar
61#define mxCreateNumericMatrix mpsCreateNumericMatrix
62#define mxCreateNumericArray mpsCreateNumericArray
63#define mxCreateString mpsCreateString
64#define mxCreateCharMatrixFromStrings mpsCreateCharMatrixFromStrings
65#define mxCreateCharArray mpsCreateCharArray
66#define mxCreateLogicalScalar mpsCreateLogicalScalar
67#define mxCreateLogicalMatrix mpsCreateLogicalMatrix
68#define mxCreateLogicalArray mpsCreateLogicalArray
69#define mxCreateSparseLogicalMatrix mpsCreateSparseLogicalMatrix
70#define mxCreateSparse mpsCreateSparse
71#define mxCreateStructMatrix mpsCreateStructMatrix
72#define mxCreateStructArray mpsCreateStructArray
73#define mxCreateCellMatrix mpsCreateCellMatrix
74#define mxCreateCellArray mpsCreateCellArray
75#define mxDestroyArray mpsDestroyArray
76#define mxDuplicateArray mpsDuplicateArray
80#define mxGetNumberOfDimensions mpsGetNumberOfDimensions
81#define mxGetElementSize mpsGetElementSize
82#define mxGetDimensions mpsGetDimensions
83#define mxSetDimensions mpsSetDimensions
84#define mxGetNumberOfElements mpsGetNumberOfElements
85#define mxCalcSingleSubscript mpsCalcSingleSubscript
90#define mxGetScalar mpsGetScalar
91#define mxGetPr mpsGetPr
92#define mxGetPi mpsGetPi
93#define mxGetData mpsGetData
94#define mxGetImagData mpsGetImagData
95#define mxGetChars mpsGetChars
96#define mxGetString mpsGetString
97#define mxArrayToString mpsArrayToString
98#define mxGetClassID mpsGetClassID
99#define mxGetClassName mpsGetClassName
100#define mxGetLogicals mpsGetLogicals
101#define mxSetField mpsSetField
102#define mxGetField mpsGetField
103#define mxGetNumberOfFields mpsGetNumberOfFields
104#define mxGetFieldNumber mpsGetFieldNumber
105#define mxGetFieldNameByNumber mpsGetFieldNameByNumber
106#define mxGetFieldByNumber mpsGetFieldByNumber
107#define mxSetFieldByNumber mpsSetFieldByNumber
108#define mxAddField mpsAddField
109#define mxRemoveField mpsRemoveField
110#define mxGetCell mpsGetCell
111#define mxSetCell mpsSetCell
112#define mxGetNzmax mpsGetNzmax
113#define mxSetNzmax mpsSetNzmax
114#define mxGetIr mpsGetIr
115#define mxGetJc mpsGetJc
mpsComplexity
Flag specifying whether array has imaginary components.
uint64 mpsSize
Type that represents size values, such as array dimensions.
uint64 mpsIndex
Type that represents index values, such as indices into arrays.
bool mpsLogical
Type for logical array.
mpsClassID
Flag identifying class of array.
struct mpsArray mpsArray
Fundamental type underlying MATLAB data.
mpsClassID mxClassID
mxClassID
mpsSize mwSize
Copyright (C) 2014 The MathWorks, Inc.
mpsComplexity mxComplexity
mxComplexity