MATLAB Production Server C Client R2025a component: mds_c_client, module directory: deployment_server/client/c/mps, copyright: MathWorks |

Loading...
Searching...
No Matches
mx_to_mps.h
Go to the documentation of this file.
1
4#ifndef MATHWORKS_MX_TO_MPS
5#define MATHWORKS_MX_TO_MPS
6
7 typedef mpsSize mwSize;
8 typedef mpsIndex mwIndex;
9 typedef mpsArray mxArray;
10 typedef mpsLogical mxLogical;
11 typedef mpsChar mxChar;
12
14 typedef mpsComplexity mxComplexity;
15#define mxREAL mpsREAL
16#define mxCOMPLEX mpsCOMPLEX
17
19 typedef mpsClassID mxClassID;
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
34
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
57
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
77#define mxFree mpsFree
78
80#define mxGetNumberOfDimensions mpsGetNumberOfDimensions
81#define mxGetElementSize mpsGetElementSize
82#define mxGetDimensions mpsGetDimensions
83#define mxSetDimensions mpsSetDimensions
84#define mxGetNumberOfElements mpsGetNumberOfElements
85#define mxCalcSingleSubscript mpsCalcSingleSubscript
86#define mxGetM mpsGetM
87#define mxSetM mpsSetM
88#define mxGetN mpsGetN
89#define mxSetN mpsSetN
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
116#endif
mpsComplexity
mpsComplexity
Flag specifying whether array has imaginary components.
Definition client.h:268
mpsSize
uint64 mpsSize
Type that represents size values, such as array dimensions.
Definition client.h:48
mpsIndex
uint64 mpsIndex
Type that represents index values, such as indices into arrays.
Definition client.h:51
mpsLogical
bool mpsLogical
Type for logical array.
Definition client.h:158
mpsClassID
mpsClassID
Flag identifying class of array.
Definition client.h:276
mpsChar
CHAR16_T mpsChar
Definition client.h:141
mpsArray
struct mpsArray mpsArray
Fundamental type underlying MATLAB data.
Definition client.h:55
mxChar
mpsChar mxChar
Definition mx_to_mps.h:11
mxArray
mpsArray mxArray
Definition mx_to_mps.h:9
mwIndex
mpsIndex mwIndex
Definition mx_to_mps.h:8
mxClassID
mpsClassID mxClassID
mxClassID
Definition mx_to_mps.h:19
mxLogical
mpsLogical mxLogical
Definition mx_to_mps.h:10
mwSize
mpsSize mwSize
Copyright (C) 2014 The MathWorks, Inc.
Definition mx_to_mps.h:7
mxComplexity
mpsComplexity mxComplexity
mxComplexity
Definition mx_to_mps.h:14