|
Boost : |
From: Peter Simons (simons_at_[hidden])
Date: 2005-08-19 07:07:57
>> using signal/slots to handle the events.
>
> The current design makes the callback function object
> (aka Handler) type a template parameter to give maximum
> scope for optimisation. However there is no reason that I
> can see why you can't pass a signal to be the handler.
I recall reading in the Boost.Signal documentation that the
library is not thread-safe; meaning, it will probably do
weird things when several threads register/unregister a
callback simultaneously, etc.
Has this limitation been addressed in the more recent
versions of the library?
Peter
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk