1 %rename("%(strip:[MRAA_])s", %$isenumitem) "";
8 //and doesn't seem to work correctly in SWIG's preprocessor
10 %include common_hpp_doc.i
11 %include gpio_class_doc.i
12 %include i2c_class_doc.i
13 %include pwm_class_doc.i
14 %include aio_class_doc.i
15 %include spi_class_doc.i
16 %include uart_class_doc.i
31 //Adding mraa_init() to the module initialisation process
38 } catch(const std::invalid_argument& e) {
39 SWIG_exception(SWIG_ValueError, e.what());
41 SWIG_exception(SWIG_RuntimeError, "Unknown exception");
49 %ignore Gpio::nop(uv_work_t* req);
50 %ignore Gpio::v8isr(uv_work_t* req);
51 %ignore Gpio::v8isr(uv_work_t* req, int status);
52 %ignore Gpio::uvwork(void *ctx);