i2c.hpp: Add C++ wrapper around I2c
authorBrendan Le Foll <brendan.le.foll@intel.com>
Fri, 16 May 2014 09:28:26 +0000 (10:28 +0100)
committerBrendan Le Foll <brendan.le.foll@intel.com>
Fri, 16 May 2014 13:31:34 +0000 (14:31 +0100)
* maa_i2c_context bcomes an opaque pointer
* C++ wrapper class I2c created
* swig now uses C++ wrapper I2c to generate API

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
src/CMakeLists.txt

index a9e76de..b59104a 100644 (file)
@@ -7,7 +7,7 @@ set (maa_LIB_HEADERS
   ${PROJECT_SOURCE_DIR}/api/maa.h
   ${PROJECT_SOURCE_DIR}/api/gpio.h
   ${PROJECT_SOURCE_DIR}/api/i2c.h
-  ${PROJECT_SOURCE_DIR}/api/i2c.pp
+  ${PROJECT_SOURCE_DIR}/api/i2c.hpp
   ${PROJECT_SOURCE_DIR}/api/pwm.h
   ${PROJECT_SOURCE_DIR}/api/spi.h
   ${PROJECT_SOURCE_DIR}/api/aio.h