summaryrefslogtreecommitdiff
path: root/peripheral/libupm/src/carrays_uint16_t.i
diff options
context:
space:
mode:
Diffstat (limited to 'peripheral/libupm/src/carrays_uint16_t.i')
-rw-r--r--peripheral/libupm/src/carrays_uint16_t.i35
1 files changed, 0 insertions, 35 deletions
diff --git a/peripheral/libupm/src/carrays_uint16_t.i b/peripheral/libupm/src/carrays_uint16_t.i
deleted file mode 100644
index 662abec..0000000
--- a/peripheral/libupm/src/carrays_uint16_t.i
+++ /dev/null
@@ -1,35 +0,0 @@
-// From the SWIG documentation:
-// Unlike #include, %include includes each file once
-// (and will not reload the file on subsequent %include declarations).
-// Therefore, it is not necessary to use include-guards in SWIG interfaces.
-// So you can include this file and .i files for other C types
-%include "stdint.i"
-%include "carrays.i"
-%array_class(uint16_t, uint16Array);
-
-// Adding these typemaps because SWIG is converting uint8, uint16, and uint32 into a short by default
-// This forces SWIG to convert it correctly
-
-#if (SWIG_JAVASCRIPT_V8)
-%typemap(in) uint16_t * {
- void *argp = 0 ;
- int res = SWIG_ConvertPtr($input, &argp,SWIGTYPE_p_uint16Array, 0 | 0 );
- if (!SWIG_IsOK(res)) {
- SWIG_exception_fail(SWIG_ArgError(res), "failed to convert input to uint16");
- }
- $1 = (uint16_t *)(argp);
-}
-#endif
-
-#if (SWIGPYTHON)
-%typemap(in) uint16_t * {
- void *argp = 0 ;
- int res = SWIG_ConvertPtr($input, &argp,SWIGTYPE_p_uint16Array, 0 | 0 );
- if (!SWIG_IsOK(res)) {
- SWIG_exception_fail(SWIG_ArgError(res), "failed to convert input to uint16");
- }
- $1 = reinterpret_cast< uint16_t * >(argp);
-}
-#endif
-
-//#elsif (SWIGJAVA)