giws-1.1.1-1.2.x86_64.rpm


Advertisement

Description

giws - Generate C++ class wrappers to call Java methods/objects

Distribution: openSUSE 42.2
Repository: openSUSE Education all
Package name: giws
Package version: 1.1.1
Package release: 1.2
Package architecture: x86_64
Package type: rpm
Installed size: 224.96 KB
Download size: 41.23 KB
Official Mirror: ftp.gwdg.de
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...). Giws hides this complexity through a C++ class which wraps the Java class.

Alternatives

  • giws All Repositories

Requires

Provides

  • giws = 1.1.1-1.2
  • giws(x86-64) = 1.1.1-1.2

    Download

    Binary package: giws-1.1.1-1.2.x86_64.rpm
    Source package: giws-1.1.1-1.2.src.rpm

    Install Howto

    1. Add the openSUSE Education repository:
      # zypper addrepo http://ftp.gwdg.de/pub/opensuse/repositories/Education/openSUSE_Leap_42.2/ opensuse-education
    2. Install giws rpm package:
      # zypper install giws

    Files

    • /usr/bin/giws
    • /usr/lib/python2.7/site-packages/CXXException.py
    • /usr/lib/python2.7/site-packages/CXXException.pyc
    • /usr/lib/python2.7/site-packages/CXXFile.py
    • /usr/lib/python2.7/site-packages/CXXFile.pyc
    • /usr/lib/python2.7/site-packages/JNIFrameWork.py
    • /usr/lib/python2.7/site-packages/JNIFrameWork.pyc
    • /usr/lib/python2.7/site-packages/configGiws.py
    • /usr/lib/python2.7/site-packages/configGiws.pyc
    • /usr/lib/python2.7/site-packages/giws-1.1.1-py2.7.egg-info
    • /usr/lib/python2.7/site-packages/licenseWrapper.py
    • /usr/lib/python2.7/site-packages/licenseWrapper.pyc
    • /usr/lib/python2.7/site-packages/outputWriter.py
    • /usr/lib/python2.7/site-packages/outputWriter.pyc
    • /usr/lib/python2.7/site-packages/parseXMLEngine.py
    • /usr/lib/python2.7/site-packages/parseXMLEngine.pyc
    • /usr/lib/python2.7/site-packages/classRepresentation/__init__.py
    • /usr/lib/python2.7/site-packages/classRepresentation/__init__.pyc
    • /usr/lib/python2.7/site-packages/classRepresentation/methodGiws.py
    • /usr/lib/python2.7/site-packages/classRepresentation/methodGiws.pyc
    • /usr/lib/python2.7/site-packages/classRepresentation/objectGiws.py
    • /usr/lib/python2.7/site-packages/classRepresentation/objectGiws.pyc
    • /usr/lib/python2.7/site-packages/classRepresentation/packageGiws.py
    • /usr/lib/python2.7/site-packages/classRepresentation/packageGiws.pyc
    • /usr/lib/python2.7/site-packages/classRepresentation/parameterGiws.py
    • /usr/lib/python2.7/site-packages/classRepresentation/parameterGiws.pyc
    • /usr/lib/python2.7/site-packages/classRepresentation/returnDataGiws.py
    • /usr/lib/python2.7/site-packages/classRepresentation/returnDataGiws.pyc
    • /usr/lib/python2.7/site-packages/datatypes/__init__.py
    • /usr/lib/python2.7/site-packages/datatypes/__init__.pyc
    • /usr/lib/python2.7/site-packages/datatypes/booleanDataGiws.py
    • /usr/lib/python2.7/site-packages/datatypes/booleanDataGiws.pyc
    • /usr/lib/python2.7/site-packages/datatypes/byteDataGiws.py
    • /usr/lib/python2.7/site-packages/datatypes/byteDataGiws.pyc
    • /usr/lib/python2.7/site-packages/datatypes/charDataGiws.py
    • /usr/lib/python2.7/site-packages/datatypes/charDataGiws.pyc
    • /usr/lib/python2.7/site-packages/datatypes/dataFactoryGiws.py
    • /usr/lib/python2.7/site-packages/datatypes/dataFactoryGiws.pyc
    • /usr/lib/python2.7/site-packages/datatypes/dataGiws.py
    • /usr/lib/python2.7/site-packages/datatypes/dataGiws.pyc
    • /usr/lib/python2.7/site-packages/datatypes/doubleDataGiws.py
    • /usr/lib/python2.7/site-packages/datatypes/doubleDataGiws.pyc
    • /usr/lib/python2.7/site-packages/datatypes/floatDataGiws.py
    • /usr/lib/python2.7/site-packages/datatypes/floatDataGiws.pyc
    • /usr/lib/python2.7/site-packages/datatypes/intDataGiws.py
    • /usr/lib/python2.7/site-packages/datatypes/intDataGiws.pyc
    • /usr/lib/python2.7/site-packages/datatypes/longDataGiws.py
    • /usr/lib/python2.7/site-packages/datatypes/longDataGiws.pyc
    • /usr/lib/python2.7/site-packages/datatypes/shortDataGiws.py
    • /usr/lib/python2.7/site-packages/datatypes/shortDataGiws.pyc
    • /usr/lib/python2.7/site-packages/datatypes/stringDataGiws.py
    • /usr/lib/python2.7/site-packages/datatypes/stringDataGiws.pyc
    • /usr/lib/python2.7/site-packages/datatypes/voidDataGiws.py
    • /usr/lib/python2.7/site-packages/datatypes/voidDataGiws.pyc
    • /usr/share/doc/packages/giws/AUTHORS
    • /usr/share/doc/packages/giws/BUGS
    • /usr/share/doc/packages/giws/CHANGELOG
    • /usr/share/doc/packages/giws/LICENSE
    • /usr/share/doc/packages/giws/README

    Changelog

    2010-06-26 - kirill.kirillov@gmail.com - update to 1.1.1

    2010-02-12 - andrea@opensuse.org - new upstream version 1.0.6

    Advertisement
    Advertisement