java: Created a general interface that is no longer included in each package and updated examples

Signed-off-by: Bogdan Ichim <bogdan.ichim@rinftech.com>
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@gmail.com>
This commit is contained in:
Stefan Andritoiu
2017-04-05 18:36:43 +03:00
committed by sisinty sasmita patra
parent e3a8b2fc13
commit fe9254c004
24 changed files with 141 additions and 44 deletions

View File

@ -7,3 +7,6 @@
%include "javaupm_iModuleStatus.i"
%include "iADC.hpp"
%{
#include "iADC.hpp"
%}

View File

@ -3,7 +3,11 @@
%interface_impl(upm::ICO2Sensor);
#endif
%include "stdint.i"
%include "javaupm_interfaces.i"
%include "javaupm_iModuleStatus.i"
%include "iCO2Sensor.hpp"
%{
#include "iCO2Sensor.hpp"
%}

View File

@ -7,3 +7,6 @@
%include "javaupm_iModuleStatus.i"
%include "iHumiditySensor.hpp"
%{
#include "iHumiditySensor.hpp"
%}

View File

@ -7,3 +7,6 @@
%include "javaupm_iModuleStatus.i"
%include "iLightController.hpp"
%{
#include "iLightController.hpp"
%}

View File

@ -7,3 +7,6 @@
%include "javaupm_iModuleStatus.i"
%include "iLightSensor.hpp"
%{
#include "iLightSensor.hpp"
%}

View File

@ -4,3 +4,6 @@
#endif
%include "iModuleStatus.hpp"
%{
#include "iModuleStatus.hpp"
%}

View File

@ -7,3 +7,6 @@
%include "javaupm_iModuleStatus.i"
%include "iPressureSensor.hpp"
%{
#include "iPressureSensor.hpp"
%}

View File

@ -7,3 +7,6 @@
%include "javaupm_iModuleStatus.i"
%include "iTemperatureSensor.hpp"
%{
#include "iTemperatureSensor.hpp"
%}

View File

@ -1,5 +1,15 @@
%module javaupm_interfaces
%include javaupm_iModuleStatus.i
%include javaupm_iADC.i
%include javaupm_iCO2Sensor.i
%include javaupm_iHumiditySensor.i
%include javaupm_iLightController.i
%include javaupm_iLightSensor.i
%include javaupm_iPressureSensor.i
%include javaupm_iTemperatureSensor.i
%pragma(java) jniclasscode=%{
static {
try {