wrapper C++ pour library c
Ca permet d'avoir l'implémentation que l'on souhaite donc c'est plutôt bien ;).
Le problème c'est que j'ai déjà une classe que gère l'i2c pour les autres capteurs et j'aimerai bien faire appelle a elle dans cette Library
via un wrapper. Comment puis je m'en sortir?
voila ce que j'ai
Code:
1 2 3 4 5 6 7 8 9 10 11
|
namespace comm
{
class I2c
{
I2c()
~I2C();
write (int x, int y, int z);
read(int x, int y, int z);
};
} |
Les fonctions utilisée par la Libraire
Code:
1 2 3
|
writeI2c(int x, int y, int z);
readI2c(int x, int y, int z); |
je voulais créer un wrapper qui prennent en pointer ma class de façon a pourvoir faire ca:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
comm::I2c* ptrI2C
writeI2c(int x, int y, int z)
{
ptrI2C->write(int x, int y, int z)
}
readI2c(int x, int y, int z)
{
ptrI2C-read(int x, int y, int z)
} |
Mais je ne m'en sors pas.
Merci par avance