Boost logo

Boost-Commit :

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
         <


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk