Update of /cvsroot/boost/boost/boost/fusion/sequence/adapted/struct
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv21650

Modified Files:
        adapt_struct.hpp 
Log Message:
wrong library, FUSION, not SPIRIT

Index: adapt_struct.hpp
===================================================================
RCS file: 
/cvsroot/boost/boost/boost/fusion/sequence/adapted/struct/adapt_struct.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- adapt_struct.hpp    2 Apr 2007 04:34:24 -0000       1.1
+++ adapt_struct.hpp    2 Apr 2007 05:13:08 -0000       1.2
@@ -29,21 +29,21 @@
 #include <boost/mpl/int.hpp>
 #include <utility>
 
-#define BOOST_SPIRIT_ADAPT_STRUCT(name, bseq)                                  
 \
-    BOOST_SPIRIT_ADAPT_STRUCT_I(                                               
 \
-        name, BOOST_PP_CAT(BOOST_SPIRIT_ADAPT_STRUCT_X bseq, 0))               
 \
+#define BOOST_FUSION_ADAPT_STRUCT(name, bseq)                                  
 \
+    BOOST_FUSION_ADAPT_STRUCT_I(                                               
 \
+        name, BOOST_PP_CAT(BOOST_FUSION_ADAPT_STRUCT_X bseq, 0))               
 \
     /***/
 
-#define BOOST_SPIRIT_ADAPT_STRUCT_X(x, y) ((x, y)) BOOST_SPIRIT_ADAPT_STRUCT_Y
-#define BOOST_SPIRIT_ADAPT_STRUCT_Y(x, y) ((x, y)) BOOST_SPIRIT_ADAPT_STRUCT_X
-#define BOOST_SPIRIT_ADAPT_STRUCT_X0
-#define BOOST_SPIRIT_ADAPT_STRUCT_Y0
+#define BOOST_FUSION_ADAPT_STRUCT_X(x, y) ((x, y)) BOOST_FUSION_ADAPT_STRUCT_Y
+#define BOOST_FUSION_ADAPT_STRUCT_Y(x, y) ((x, y)) BOOST_FUSION_ADAPT_STRUCT_X
+#define BOOST_FUSION_ADAPT_STRUCT_X0
+#define BOOST_FUSION_ADAPT_STRUCT_Y0
 
-// BOOST_SPIRIT_ADAPT_STRUCT_I generates the overarching structure and uses
+// BOOST_FUSION_ADAPT_STRUCT_I generates the overarching structure and uses
 // SEQ_FOR_EACH_I to generate the "linear" substructures.
 // Thanks to Paul Mensonides for the PP macro help
 
-#define BOOST_SPIRIT_ADAPT_STRUCT_I(name, seq)                                 
 \
+#define BOOST_FUSION_ADAPT_STRUCT_I(name, seq)                                 
 \
     namespace boost { namespace fusion { namespace traits                      
 \
     {                                                                          
 \
         template <>                                                            
 \
@@ -56,11 +56,11 @@
     {                                                                          
 \
         template <>                                                            
 \
         struct struct_size<name> : mpl::int_<BOOST_PP_SEQ_SIZE(seq)> {};       
 \
-        BOOST_PP_SEQ_FOR_EACH_I(BOOST_SPIRIT_ADAPT_STRUCT_C, name, seq)        
 \
+        BOOST_PP_SEQ_FOR_EACH_I(BOOST_FUSION_ADAPT_STRUCT_C, name, seq)        
 \
     }}}                                                                        
 \
     /***/
 
-#define BOOST_SPIRIT_ADAPT_STRUCT_C(r, name, i, xy)                            
 \
+#define BOOST_FUSION_ADAPT_STRUCT_C(r, name, i, xy)                            
 \
     template <>                                                                
 \
     struct struct_member<name, i>                                              
 \
     {                                                                          
 \


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs

Reply via email to