Private
Public Access
2
0

common.hpp: use common.hpp instead of renaming C functions in interface

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
Brendan Le Foll
2014-07-04 15:42:04 +01:00
parent 720008f61f
commit 4b0f24367a
6 changed files with 24 additions and 15 deletions

View File

@@ -1,7 +1,8 @@
%include stdint.i
%include std_string.i
#ifdef DOXYGEN
%include common_doc.i
%include common_hpp_doc.i
%include gpio_class_doc.i
%include i2c_class_doc.i
%include pwm_class_doc.i
@@ -10,7 +11,7 @@
#endif
%{
#include "common.h"
#include "common.hpp"
#include "gpio.hpp"
#include "pwm.hpp"
#include "i2c.hpp"
@@ -23,18 +24,12 @@
mraa_init();
%}
%rename(getVersion) mraa_get_version;
%rename(setPriority) mraa_set_priority;
%rename(printError) mraa_result_print(mraa_result_t error);
%rename(getPlatform) mraa_get_platform_type;
%typemap(in) uint8_t = char;
%typemap(in) unsigned char* = char*;
%apply (char *STRING, size_t LENGTH) { (char *data, size_t length) };
%include "common.hpp"
%include "types.h"
#### GPIO ####