|
From: Frank M. H. <fm...@us...> - 2007-02-22 16:57:17
|
Update of /cvsroot/boost-sandbox/boost-sandbox/boost In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv30607 Modified Files: thread_safe_signal.hpp Log Message: Added support for 2-argument form of signalslib::track(), which allows value and shared_ptr to be specified independantly. Index: thread_safe_signal.hpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/boost/thread_safe_signal.hpp,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- thread_safe_signal.hpp 17 Feb 2007 03:12:21 -0000 1.13 +++ thread_safe_signal.hpp 22 Feb 2007 16:57:12 -0000 1.14 @@ -41,9 +41,7 @@ #include <boost/thread_safe_signals/track.hpp> #include <functional> -#ifndef BOOST_SIGNALS_NAMESPACE #define BOOST_SIGNALS_NAMESPACE signalslib -#endif #ifndef EPG_SIGNALS_MAX_ARGS #define EPG_SIGNALS_MAX_ARGS 10 @@ -57,9 +55,9 @@ { #ifndef signals // for backward compatibility - namespace signals = signalslib; + namespace signals = signalslib; #endif - template<typename Signature, + template<typename Signature, typename Combiner = boost::last_value<typename boost::function_traits<Signature>::result_type >, typename Group = int, typename GroupCompare = std::less<Group>, |