Commit graph

329 commits

Author SHA1 Message Date
Simon Marchetto
9b9b9cb999 Scilab: fix scalar typemaps & separate "interface" from "implementation" 2013-10-10 14:50:51 +02:00
Simon Marchetto
fd92e9e72f Scilab: fix SWIG_Scilab_SetOutput (scilab version macro changed) 2013-10-09 17:09:11 +02:00
Simon Marchetto
626a1f5482 Scilab: use fname argument not global variable 2013-10-09 13:02:54 +02:00
Simon Marchetto
562c2d1a42 Scilab: fix compilation error on SWIG_SciInt32_FromSize 2013-10-09 13:01:16 +02:00
Simon Marchetto
8a3278ade2 Scilab: fix compilation error on createMatrixOfString 2013-10-09 12:58:04 +02:00
Simon Marchetto
8626d96aff Scilab: refactor enum typemap 2013-09-27 10:30:12 +02:00
Simon Marchetto
018134f96c Scilab: add fname parameter at typemap function (for consistency) 2013-09-27 10:22:25 +02:00
Simon Marchetto
32e1acfe4f Scilab: fix last commit 2013-09-27 10:04:33 +02:00
Simon Marchetto
4cf15d9c1e Scilab: fix scilab primitve typemaps 2013-09-26 16:54:55 +02:00
Simon Marchetto
9057101d70 Scilab: macro to check Scilab version 2013-09-26 16:16:02 +02:00
Simon Marchetto
caf2db6b8d Scilab: fix dynamic_cast test error 2013-09-24 11:39:55 +02:00
Simon Marchetto
c32449e131 Scilab: group together Scilab includes 2013-09-23 10:15:28 +02:00
Simon Marchetto
934fc9b37b Fix Iterators prefixes 2013-09-23 10:10:31 +02:00
Simon Marchetto
b7064539d0 Scilab: fix prefix SciObject 2013-09-23 09:57:12 +02:00
Simon Marchetto
77da84f549 Scilab: init function name SWIG_Init() changed to <module>_Init() 2013-09-18 10:24:47 +02:00
Simon Marchetto
5c5528981e Scilab: remove generated code compilation errors & warnings 2013-09-11 19:19:29 +02:00
Simon Marchetto
2610403d69 Scilab: consider int as default type for STL container of values (so it works for container of enums) 2013-09-02 11:06:00 +02:00
Simon Marchetto
ed135cb99c Scilab: wrap enums to Scilab variables (if %feature scilab:const") 2013-09-02 11:06:00 +02:00
Simon Marchetto
2cf606c638 Scilab: add %feature scilab:const (constants are wrapped by Scilab variables) 2013-09-02 10:59:48 +02:00
Simon Marchetto
fcfb90219e Scilab: list helper getScilabListAndSize() 2013-09-02 10:55:07 +02:00
Simon Marchetto
7655b6df6d Scilab: fix arrays_global test case 2013-08-21 14:35:48 +02:00
Simon Marchetto
0fc9e4d0a4 Scilab: support of Scilab 5.3.3 (api_scilab: Rhs, Lhs, ..) 2013-08-19 17:57:56 +02:00
Simon Marchetto
774dddca00 Scilab: fix li_std_vector & ignore_template_constructor test case
fix: return a runtime error for not supported type containers
2013-08-02 12:09:11 +02:00
Simon Marchetto
6735b9727f Scilab: fix arrays_global test_case 2013-07-31 18:28:45 +02:00
Simon Marchetto
255603639f Scilab: rollback, support of container<class*> only (not <class>) 2013-07-31 18:28:23 +02:00
Simon Marchetto
077e69a851 Scilab: fix SWIT_Init() close in C mode 2013-07-31 11:57:16 +02:00
Simon Marchetto
25ffa87cab Scilab: fix dynamic_cast test case
Close SWIG_Init() in Scilab executable.
2013-07-23 15:02:39 +02:00
Simon Marchetto
2ea501d488 Scilab: small typo fix 2013-07-22 17:39:25 +02:00
Simon Marchetto
c3992df0bb Scilab: support of containers of "complex type" values (like vector<class>) 2013-07-22 17:37:25 +02:00
Simon Marchetto
f09525bcd8 Scilab: add generic support for STL list 2013-07-19 17:59:49 +02:00
Simon Marchetto
bc80012e0a Scilab: add support for STL bool containers 2013-07-19 17:29:10 +02:00
Simon Marchetto
c66952a3f0 Scilab: add generic support for STL set 2013-07-18 08:56:48 +02:00
Simon Marchetto
983af237b0 Scilab: generic support for STL vector 2013-07-18 08:56:31 +02:00
Simon Marchetto
cdb6554fba Scilab: generic support for STL containers.
STL containers are mapped in Scilab as:
- for int, double, string: matrices (of int, or double, etc....)
- for other types (like pointers on objects): list of pointers
2013-07-18 08:56:24 +02:00
Simon Marchetto
3dd0ebdde9 Scilab: wrap SWIG_Init() function to initialize module SWIG types (needed for STL support) 2013-07-18 08:56:05 +02:00
Simon Marchetto
627e4002fe Scilab: small fix on int matrix typemap 2013-06-21 11:30:11 +02:00
Simon Marchetto
87e0005276 Scilab: reference passing default mode is INPUT (here fix for vectors) 2013-06-20 18:17:20 +02:00
Simon Marchetto
8ee91b4352 Scilab: add support of STL vector<string> 2013-06-20 11:15:13 +02:00
Simon Marchetto
e6af8948ef Scilab: add string matrix typemaps 2013-06-19 16:34:12 +02:00
Simon Marchetto
9b270b9f6a Scilab: fix matrix typemap parameter names 2013-06-19 16:28:57 +02:00
Simon Marchetto
347dee5cda Scilab: refactor SwigScilabStringToCharPtrAndSize (use String API getAllocatedString) 2013-06-19 16:10:24 +02:00
Simon Marchetto
1efaa1ae67 Scilab: refactor SwigScilabStringToCharPtr (use String API getAllocatedString()) 2013-06-19 16:10:23 +02:00
Simon Marchetto
6280dd2d1a Scilab: fix SWIG_FromCharPtr error 2013-06-19 16:10:23 +02:00
Simon Marchetto
f268b0564a Scilab: remove SwigScilabStringFromCharPtrAndSize (same as SwigScilabStringFromCharPtr) 2013-06-19 16:10:22 +02:00
Simon Marchetto
e42055dcc4 Scilab: fix SWIG_NewPointerObj & SWIG_NewFunctionPtrObj error 2013-06-19 09:35:50 +02:00
Simon Marchetto
eddbb8f59e Scilab: SWIG exception raise macro : rethrow exceptions 2013-06-19 09:35:42 +02:00
Simon Marchetto
e9437fe400 Scilab: fix test case li_boost_shared_ptr 2013-06-12 12:14:53 +02:00
Simon Marchetto
7c9163e48a Scilab: fix test case import_stl_b 2013-06-12 11:02:59 +02:00
Simon Marchetto
af03df97c4 Scilab: C++ operators not wrapped in Scilab yet, remove warnings 2013-06-12 11:01:46 +02:00
Simon Marchetto
4f2715a9ec Scilab: fix test case li_std_vector 2013-06-12 10:59:11 +02:00