Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r52784 - in sandbox/boost0x/boost: . function
From: sebastian.redl_at_[hidden]
Date: 2009-05-05 19:17:40


Author: cornedbee
Date: 2009-05-05 19:17:40 EDT (Tue, 05 May 2009)
New Revision: 52784
URL: http://svn.boost.org/trac/boost/changeset/52784

Log:
Strange chars
Text files modified:
   sandbox/boost0x/boost/function.hpp | 10 +++++++
   sandbox/boost0x/boost/function/function_variadic_invoker.hpp | 54 ++++++++++++++++++++--------------------
   2 files changed, 37 insertions(+), 27 deletions(-)

Modified: sandbox/boost0x/boost/function.hpp
==============================================================================
--- sandbox/boost0x/boost/function.hpp (original)
+++ sandbox/boost0x/boost/function.hpp 2009-05-05 19:17:40 EDT (Tue, 05 May 2009)
@@ -12,6 +12,14 @@
 
 #include <functional> // unary_function, binary_function
 
+#include <boost/config.hpp>
+
+#if defined(BOOST_HAS_VARIADIC_TMPL)
+
+#include <boost/function/function_variadic.hpp>
+
+#else
+
 #include <boost/preprocessor/iterate.hpp>
 #include <boost/detail/workaround.hpp>
 
@@ -64,3 +72,5 @@
 # include BOOST_PP_ITERATE()
 # undef BOOST_PP_ITERATION_PARAMS_1
 #endif
+
+#endif

Modified: sandbox/boost0x/boost/function/function_variadic_invoker.hpp
==============================================================================
--- sandbox/boost0x/boost/function/function_variadic_invoker.hpp (original)
+++ sandbox/boost0x/boost/function/function_variadic_invoker.hpp 2009-05-05 19:17:40 EDT (Tue, 05 May 2009)
@@ -18,7 +18,7 @@
       template<
          typename FunctionPtr,
          typename R,
-
 typename ... Args
+ typename ... Args
>
       struct void_function_invoker
       {
@@ -34,7 +34,7 @@
       template<
          typename FunctionObj,
          typename R,
-
 typename ... Args
+ typename ... Args
>
       struct function_obj_invoker
       {
@@ -53,7 +53,7 @@
       template<
          typename FunctionObj,
          typename R,
-
 typename ... Args
+ typename ... Args
>
       struct void_function_obj_invoker
       {
@@ -73,7 +73,7 @@
       template<
          typename FunctionObj,
          typename R,
-
 typename ... Args
+ typename ... Args
>
       struct function_ref_invoker
       {
@@ -89,7 +89,7 @@
       template<
          typename FunctionObj,
          typename R,
-
 typename ... Args
+ typename ... Args
>
       struct void_function_ref_invoker
       {
@@ -108,7 +108,7 @@
       template<
          typename MemberPtr,
          typename R,
-
 typename ... Args
+ typename ... Args
>
       struct function_mem_invoker
       {
@@ -124,7 +124,7 @@
       template<
          typename MemberPtr,
          typename R,
-
 typename ... Args
+ typename ... Args
>
       struct function_void_mem_invoker
       {
@@ -142,7 +142,7 @@
       template<
          typename FunctionPtr,
          typename R,
-
 typename ... Args
+ typename ... Args
>
       struct get_function_invoker
       {
@@ -150,12 +150,12 @@
                                 void_function_invoker<
                                 FunctionPtr,
                                 R,
-
 Args...
+ Args...
>,
                              function_invoker<
                                 FunctionPtr,
                                 R,
-
 Args...
+ Args...
>
>::type type;
       };
@@ -163,7 +163,7 @@
       template<
          typename FunctionObj,
          typename R,
-
 typename ... Args
+ typename ... Args
>
       struct get_function_obj_invoker
       {
@@ -171,12 +171,12 @@
                                 void_function_obj_invoker<
                                 FunctionObj,
                                 R,
-
 Args...
+ Args...
>,
                              function_obj_invoker<
                                 FunctionObj,
                                 R,
-
 Args...
+ Args...
>
>::type type;
       };
@@ -184,7 +184,7 @@
       template<
          typename FunctionObj,
          typename R,
-
 typename ... Args
+ typename ... Args
>
       struct get_function_ref_invoker
       {
@@ -192,12 +192,12 @@
                                 BOOST_FUNCTION_VOID_FUNCTION_REF_INVOKER<
                                 FunctionObj,
                                 R,
-
 Args...
+ Args...
>,
                              function_ref_invoker<
                                 FunctionObj,
                                 R,
-
 Args...
+ Args...
>
>::type type;
       };
@@ -207,7 +207,7 @@
       template<
          typename MemberPtr,
          typename R,
-
 typename ... Args
+ typename ... Args
>
       struct get_member_invoker
       {
@@ -215,12 +215,12 @@
                                 function_void_mem_invoker<
                                 MemberPtr,
                                 R,
-
 Args...
+ Args...
>,
                              function_mem_invoker<
                                 MemberPtr,
                                 R,
-
 Args...
+ Args...
>
>::type type;
       };
@@ -249,7 +249,7 @@
            typedef typename get_function_invoker<
                                  FunctionPtr,
                                  R,
-
 Args...
+ Args...
>::type
              invoker_type;
 
@@ -264,7 +264,7 @@
            typedef typename get_function_invoker<
                                  FunctionPtr,
                                  R,
-
 Args...
+ Args...
>::type
              invoker_type;
 
@@ -284,7 +284,7 @@
            typedef typename get_member_invoker<
                                  MemberPtr,
                                  R,
-
 Args...
+ Args...
>::type
              invoker_type;
 
@@ -299,7 +299,7 @@
            typedef typename get_member_invoker<
                                  MemberPtr,
                                  R,
-
 Args...
+ Args...
>::type
              invoker_type;
 
@@ -319,7 +319,7 @@
            typedef typename get_function_obj_invoker<
                                  FunctionObj,
                                  R,
-
 Args...
+ Args...
>::type
              invoker_type;
 
@@ -334,7 +334,7 @@
            typedef typename get_function_obj_invoker<
                                  FunctionObj,
                                  R,
-
 Args...
+ Args...
>::type
              invoker_type;
 
@@ -353,7 +353,7 @@
            typedef typename get_function_ref_invoker<
                                  typename RefWrapper::type,
                                  R,
-
 Args...
+ Args...
>::type
              invoker_type;
 
@@ -368,7 +368,7 @@
            typedef typename get_function_ref_invoker<
                                  typename RefWrapper::type,
                                  R,
-
 Args...
+ Args...
>::type
              invoker_type;
 


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