Giws is an open source software which greatly simplifies the call of Java method/object from C/C++. Giws is basically doing the same stuff as SWIG but the opposite.
Calling Java from C/C++ can be tricky: JNI calls are complicated especially when dealing with non primivite types or arrays, performance issues must be kept in mind all the time, the code can be redundant (checking exceptions, checking returns of operations...).
Requirements:
· Libxml2
What`s New in This Release: [ read full changelog ]
· GIWS can now manage array of array. String[][] for example. (Closes: #5)
· Example4 added to show this new feature
· Using byte datatypes was not providing the appropriate typedef (Closes: #6)
· Management of the char datatype (Closes: #7)
· Example3 updated: Shows how to retrieve the example text error
· By default, when dealing with array, an argument (int*) is added to provide the size of the array. Option -r/--disable-return-size-array to go back to the previous behavior.