Update of /cvsroot/boost/boost/boost/function_types/detail
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv13995/detail

Modified Files:
        synthesize.hpp 
Log Message:
adds full support for pointer to member object type.


Index: synthesize.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/function_types/detail/synthesize.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- synthesize.hpp      15 Feb 2007 22:28:27 -0000      1.1
+++ synthesize.hpp      13 May 2007 13:02:45 -0000      1.2
@@ -62,6 +62,13 @@
     >
 { };
 
+template<typename S, typename R = typename mpl::at_c<S,0>::type,
+    typename C = typename mpl::at_c<S,1>::type>
+struct synthesize_mop
+{
+  typedef R C::* type;
+};
+
 #define BOOST_FT_variations BOOST_FT_function|BOOST_FT_member_pointer
 #define BOOST_FT_al_path boost/function_types/detail/synthesize_impl
 #include <boost/function_types/detail/pp_loop.hpp>


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs

Reply via email to