0

短い: 切断を使用して接続したコールバックが切断されたときにコードを実行する方法はありconnectますか?

長い: 高価な複数のコールバックを持つクラスがあり、ユーザーが関心のあるコールバックのみを生成したい:

boost::signals2::connection bind_to_signal(signal_code code, signal_signature const& fn)
{
    start_callback(code);
    return signal_[code].connect(fn);
}

stop_callbackここで、シグナルにバインドされたすべてのコールバックが切断されたときに実行したいと考えています。

4

0 に答える 0