[Boost-users] using boost::shared_ptr with boost::signal