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:33 +0000 (14:31 +0100)
commite491f99228bb635e9025cbea6c29070f2dff2037
tree9060a36507b2584a93a8e6c379fa3a801497759b
parent9e823b7f1d6f1fdf0625e990d7d42920163e03bc
i2c.hpp: Add C++ wrapper around I2c

* 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>
api/aio.hpp
api/i2c.h
api/i2c.hpp [new file with mode: 0644]
examples/i2c_HMC5883L.c
src/CMakeLists.txt
src/i2c/i2c.c
src/maa.i