/////////////////////////////////////////////////////////////// // MT2Q7.h - Callback // // // // Jim Fawcett, CSE687 - Object Oriented Design, Spring 2012 // /////////////////////////////////////////////////////////////// #include "MT2Q7.h" int main() { std::cout << "\n MT2Q7 - callback to Widget member function"; std::cout << "\n ============================================\n"; Widget w; Invoker inv; inv.subscribe(&w,&Widget::f); inv.invoke("a message from invoker"); std::cout << "\n\n"; return 0; }