自分が生成したスレッドからのコールバックを受け取る方法 Listener方式 コールバック関数が定義されているListenerクラスを作成し、コールバックを受け取る側のクラスでListenerを継承する。 #include <iostream> #include <functional> #include <boost/function.hpp> #include <boost/thread.hpp> class Listener{ public: virtual void callback()=0; }; class Child{ // (Listenerについて知っていれば)Parentのことは直接知らなくても良い public: void set_listener(Listener* p){ listener_ = p; } void bar(){ std::cout << "Chi