Scilab: fix test case typemap_variables
This commit is contained in:
parent
c2b149cb0c
commit
bc73c5877d
1 changed files with 13 additions and 0 deletions
|
|
@ -52,6 +52,19 @@
|
|||
%typemap(javain) int Space::Struct::smember "/*int smember in */ $javainput"
|
||||
%typemap(javaout) int Space::Struct::smember "/*int smember out*/ { return $jnicall; }"
|
||||
|
||||
#if defined(SWIGSCILAB)
|
||||
%clear int globul;
|
||||
%clear int Space::nspace;
|
||||
%clear int Space::Struct::smember;
|
||||
%ignore Space::Struct::member;
|
||||
%typemap(varin) int globul "TYPEMAP_VARIABLES_FAIL";
|
||||
%typemap(varout, noblock=1, fragment=SWIG_From_frag(int)) int globul "if (!SWIG_IsOK(SWIG_Scilab_SetOutput(pvApiCtx, SWIG_From_int($result)))) return SWIG_ERROR;";
|
||||
%typemap(varin) int Space::nspace "TYPEMAP_VARIABLES_FAIL";
|
||||
%typemap(varout, noblock=1, fragment=SWIG_From_frag(int)) int Space::nspace "if (!SWIG_IsOK(SWIG_Scilab_SetOutput(pvApiCtx, SWIG_From_int($result)))) return SWIG_ERROR;";
|
||||
%typemap(varin) int Space::Struct::smember "TYPEMAP_VARIABLES_FAIL";
|
||||
%typemap(varout, noblock=1, fragment=SWIG_From_frag(int)) int Space::Struct::smember "if (!SWIG_IsOK(SWIG_Scilab_SetOutput(pvApiCtx, SWIG_From_int($result)))) return SWIG_ERROR;";
|
||||
#endif
|
||||
|
||||
%inline %{
|
||||
|
||||
int globul;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue