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
绑定到信号的所有回调断开连接时执行。