summaryrefslogtreecommitdiff
path: root/sci_gateway/cpp/sci_iofunc.hpp
diff options
context:
space:
mode:
authorHarpreet2015-11-24 11:50:13 +0530
committerHarpreet2015-11-24 11:50:13 +0530
commit92e88ea2600cc66ff8e8b7bb9c63bf72d78f1619 (patch)
treee4ae42f00de606e65ec3e6acb7fc7ce3366e2209 /sci_gateway/cpp/sci_iofunc.hpp
parent5d6df2fd95bc566d3b9efab874ad26c4a4789b71 (diff)
downloadsymphony-92e88ea2600cc66ff8e8b7bb9c63bf72d78f1619.tar.gz
symphony-92e88ea2600cc66ff8e8b7bb9c63bf72d78f1619.tar.bz2
symphony-92e88ea2600cc66ff8e8b7bb9c63bf72d78f1619.zip
code optimization
Diffstat (limited to 'sci_gateway/cpp/sci_iofunc.hpp')
-rw-r--r--sci_gateway/cpp/sci_iofunc.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/sci_gateway/cpp/sci_iofunc.hpp b/sci_gateway/cpp/sci_iofunc.hpp
index 1cf9a1a..3833777 100644
--- a/sci_gateway/cpp/sci_iofunc.hpp
+++ b/sci_gateway/cpp/sci_iofunc.hpp
@@ -11,9 +11,13 @@ int getUIntFromScilab(int argNum, int *dest);
int getIntFromScilab(int argNum, int *dest);
int getFixedSizeDoubleMatrixFromScilab(int argNum, int rows, int cols, double **dest);
int getDoubleMatrixFromScilab(int argNum, int *rows, int *cols, double **dest);
+int getFixedSizeDoubleMatrixInList(int argNum, int itemPos, int rows, int cols, double **dest);
+
//output
int return0toScilab();
int returnDoubleToScilab(double retVal);
+int returnDoubleMatrixToScilab(int itemPos, int rows, int cols, double *dest);
+int returnIntegerMatrixToScilab(int itemPos, int rows, int cols, int *dest);
#endif //SCI_IOFUNCHEADER