Update of /cvsroot/boost/boost/libs/xpressive/proto/doc
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv16203

Modified Files:
        protodoc.xml 
Log Message:
latest proto boostbook doc

Index: protodoc.xml
===================================================================
RCS file: /cvsroot/boost/boost/libs/xpressive/proto/doc/protodoc.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- protodoc.xml        5 May 2007 01:08:47 -0000       1.1
+++ protodoc.xml        21 May 2007 05:56:17 -0000      1.2
@@ -1,25 +1,25 @@
 <?xml version="1.0" standalone="yes"?>
 <library-reference><header 
name="boost/xpressive/proto/args.hpp"><para>Contains definition of args&lt;&gt; 
class template. </para><namespace name="boost"><namespace name="proto"><struct 
name="args1"><template>
       <template-type-parameter name="Arg0"/>
-    </template><purpose>A type sequence, for use as the 2nd parameter to the 
<computeroutput>expr&lt;&gt;</computeroutput> class template. 
</purpose><description><para>A type sequence, for use as the 2nd parameter to 
the <computeroutput>expr&lt;&gt;</computeroutput> class template. The types in 
the sequence correspond to the children of a node in an expression tree. 
</para></description><data-member name="size" specifiers="static"><type>const 
long</type></data-member><typedef 
name="arg0"><type>Arg0</type></typedef><typedef 
name="arg1"><type>mpl::void_</type></typedef><typedef 
name="arg2"><type>mpl::void_</type></typedef><typedef 
name="arg3"><type>mpl::void_</type></typedef><typedef 
name="arg4"><type>mpl::void_</type></typedef></struct><struct 
name="args2"><template>
+    </template><purpose>A type sequence, for use as the 2nd parameter to the 
<computeroutput>expr&lt;&gt;</computeroutput> class template. 
</purpose><description><para>A type sequence, for use as the 2nd parameter to 
the <computeroutput>expr&lt;&gt;</computeroutput> class template. The types in 
the sequence correspond to the children of a node in an expression tree. 
</para></description><typedef name="arg0"><type>Arg0</type></typedef><typedef 
name="arg1"><type>mpl::void_</type></typedef><typedef 
name="arg2"><type>mpl::void_</type></typedef><typedef 
name="arg3"><type>mpl::void_</type></typedef><typedef 
name="arg4"><type>mpl::void_</type></typedef><data-member name="size" 
specifiers="static"><type>const long</type></data-member></struct><struct 
name="args2"><template>
       <template-type-parameter name="Arg0"/>
       <template-type-parameter name="Arg1"/>
-    </template><purpose>A type sequence, for use as the 2nd parameter to the 
<computeroutput>expr&lt;&gt;</computeroutput> class template. 
</purpose><description><para>A type sequence, for use as the 2nd parameter to 
the <computeroutput>expr&lt;&gt;</computeroutput> class template. The types in 
the sequence correspond to the children of a node in an expression tree. 
</para></description><data-member name="size" specifiers="static"><type>const 
long</type></data-member><typedef 
name="arg0"><type>Arg0</type></typedef><typedef 
name="arg1"><type>Arg1</type></typedef><typedef 
name="arg2"><type>mpl::void_</type></typedef><typedef 
name="arg3"><type>mpl::void_</type></typedef><typedef 
name="arg4"><type>mpl::void_</type></typedef></struct><struct 
name="args3"><template>
+    </template><purpose>A type sequence, for use as the 2nd parameter to the 
<computeroutput>expr&lt;&gt;</computeroutput> class template. 
</purpose><description><para>A type sequence, for use as the 2nd parameter to 
the <computeroutput>expr&lt;&gt;</computeroutput> class template. The types in 
the sequence correspond to the children of a node in an expression tree. 
</para></description><typedef name="arg0"><type>Arg0</type></typedef><typedef 
name="arg1"><type>Arg1</type></typedef><typedef 
name="arg2"><type>mpl::void_</type></typedef><typedef 
name="arg3"><type>mpl::void_</type></typedef><typedef 
name="arg4"><type>mpl::void_</type></typedef><data-member name="size" 
specifiers="static"><type>const long</type></data-member></struct><struct 
name="args3"><template>
       <template-type-parameter name="Arg0"/>
       <template-type-parameter name="Arg1"/>
[...1104 lines suppressed...]
+          <template-type-parameter name="Visitor"/>
+        </template><parameter name="expr"><paramtype>Expr const 
&amp;</paramtype></parameter><parameter name="state"><paramtype>State const 
&amp;</paramtype></parameter><parameter name="visitor"><paramtype>Visitor 
&amp;</paramtype></parameter></method></method-group></struct-specialization><struct-specialization
 name="construct"><template>
+      <template-type-parameter name="Type"/>
+      <template-type-parameter name="Grammar0"/>
+      <template-type-parameter name="Grammar1"/>
+      <template-type-parameter name="Grammar2"/>
+      <template-type-parameter name="Grammar3"/>
+      <template-type-parameter name="Grammar4"/>
+    
</template><specialization><template-arg>Type</template-arg><template-arg>Grammar0</template-arg><template-arg>Grammar1</template-arg><template-arg>Grammar2</template-arg><template-arg>Grammar3</template-arg><template-arg>Grammar4</template-arg><template-arg>void</template-arg></specialization><struct
 name="apply"><template>
+      <template-type-parameter name=""/>
+      <template-type-parameter name=""/>
+      <template-type-parameter name=""/>
+    </template><typedef 
name="type"><type>Type</type></typedef></struct><method-group name="public 
static functions"><method name="call" cv=""><type>static Type</type><template>
+          <template-type-parameter name="Expr"/>
+          <template-type-parameter name="State"/>
+          <template-type-parameter name="Visitor"/>
+        </template><parameter name="expr"><paramtype>Expr const 
&amp;</paramtype></parameter><parameter name="state"><paramtype>State const 
&amp;</paramtype></parameter><parameter name="visitor"><paramtype>Visitor 
&amp;</paramtype></parameter></method></method-group></struct-specialization></namespace></namespace></namespace></header><header
 name="boost/xpressive/proto/transform/fold.hpp"><para>A special-purpose proto 
transform for merging sequences of binary operations. It transforms the right 
operand and passes the result as state while transforming the left. Or, it 
might do the left first, if you choose. </para><namespace 
name="boost"><namespace name="proto"><namespace name="transform"><struct 
name="fold"><template>
       <template-type-parameter name="Grammar"/>
     </template><struct name="apply"><template>
       <template-type-parameter name="Expr"/>


-------------------------------------------------------------------------
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