0

connect简短:当使用断开连接的回调连接时,有什么方法可以执行代码?

Long:我有一个包含多个回调的类,这些回调很昂贵,我只想为用户感兴趣的那些生成回调:

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