#include <msigCommon.h>
Inherited by msignals::base_signal::Impl, and msignals::managed_target.
Inheriting from this class should not cause runtime overhead.
Warning: inheriting from this class implies non-copyability, since the constructor and assignment operator are private. However, it's not a good idea to pass signal handlers by value, as the object's address may change or become ambiguous. Tracking all the handler instances would be possible, but also would impose serious run-time performance overhead and code bloat. Also it doesn't seem to be really useful in typical applications.
1.5.5