7 Jun
2007
7 Jun
'07
12:31 a.m.
On Jun 6, 2007, at 8:46 AM, Boris wrote:
void Hello() { } boost::signal
sig; sig.connect(&Hello); // OK sig.disconnect(&Hello); // Error Can anyone tell me how I disconnect the callback function Hello? I can see in the documentation that I can call disconnect with a group_type and with a slot_type but not with a slot_function_type. I'm surprised to run into such a problem as from the point of view of a library user it can't get much easier than that?
Which compiler are you using? Signals should support this syntax, but some compilers can't handle the code for it. - Doug