mirror of
https://github.com/eclipse/upm.git
synced 2025-03-14 20:47:30 +03:00
java: removed unnecessary generated wrapper objects for std::vector
Signed-off-by: Bogdan Ichim <bogdan.ichim@rinftech.com> Signed-off-by: Stefan Andritoiu <stefan.andritoiu@gmail.com> Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
parent
dc03eec56f
commit
65726087bc
@ -1,10 +1,12 @@
|
||||
%module javaupm_bma250e
|
||||
%include "../upm.i"
|
||||
%include "typemaps.i"
|
||||
%include "../upm_vectortypes.i"
|
||||
%include "std_vector.i"
|
||||
|
||||
%ignore getAccelerometer(float *, float *, float *);
|
||||
|
||||
%template(floatVector) std::vector<float>;
|
||||
|
||||
%include "bma250e_defs.h"
|
||||
%include "bma250e.hpp"
|
||||
%{
|
||||
|
@ -1,10 +1,12 @@
|
||||
%module javaupm_bmg160
|
||||
%include "../upm.i"
|
||||
%include "typemaps.i"
|
||||
%include "../upm_vectortypes.i"
|
||||
%include "std_vector.i"
|
||||
|
||||
%ignore getGyroscope(float *, float *, float *);
|
||||
|
||||
%template(floatVector) std::vector<float>;
|
||||
|
||||
%include "bmg160_defs.h"
|
||||
%include "bmg160.hpp"
|
||||
%{
|
||||
|
@ -1,10 +1,12 @@
|
||||
%module javaupm_bmm150
|
||||
%include "../upm.i"
|
||||
%include "typemaps.i"
|
||||
%include "../upm_vectortypes.i"
|
||||
%include "std_vector.i"
|
||||
|
||||
%ignore getMagnetometer(float *, float *, float *);
|
||||
|
||||
%template(floatVector) std::vector<float>;
|
||||
|
||||
%include "bmm150_defs.h"
|
||||
%include "bmm150.hpp"
|
||||
%{
|
||||
|
@ -2,7 +2,7 @@
|
||||
%include "../upm.i"
|
||||
%include "cpointer.i"
|
||||
%include "typemaps.i"
|
||||
%include "../upm_vectortypes.i"
|
||||
%include "std_vector.i"
|
||||
|
||||
%apply int {mraa::Edge};
|
||||
|
||||
@ -10,6 +10,8 @@
|
||||
%ignore getMagnetometer(float *, float *, float *);
|
||||
%ignore getGyroscope(float *, float *, float *);
|
||||
|
||||
%template(floatVector) std::vector<float>;
|
||||
|
||||
%include "bmg160_defs.h"
|
||||
%include "bma250e_defs.h"
|
||||
%include "bmm150_defs.h"
|
||||
|
@ -2,7 +2,8 @@
|
||||
%include "../upm.i"
|
||||
%include "cpointer.i"
|
||||
%include "typemaps.i"
|
||||
%include "../upm_vectortypes.i"
|
||||
%include "std_vector.i"
|
||||
%include "stdint.i"
|
||||
|
||||
%ignore getCalibrationStatus(int *, int *, int *, int *);
|
||||
%ignore getAccelerometer(float *, float *, float *);
|
||||
@ -13,6 +14,10 @@
|
||||
%ignore getLinearAcceleration(float *, float *, float *);
|
||||
%ignore getGravityVectors(float *, float *, float *);
|
||||
|
||||
%template(floatVector) std::vector<float>;
|
||||
%template(byteVector) std::vector<uint8_t>;
|
||||
%template(intVector) std::vector<int>;
|
||||
|
||||
%include "bno055_regs.h"
|
||||
%include "bno055.hpp"
|
||||
%{
|
||||
|
@ -1,7 +1,10 @@
|
||||
%module javaupm_jhd1313m1
|
||||
%include "../upm.i"
|
||||
%include "../upm_vectortypes.i"
|
||||
%include "typemaps.i"
|
||||
%include "std_vector.i"
|
||||
%include "stdint.i"
|
||||
|
||||
%template(byteVector) std::vector<uint8_t>;
|
||||
|
||||
%include "jhd1313m1.hpp"
|
||||
%{
|
||||
|
@ -1,7 +1,10 @@
|
||||
%module javaupm_lcdks
|
||||
%include "../upm.i"
|
||||
%include "../upm_vectortypes.i"
|
||||
%include "typemaps.i"
|
||||
%include "std_vector.i"
|
||||
%include "stdint.i"
|
||||
|
||||
%template(byteVector) std::vector<uint8_t>;
|
||||
|
||||
%include "lcdks.hpp"
|
||||
%{
|
||||
|
@ -1,7 +1,10 @@
|
||||
%module javaupm_lcm1602
|
||||
%include "../upm.i"
|
||||
%include "../upm_vectortypes.i"
|
||||
%include "typemaps.i"
|
||||
%include "std_vector.i"
|
||||
%include "stdint.i"
|
||||
|
||||
%template(byteVector) std::vector<uint8_t>;
|
||||
|
||||
%include "lcm1602.hpp"
|
||||
%{
|
||||
|
@ -1,11 +1,13 @@
|
||||
%module javaupm_lsm303agr
|
||||
%include "../upm.i"
|
||||
%include "typemaps.i"
|
||||
%include "../upm_vectortypes.i"
|
||||
%include "std_vector.i"
|
||||
|
||||
%ignore getMagnetometer(float *, float *, float *);
|
||||
%ignore getAccelerometer(float *, float *, float *);
|
||||
|
||||
%template(floatVector) std::vector<float>;
|
||||
|
||||
%include "lsm303agr_defs.h"
|
||||
%include "lsm303agr.hpp"
|
||||
%{
|
||||
|
@ -1,11 +1,13 @@
|
||||
%module javaupm_lsm303d
|
||||
%include "../upm.i"
|
||||
%include "typemaps.i"
|
||||
%include "../upm_vectortypes.i"
|
||||
%include "std_vector.i"
|
||||
|
||||
%ignore getMagnetometer(float *, float *, float *);
|
||||
%ignore getAccelerometer(float *, float *, float *);
|
||||
|
||||
%template(floatVector) std::vector<float>;
|
||||
|
||||
%include "lsm303d_defs.h"
|
||||
%include "lsm303d.hpp"
|
||||
%{
|
||||
|
Loading…
x
Reference in New Issue
Block a user