ipcon_register_callback kann meine Callback nicht registrieren in Software, Programmierung und externe Tools Geschrieben April 28, 2020 at 14:19 Hi zusammen, erhalte bei der Funktion folgenden Fehler: cannot convert argument of incomplete type void * to void(*)() folgender Aufruf: ipcon_register_callback(&ipcon,IPCON_CALLBACK_ENUMERATE,(void *)cb_enumerate_static ,this); Funktion im Header wie folgt definiert: static void cb_enumerate_static(const char *uid, const char *connected_uid, char position, uint8_t hardware_version[3], uint8_t firmware_version[3], uint16_t device_identifier, uint8_t enumeration_type, void *user_data); Hat jemand eine Idee was ich da falsch mach? Programmiert wird in QT mit C++ Falls ihr noch mehr Infos bräuchtet bitte einfach melden. Danke schon mal vorab für eure Hilfe! Viele Grüße Paul
ipcon_register_callback kann meine Callback nicht registrieren
in Software, Programmierung und externe Tools
Geschrieben
Hi zusammen,
erhalte bei der Funktion folgenden Fehler:
cannot convert argument of incomplete type void * to void(*)()
folgender Aufruf:
ipcon_register_callback(&ipcon,IPCON_CALLBACK_ENUMERATE,(void *)cb_enumerate_static ,this);
Funktion im Header wie folgt definiert:
static void cb_enumerate_static(const char *uid, const char *connected_uid,
char position, uint8_t hardware_version[3],
uint8_t firmware_version[3], uint16_t device_identifier,
uint8_t enumeration_type, void *user_data);
Hat jemand eine Idee was ich da falsch mach?
Programmiert wird in QT mit C++
Falls ihr noch mehr Infos bräuchtet bitte einfach melden.
Danke schon mal vorab für eure Hilfe!
Viele Grüße
Paul