30 Dec
2008
30 Dec
'08
7:10 p.m.
Hi, I have a signal boost::signal<void ()> foo that I would like to pass to a function taking a function<void ()>. Currently, I pass the pointer to a helper function that calls foo(), but I suspect there's an easier way. Same goes for the more advanced case, where i have a signal boost::signal<void (Bar)> foo which i would like to the same function (taking a function<void ()>), after binding the signal parameter to a specific value. Does anyone know how to do this as well? thanks, Remko