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>,
|