@ -30,7 +30,7 @@
operators" > Relational
operators< / a > < / h4 > < / div > < / div > < / div >
< a name = "fusion.tuples.class_template_tuple.relational_operators.description" > < / a > < h5 >
< a name = "id604094 " > < / a >
< a name = "id603825 " > < / a >
< a href = "relational_operators.html#fusion.tuples.class_template_tuple.relational_operators.description" > Description< / a >
< / h5 >
< p >
@ -38,7 +38,7 @@
Tuple< / a > provides the standard boolean relational operators.
< / p >
< a name = "fusion.tuples.class_template_tuple.relational_operators.specification" > < / a > < h5 >
< a name = "id60413 0" > < / a >
< a name = "id60386 0" > < / a >
< a href = "relational_operators.html#fusion.tuples.class_template_tuple.relational_operators.specification" > Specification< / a >
< / h5 >
< div class = "variablelist" >
@ -77,18 +77,21 @@
< / pre >
< p >
< span class = "bold" > < b > Requirements< / b > < / span > : For all < tt class = "computeroutput" > < span class = "identifier" > i< / span > < / tt > ,
< tt class = "computeroutput" > < span class = "number" > 1< / span > <EFBFBD> < span class = "special" > < =< / span > <EFBFBD> < span class = "identifier" > i< / span > <EFBFBD> < span class = "special" > < < / span > <EFBFBD> < span class = "identifier" > N< / span > < / tt > , < tt class = "computeroutput" > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > <EFBFBD> < span class = "special" > ==< / span > <EFBFBD> < a href = "element_access.html" title = "Element
< tt class = "computeroutput" > < span class = "number" > 1< / span > < span class = "special" > < =< / span >
< span class = "identifier" > i< / span > < span class = "special" > < < / span >
< span class = "identifier" > N< / span > < / tt > , < tt class = "computeroutput" > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > < span class = "special" > ==< / span > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > rhs< / span > < span class = "special" > )< / span > < / tt >
is a valid expression returning a type that is convertible to < tt class = "computeroutput" > < span class = "keyword" > bool< / span > < / tt > .
< / p >
< p >
< span class = "bold" > < b > Semantics< / b > < / span > : Returns < tt class = "computeroutput" > < span class = "keyword" > true< / span > < / tt >
if and only if < tt class = "computeroutput" > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > <EFBFBD> < span class = "special" > ==< / span > <EFBFBD> < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > < span class = "special" > ==< / span > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > rhs< / span > < span class = "special" > )< / span > < / tt >
for all < tt class = "computeroutput" > < span class = "identifier" > i< / span > < / tt > . For any 2 zero
length tuples < tt class = "computeroutput" > < span class = "identifier" > e< / span > < / tt > and < tt class = "computeroutput" > < span class = "identifier" > f< / span > < / tt > , < tt class = "computeroutput" > < span class = "identifier" > e< / span > <EFBFBD> < span class = "special" > ==< / span > <EFBFBD> < span class = "identifier" > f< / span > < / tt >
length tuples < tt class = "computeroutput" > < span class = "identifier" > e< / span > < / tt > and < tt class = "computeroutput" > < span class = "identifier" > f< / span > < / tt > , < tt class = "computeroutput" > < span class = "identifier" > e< / span >
< span class = "special" > ==< / span > < span class = "identifier" > f< / span > < / tt >
returns < tt class = "computeroutput" > < span class = "keyword" > true< / span > < / tt > .
< / p >
< pre class = "programlisting" >
@ -100,8 +103,10 @@
< / pre >
< p >
< span class = "bold" > < b > Requirements< / b > < / span > : For all < tt class = "computeroutput" > < span class = "identifier" > i< / span > < / tt > ,
< tt class = "computeroutput" > < span class = "number" > 1< / span > <EFBFBD> < span class = "special" > < =< / span > <EFBFBD> < span class = "identifier" > i< / span > <EFBFBD> < span class = "special" > < < / span > <EFBFBD> < span class = "identifier" > N< / span > < / tt > , < tt class = "computeroutput" > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > <EFBFBD> < span class = "special" > < < / span > <EFBFBD> < a href = "element_access.html" title = "Element
< tt class = "computeroutput" > < span class = "number" > 1< / span > < span class = "special" > < =< / span >
< span class = "identifier" > i< / span > < span class = "special" > < < / span >
< span class = "identifier" > N< / span > < / tt > , < tt class = "computeroutput" > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > < span class = "special" > < < / span > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > rhs< / span > < span class = "special" > )< / span > < / tt >
is a valid expression returning a type that is convertible to < tt class = "computeroutput" > < span class = "keyword" > bool< / span > < / tt > .
< / p >
@ -119,13 +124,15 @@
< / pre >
< p >
< span class = "bold" > < b > Requirements< / b > < / span > : For all < tt class = "computeroutput" > < span class = "identifier" > i< / span > < / tt > ,
< tt class = "computeroutput" > < span class = "number" > 1< / span > <EFBFBD> < span class = "special" > < =< / span > <EFBFBD> < span class = "identifier" > i< / span > <EFBFBD> < span class = "special" > < < / span > <EFBFBD> < span class = "identifier" > N< / span > < / tt > , < tt class = "computeroutput" > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > <EFBFBD> < span class = "special" > ==< / span > <EFBFBD> < a href = "element_access.html" title = "Element
< tt class = "computeroutput" > < span class = "number" > 1< / span > < span class = "special" > < =< / span >
< span class = "identifier" > i< / span > < span class = "special" > < < / span >
< span class = "identifier" > N< / span > < / tt > , < tt class = "computeroutput" > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > < span class = "special" > ==< / span > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > rhs< / span > < span class = "special" > )< / span > < / tt >
is a valid expression returning a type that is convertible to < tt class = "computeroutput" > < span class = "keyword" > bool< / span > < / tt > .
< / p >
< p >
< span class = "bold" > < b > Semantics< / b > < / span > : Returns < tt class = "computeroutput" > < span class = "special" > !(< / span > < span class = "identifier" > lhs< / span > <EFBFBD> < span class = "special" > ==< / span > <EFBFBD> < span class = "identifier" > rhs< / span > < span class = "special" > )< / span > < / tt > .
< span class = "bold" > < b > Semantics< / b > < / span > : Returns < tt class = "computeroutput" > < span class = "special" > !(< / span > < span class = "identifier" > lhs< / span > < span class = "special" > ==< / span > < span class = "identifier" > rhs< / span > < span class = "special" > )< / span > < / tt > .
< / p >
< pre class = "programlisting" >
< span class = "keyword" > template< / span > < span class = "special" > < < / span > < span class = "keyword" > typename< / span > < span class = "identifier" > T1< / span > < span class = "special" > ,< / span > < span class = "keyword" > typename< / span > < span class = "identifier" > T2< / span > < span class = "special" > ,< / span > < span class = "special" > ...,< / span > < span class = "keyword" > typename< / span > < span class = "identifier" > TN< / span > < span class = "special" > ,< / span >
@ -136,13 +143,15 @@
< / pre >
< p >
< span class = "bold" > < b > Requirements< / b > < / span > : For all < tt class = "computeroutput" > < span class = "identifier" > i< / span > < / tt > ,
< tt class = "computeroutput" > < span class = "number" > 1< / span > <EFBFBD> < span class = "special" > < =< / span > <EFBFBD> < span class = "identifier" > i< / span > <EFBFBD> < span class = "special" > < < / span > <EFBFBD> < span class = "identifier" > N< / span > < / tt > , < tt class = "computeroutput" > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > rhs< / span > < span class = "special" > )< / span > <EFBFBD> < span class = "special" > < < / span > <EFBFBD> < a href = "element_access.html" title = "Element
< tt class = "computeroutput" > < span class = "number" > 1< / span > < span class = "special" > < =< / span >
< span class = "identifier" > i< / span > < span class = "special" > < < / span >
< span class = "identifier" > N< / span > < / tt > , < tt class = "computeroutput" > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > rhs< / span > < span class = "special" > )< / span > < span class = "special" > < < / span > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > < / tt >
is a valid expression returning a type that is convertible to < tt class = "computeroutput" > < span class = "keyword" > bool< / span > < / tt > .
< / p >
< p >
< span class = "bold" > < b > Semantics< / b > < / span > : Returns < tt class = "computeroutput" > < span class = "special" > !(< / span > < span class = "identifier" > rhs< / span > <EFBFBD> < span class = "special" > < < / span > <EFBFBD> < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > < / tt >
< span class = "bold" > < b > Semantics< / b > < / span > : Returns < tt class = "computeroutput" > < span class = "special" > !(< / span > < span class = "identifier" > rhs< / span > < span class = "special" > < < / span > < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > < / tt >
< / p >
< pre class = "programlisting" >
< span class = "keyword" > template< / span > < span class = "special" > < < / span > < span class = "keyword" > typename< / span > < span class = "identifier" > T1< / span > < span class = "special" > ,< / span > < span class = "keyword" > typename< / span > < span class = "identifier" > T2< / span > < span class = "special" > ,< / span > < span class = "special" > ...,< / span > < span class = "keyword" > typename< / span > < span class = "identifier" > TN< / span > < span class = "special" > ,< / span >
@ -153,13 +162,16 @@
< / pre >
< p >
< span class = "bold" > < b > Requirements< / b > < / span > : For all < tt class = "computeroutput" > < span class = "identifier" > i< / span > < / tt > ,
< tt class = "computeroutput" > < span class = "number" > 1< / span > <EFBFBD> < span class = "special" > < =< / span > <EFBFBD> < span class = "identifier" > i< / span > <EFBFBD> < span class = "special" > < < / span > <EFBFBD> < span class = "identifier" > N< / span > < / tt > , < tt class = "computeroutput" > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > rhs< / span > < span class = "special" > )< / span > <EFBFBD> < span class = "special" > < < / span > <EFBFBD> < a href = "element_access.html" title = "Element
< tt class = "computeroutput" > < span class = "number" > 1< / span > < span class = "special" > < =< / span >
< span class = "identifier" > i< / span > < span class = "special" > < < / span >
< span class = "identifier" > N< / span > < / tt > , < tt class = "computeroutput" > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > rhs< / span > < span class = "special" > )< / span > < span class = "special" > < < / span > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > < / tt >
is a valid expression returning a type that is convertible to < tt class = "computeroutput" > < span class = "keyword" > bool< / span > < / tt > .
< / p >
< p >
< span class = "bold" > < b > Semantics< / b > < / span > : Returns < tt class = "computeroutput" > < span class = "identifier" > rhs< / span > <EFBFBD> < span class = "special" > < < / span > <EFBFBD> < span class = "identifier" > lhs< / span > < / tt > .
< span class = "bold" > < b > Semantics< / b > < / span > : Returns < tt class = "computeroutput" > < span class = "identifier" > rhs< / span >
< span class = "special" > < < / span > < span class = "identifier" > lhs< / span > < / tt > .
< / p >
< pre class = "programlisting" >
< span class = "keyword" > template< / span > < span class = "special" > < < / span > < span class = "keyword" > typename< / span > < span class = "identifier" > T1< / span > < span class = "special" > ,< / span > < span class = "keyword" > typename< / span > < span class = "identifier" > T2< / span > < span class = "special" > ,< / span > < span class = "special" > ...,< / span > < span class = "keyword" > typename< / span > < span class = "identifier" > TN< / span > < span class = "special" > ,< / span >
@ -170,13 +182,15 @@
< / pre >
< p >
< span class = "bold" > < b > Requirements< / b > < / span > : For all < tt class = "computeroutput" > < span class = "identifier" > i< / span > < / tt > ,
< tt class = "computeroutput" > < span class = "number" > 1< / span > <EFBFBD> < span class = "special" > < =< / span > <EFBFBD> < span class = "identifier" > i< / span > <EFBFBD> < span class = "special" > < < / span > <EFBFBD> < span class = "identifier" > N< / span > < / tt > , < tt class = "computeroutput" > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > <EFBFBD> < span class = "special" > < < / span > <EFBFBD> < a href = "element_access.html" title = "Element
< tt class = "computeroutput" > < span class = "number" > 1< / span > < span class = "special" > < =< / span >
< span class = "identifier" > i< / span > < span class = "special" > < < / span >
< span class = "identifier" > N< / span > < / tt > , < tt class = "computeroutput" > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > lhs< / span > < span class = "special" > )< / span > < span class = "special" > < < / span > < a href = "element_access.html" title = "Element
access" > < tt class = "computeroutput" > < span class = "identifier" > get< / span > < / tt > < / a > < span class = "special" > < < / span > < span class = "identifier" > i< / span > < span class = "special" > > (< / span > < span class = "identifier" > rhs< / span > < span class = "special" > )< / span > < / tt >
is a valid expression returning a type that is convertible to < tt class = "computeroutput" > < span class = "keyword" > bool< / span > < / tt > .
< / p >
< p >
< span class = "bold" > < b > Semantics< / b > < / span > : Returns < tt class = "computeroutput" > < span class = "special" > !(< / span > < span class = "identifier" > lhs< / span > <EFBFBD> < span class = "special" > < < / span > <EFBFBD> < span class = "identifier" > rhs< / span > < span class = "special" > )< / span > < / tt > .
< span class = "bold" > < b > Semantics< / b > < / span > : Returns < tt class = "computeroutput" > < span class = "special" > !(< / span > < span class = "identifier" > lhs< / span > < span class = "special" > < < / span > < span class = "identifier" > rhs< / span > < span class = "special" > )< / span > < / tt > .
< / p >
< / div >
< table xmlns:rev = "http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width = "100%" > < tr >