Private
Public Access
2
0

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>
This commit is contained in:
Brendan Le Foll
2014-05-16 10:28:26 +01:00
parent 9e823b7f1d
commit e491f99228
7 changed files with 104 additions and 71 deletions

View File

@@ -83,7 +83,7 @@ main(int argc, char **argv)
int16_t x = 0, y = 0, z = 0;
char rx_tx_buf[MAX_BUFFER_LENGTH];
maa_i2c_context *i2c;
maa_i2c_context i2c;
i2c = maa_i2c_init(0);
maa_i2c_address(i2c, HMC5883L_I2C_ADDR);