3 %array_class(char, mraaBuffer);
7 %include gpio_class_doc.i
8 %include i2c_class_doc.i
9 %include pwm_class_doc.i
10 %include aio_class_doc.i
11 %include spi_class_doc.i
24 //Adding mraa_init() to the module initialisation process
28 %rename(getVersion) mraa_get_version;
30 %rename(setPriority) mraa_set_priority;
32 %rename(printError) mraa_result_print(mraa_result_t error);
34 %rename(getPlatform) mraa_get_platform_type;
36 %typemap(in) uint8_t = char;
37 %typemap(in) unsigned char* = char*;
38 %apply (char *STRING, size_t LENGTH) { (char *data, size_t length) };