家のマシンのデータを同期し忘れたため、作業できず。
そのため昨日、今日は調査を行った。
調査項目は、SocketMonitorのイベント発生時にExtentionへの伝達方法。
std::function+std::bindやInterfaceクラスの作成、boost::signals2+boost::bindの使用を検討。
boost::signals2を使用してみたい気持ちはあるが、今回はstd::function+std::bindを使用。理由は、標準であること+呼び出す関数が複数になることは想定できないため。
この方針で実装してダメならboostを使用しよう。
0 件のコメント:
コメントを投稿