Callback einer Member-Funktion einer anderen Klasse
-
Hallo,
ich habe eine Klasse
class X { public: CALLBACK_ADRESS GetCallbackAdress(); private: void CallbackFunction(); }und möchte jetzt mit der Funktion UseTheCallback aus der Klasse
class Y { private: void UseTheCallback(); }die CallbackFunktion der Klasse X aufrufen.
Ist dies prinzipiell möglich wenn die Funktion UseTheCallback vorher GetCallbackAdress aufruft und mittels der zurückgegebenen Funktionsadresse einen Aufruf startet?
Viele Grüße
-
Jap. Das geht.
Wie schaust du hier:
http://www.newty.de/fpt/index.html
-
Sieh dir mal Boost::Signal an.