Bonjour à tous,
Je tente actuellement de faire un wrapper C++/C.Net de l'api Bluesoleil (gère le bluetooth).
Je suis malheureusement bloqué sur un problème et je ne sais pas comment m'en dépatouiller...
Je cherche à enregistrer des callbacks mais apparement ça ne passe pas.
Voici en gros le principe :
Bluesoleil API : fonction RegisterCallback(Event, funcPtr) sert à enregistrer une fonction ayant pour pointeur de fonction funcPtr en tant que callback pour l'evenement Event.
J'ai une classe c++ qui fait appel aux méthodes de l'api.
Class myAPI
{
void EnregistrerCallback()
{
RegisterCallBack(EVENT_CONNECT, this->mafuncCallBack);
}
static void maFuncCallback()
{
}
}
Apparement l'evenement n'est jamais levé ou bien la fonction de callback est mal enregistrée (je pencherai sur la deuxieme solution, mais pas sur...)
Est-ce que quelqu'un a déjà eu l'experience de faire ce genre de choses svp ? Si oui, suis-je dans le vrai par rapport à mon exemple ?
Merci d'avance
@ bientot