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