summaryrefslogtreecommitdiff
path: root/peripheral/libmraa/src/mraa.i
diff options
context:
space:
mode:
Diffstat (limited to 'peripheral/libmraa/src/mraa.i')
-rw-r--r--peripheral/libmraa/src/mraa.i61
1 files changed, 0 insertions, 61 deletions
diff --git a/peripheral/libmraa/src/mraa.i b/peripheral/libmraa/src/mraa.i
deleted file mode 100644
index 5259951..0000000
--- a/peripheral/libmraa/src/mraa.i
+++ /dev/null
@@ -1,61 +0,0 @@
-%rename("%(strip:[MRAA_])s", %$isenumitem) "";
-
-%include stdint.i
-%include std_string.i
-%include exception.i
-
-#ifdef DOXYGEN
- //and doesn't seem to work correctly in SWIG's preprocessor
- #ifdef SWIGPYTHON
- %include common_hpp_doc.i
- %include gpio_class_doc.i
- %include i2c_class_doc.i
- %include pwm_class_doc.i
- %include aio_class_doc.i
- %include spi_class_doc.i
- %include uart_class_doc.i
- #endif
-#endif
-
-%{
- #include "common.hpp"
- #include "types.hpp"
- #include "gpio.hpp"
- #include "pwm.hpp"
- #include "i2c.hpp"
- #include "spi.hpp"
- #include "aio.hpp"
- #include "uart.hpp"
-%}
-
-%exception {
- try {
- $action
- } catch(const std::invalid_argument& e) {
- SWIG_exception(SWIG_ValueError, e.what());
- } catch(...) {
- SWIG_exception(SWIG_RuntimeError, "Unknown exception");
- }
-}
-
-%include "types.hpp"
-
-%include "common.hpp"
-
-%ignore Gpio::nop(uv_work_t* req);
-%ignore Gpio::v8isr(uv_work_t* req);
-%ignore Gpio::v8isr(uv_work_t* req, int status);
-%ignore Gpio::uvwork(void *ctx);
-%ignore isr(Edge mode, void (*fptr)(void*), void* args);
-
-%include "gpio.hpp"
-
-%include "i2c.hpp"
-
-%include "pwm.hpp"
-
-%include "spi.hpp"
-
-%include "aio.hpp"
-
-%include "uart.hpp"