$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r51419 - in sandbox/thread_safe_signals/trunk: boost/signals2 libs/signals2/doc/reference
From: fmhess_at_[hidden]
Date: 2009-02-23 20:01:05
Author: fmhess
Date: 2009-02-23 20:01:04 EST (Mon, 23 Feb 2009)
New Revision: 51419
URL: http://svn.boost.org/trac/boost/changeset/51419
Log:
Added signature_type typedef to signals2::signal.
Text files modified: 
   sandbox/thread_safe_signals/trunk/boost/signals2/signal.hpp                     |     1 +                                       
   sandbox/thread_safe_signals/trunk/libs/signals2/doc/reference/signal_header.xml |     1 +                                       
   2 files changed, 2 insertions(+), 0 deletions(-)
Modified: sandbox/thread_safe_signals/trunk/boost/signals2/signal.hpp
==============================================================================
--- sandbox/thread_safe_signals/trunk/boost/signals2/signal.hpp	(original)
+++ sandbox/thread_safe_signals/trunk/boost/signals2/signal.hpp	2009-02-23 20:01:04 EST (Mon, 23 Feb 2009)
@@ -84,6 +84,7 @@
       typedef typename detail::signalN<boost::function_traits<Signature>::arity,
         Signature, Combiner, Group, GroupCompare, SlotFunction, ExtendedSlotFunction, Mutex>::type base_type;
     public:
+      typedef Signature signature_type;
       signal(const Combiner &combiner = Combiner(), const GroupCompare &group_compare = GroupCompare()):
         base_type(combiner, group_compare)
       {}
Modified: sandbox/thread_safe_signals/trunk/libs/signals2/doc/reference/signal_header.xml
==============================================================================
--- sandbox/thread_safe_signals/trunk/libs/signals2/doc/reference/signal_header.xml	(original)
+++ sandbox/thread_safe_signals/trunk/libs/signals2/doc/reference/signal_header.xml	2009-02-23 20:01:04 EST (Mon, 23 Feb 2009)
@@ -448,6 +448,7 @@
           <effects><para>Initializes the base class with the given combiner
           and comparison objects.</para></effects>
         </constructor>
+        <typedef name="signature_type"><type>Signature</type></typedef>
       </class>
     </namespace>
   </namespace>