$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r50750 - sandbox/thread_safe_signals/trunk/boost/signals2
From: fmhess_at_[hidden]
Date: 2009-01-23 16:14:59
Author: fmhess
Date: 2009-01-23 16:14:59 EST (Fri, 23 Jan 2009)
New Revision: 50750
URL: http://svn.boost.org/trac/boost/changeset/50750
Log:
We're supposed to use parameter::value_type instead of parameter::binding for
named template parameters.
Text files modified: 
   sandbox/thread_safe_signals/trunk/boost/signals2/signal_type.hpp |    14 +++++++-------                          
   1 files changed, 7 insertions(+), 7 deletions(-)
Modified: sandbox/thread_safe_signals/trunk/boost/signals2/signal_type.hpp
==============================================================================
--- sandbox/thread_safe_signals/trunk/boost/signals2/signal_type.hpp	(original)
+++ sandbox/thread_safe_signals/trunk/boost/signals2/signal_type.hpp	2009-01-23 16:14:59 EST (Fri, 23 Jan 2009)
@@ -86,13 +86,13 @@
         args;
 
 #ifdef NAMED_SIGNATURE_PARAMETER
-      typedef typename parameter::binding<args, keywords::tag::signature_type>::type
+      typedef typename parameter::value_type<args, keywords::tag::signature_type>::type
         signature_type;
 #else
       typedef Signature signature_type;
 #endif
 
-      typedef typename parameter::binding
+      typedef typename parameter::value_type
         <
           args,
           keywords::tag::combiner_type,
@@ -103,18 +103,18 @@
         >::type combiner_type;
 
       typedef typename
-        parameter::binding<args, keywords::tag::group_type, int>::type group_type;
+        parameter::value_type<args, keywords::tag::group_type, int>::type group_type;
 
       typedef typename
-        parameter::binding<args, keywords::tag::group_compare_type, std::less<group_type> >::type
+        parameter::value_type<args, keywords::tag::group_compare_type, std::less<group_type> >::type
         group_compare_type;
 
       typedef typename
-        parameter::binding<args, keywords::tag::slot_function_type, function<signature_type> >::type
+        parameter::value_type<args, keywords::tag::slot_function_type, function<signature_type> >::type
         slot_function_type;
 
       typedef typename
-        parameter::binding
+        parameter::value_type
           <
             args,
             keywords::tag::extended_slot_function_type,
@@ -123,7 +123,7 @@
           extended_slot_function_type;
 
       typedef typename
-        parameter::binding<args, keywords::tag::mutex_type, mutex>::type mutex_type;
+        parameter::value_type<args, keywords::tag::mutex_type, mutex>::type mutex_type;
 
       typedef signal
         <