(<a class="link" href="static-constant.html" title="DocBook API Element static-constant">static-constant</a>| <a class="link" href="typedef.html" title="DocBook API Element typedef">typedef</a>| <a class="link" href="enum.html" title="DocBook API Element enum">enum</a>| <a class="link" href="copy-assignment.html" title="DocBook API Element copy-assignment">copy-assignment</a>| <a class="link" href="constructor.html" title="DocBook API Element constructor">constructor</a>| <a class="link" href="destructor.html" title="DocBook API Element destructor">destructor</a>| <a class="link" href="method-group.html" title="DocBook API Element method-group">method-group</a>| <a class="link" href="method.html" title="DocBook API Element method">method</a>| <a class="link" href="overloaded-method.html" title="DocBook API Element overloaded-method">overloaded-method</a>| <a class="link" href="data-member.html" title="DocBook API Element data-member">data-member</a>| <a class="link" href="class.html" title="DocBook API Element class">class</a>| <a class="link" href="class-specialization.html" title="DocBook API Element class-specialization">class-specialization</a>| <a class="link" href="struct.html" title="DocBook API Element struct">struct</a>| <a class="link" href="struct-specialization.html" title="DocBook API Element struct-specialization">struct-specialization</a>| <a class="link" href="union.html" title="DocBook API Element union">union</a>| <a class="link" href="union-specialization.html" title="DocBook API Element union-specialization">union-specialization</a>)+
</div>
<div class="refsection">
-<a name="id1951496"></a><h2>Description</h2>
+<a name="id1951565"></a><h2>Description</h2>
<p>The access specifications of class members (public, private, or protected) may be determined by enclosing them in an <access> element.</p>
</div>
<div class="refsection">
-<a name="id1951494"></a><h2>Attributes</h2>
+<a name="id1951564"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the access specification, e.g. "public", "private", or "protected".</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(title, (chapter| <a class="link" href="library.html" title="DocBook API Element library">library</a>)*)
</div>
<div class="refsection">
-<a name="id1945153"></a><h2>Description</h2>
+<a name="id1945222"></a><h2>Description</h2>
<p>This element is the topmost level defined by
main XML file for all API documentation</p>
</div>
<div class="refsection">
-<a name="id1945155"></a><h2>Attributes</h2>
+<a name="id1945224"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="template.html" title="DocBook API Element template">template</a>?, <a class="link" href="specialization.html" title="DocBook API Element specialization">specialization</a>?, <a class="link" href="inherit.html" title="DocBook API Element inherit">inherit</a>?, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?, (<a class="link" href="access.html" title="DocBook API Element access">access</a>| <a class="link" href="static-constant.html" title="DocBook API Element static-constant">static-constant</a>| <a class="link" href="typedef.html" title="DocBook API Element typedef">typedef</a>| <a class="link" href="enum.html" title="DocBook API Element enum">enum</a>| <a class="link" href="copy-assignment.html" title="DocBook API Element copy-assignment">copy-assignment</a>| <a class="link" href="constructor.html" title="DocBook API Element constructor">constructor</a>| <a class="link" href="destructor.html" title="DocBook API Element destructor">destructor</a>| <a class="link" href="method-group.html" title="DocBook API Element method-group">method-group</a>| <a class="link" href="free-function-group.html" title="DocBook API Element free-function-group">free-function-group</a>| <a class="link" href="function.html" title="DocBook API Element function">function</a>| <a class="link" href="method.html" title="DocBook API Element method">method</a>| <a class="link" href="overloaded-function.html" title="DocBook API Element overloaded-function">overloaded-function</a>| <a class="link" href="overloaded-method.html" title="DocBook API Element overloaded-method">overloaded-method</a>| <a class="link" href="data-member.html" title="DocBook API Element data-member">data-member</a>| <a class="link" href="class.html" title="DocBook API Element class">class</a>| <a class="link" href="class-specialization.html" title="DocBook API Element class-specialization">class-specialization</a>| <a class="link" href="struct.html" title="DocBook API Element struct">struct</a>| <a class="link" href="struct-specialization.html" title="DocBook API Element struct-specialization">struct-specialization</a>| <a class="link" href="union.html" title="DocBook API Element union">union</a>| <a class="link" href="union-specialization.html" title="DocBook API Element union-specialization">union-specialization</a>)*)
</div>
<div class="refsection">
-<a name="id1943263"></a><h2>Attributes</h2>
+<a name="id1943332"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="template.html" title="DocBook API Element template">template</a>?, <a class="link" href="inherit.html" title="DocBook API Element inherit">inherit</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?, (<a class="link" href="access.html" title="DocBook API Element access">access</a>| <a class="link" href="static-constant.html" title="DocBook API Element static-constant">static-constant</a>| <a class="link" href="typedef.html" title="DocBook API Element typedef">typedef</a>| <a class="link" href="enum.html" title="DocBook API Element enum">enum</a>| <a class="link" href="copy-assignment.html" title="DocBook API Element copy-assignment">copy-assignment</a>| <a class="link" href="constructor.html" title="DocBook API Element constructor">constructor</a>| <a class="link" href="destructor.html" title="DocBook API Element destructor">destructor</a>| <a class="link" href="method-group.html" title="DocBook API Element method-group">method-group</a>| <a class="link" href="free-function-group.html" title="DocBook API Element free-function-group">free-function-group</a>| <a class="link" href="function.html" title="DocBook API Element function">function</a>| <a class="link" href="method.html" title="DocBook API Element method">method</a>| <a class="link" href="overloaded-function.html" title="DocBook API Element overloaded-function">overloaded-function</a>| <a class="link" href="overloaded-method.html" title="DocBook API Element overloaded-method">overloaded-method</a>| <a class="link" href="data-member.html" title="DocBook API Element data-member">data-member</a>| <a class="link" href="class.html" title="DocBook API Element class">class</a>| <a class="link" href="class-specialization.html" title="DocBook API Element class-specialization">class-specialization</a>| <a class="link" href="struct.html" title="DocBook API Element struct">struct</a>| <a class="link" href="struct-specialization.html" title="DocBook API Element struct-specialization">struct-specialization</a>| <a class="link" href="union.html" title="DocBook API Element union">union</a>| <a class="link" href="union-specialization.html" title="DocBook API Element union-specialization">union-specialization</a>)*)
</div>
<div class="refsection">
-<a name="id1951734"></a><h2>Description</h2>
+<a name="id1951803"></a><h2>Description</h2>
<p>C++ classes and class templates are described via the
<class> element. Each class has a name (e.g., "any") given by
the <code class="code">name</code> attribute, a purpose given by the
<template> child element at the beginning.</p>
</div>
<div class="refsection">
-<a name="id1951971"></a><h2>Attributes</h2>
+<a name="id1952040"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1944139"></a><h2>Description</h2>
+<a name="id1944208"></a><h2>Description</h2>
<p>Text within a <code class="sgmltag-element">code</code> tag is generally typeset
in a different, monospaced font so that it stands out as code. The
<code class="sgmltag-element">code</code> tag in api is transformed directly
into the <code class="sgmltag-element">computeroutput</code> tag in DocBook.</p>
</div>
<div class="refsection">
-<a name="id1944167"></a><h2>Attributes</h2>
+<a name="id1944236"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="source.html" title="DocBook API Element source">source</a>*, <a class="link" href="lib.html" title="DocBook API Element lib">lib</a>*, <a class="link" href="requirement.html" title="DocBook API Element requirement">requirement</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>, <a class="link" href="if-fails.html" title="DocBook API Element if-fails">if-fails</a>?)
</div>
<div class="refsection">
-<a name="id1950612"></a><h2>Attributes</h2>
+<a name="id1950681"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
(<a class="link" href="source.html" title="DocBook API Element source">source</a>*, <a class="link" href="lib.html" title="DocBook API Element lib">lib</a>*, <a class="link" href="requirement.html" title="DocBook API Element requirement">requirement</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>, <a class="link" href="if-fails.html" title="DocBook API Element if-fails">if-fails</a>?)
</div>
<div class="refsection">
-<a name="id1946496"></a><h2>Attributes</h2>
+<a name="id1946565"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
(ANY)
</div>
<div class="refsection">
-<a name="id1952841"></a><h2>Attributes</h2>
+<a name="id1952910"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="template.html" title="DocBook API Element template">template</a>?, <a class="link" href="parameter.html" title="DocBook API Element parameter">parameter</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?, <a class="link" href="requires.html" title="DocBook API Element requires">requires</a>?, <a class="link" href="effects.html" title="DocBook API Element effects">effects</a>?, <a class="link" href="postconditions.html" title="DocBook API Element postconditions">postconditions</a>?, <a class="link" href="returns.html" title="DocBook API Element returns">returns</a>?, <a class="link" href="throws.html" title="DocBook API Element throws">throws</a>?, <a class="link" href="complexity.html" title="DocBook API Element complexity">complexity</a>?, <a class="link" href="notes.html" title="DocBook API Element notes">notes</a>?, <a class="link" href="rationale.html" title="DocBook API element rationale">rationale</a>?)
</div>
<div class="refsection">
-<a name="id1946964"></a><h2>Description</h2>
+<a name="id1947033"></a><h2>Description</h2>
<p>General documentation on functions in api is provided in
the <a class="link" href="function.html" title="DocBook API Element function"><code class="sgmltag-element">function</code></a>
element documentation.</p>
</div>
<div class="refsection">
-<a name="id1947038"></a><h2>Attributes</h2>
+<a name="id1947107"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The specifiers for this function, e.g., inline, static, etc.</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="template.html" title="DocBook API Element template">template</a>?, <a class="link" href="type.html" title="DocBook API Element type">type</a>?, <a class="link" href="parameter.html" title="DocBook API Element parameter">parameter</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?, <a class="link" href="requires.html" title="DocBook API Element requires">requires</a>?, <a class="link" href="effects.html" title="DocBook API Element effects">effects</a>?, <a class="link" href="postconditions.html" title="DocBook API Element postconditions">postconditions</a>?, <a class="link" href="returns.html" title="DocBook API Element returns">returns</a>?, <a class="link" href="throws.html" title="DocBook API Element throws">throws</a>?, <a class="link" href="complexity.html" title="DocBook API Element complexity">complexity</a>?, <a class="link" href="notes.html" title="DocBook API Element notes">notes</a>?, <a class="link" href="rationale.html" title="DocBook API element rationale">rationale</a>?)
</div>
<div class="refsection">
-<a name="id1950055"></a><h2>Description</h2>
+<a name="id1950124"></a><h2>Description</h2>
<p>The return type of the copy-assignment operator does not need
to be specified. If left unspecified, it will default to an
unqualified reference to the enclosing class type.</p>
element documentation.</p>
</div>
<div class="refsection">
-<a name="id1950056"></a><h2>Attributes</h2>
+<a name="id1950125"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The specifiers for this function, e.g., inline, static, etc.</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="type.html" title="DocBook API Element type">type</a>, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?)
</div>
<div class="refsection">
-<a name="id1948186"></a><h2>Attributes</h2>
+<a name="id1948255"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1950845"></a><h2>Attributes</h2>
+<a name="id1950914"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1944661"></a><h2>Description</h2>
+<a name="id1944730"></a><h2>Description</h2>
<p>Although the context model for this element is
<code class="code">ANY</code>, detailed descriptions should contain structured
DocBook elements that occur within sections, e.g., paragraphs
etc.</p>
</div>
<div class="refsection">
-<a name="id1944703"></a><h2>Attributes</h2>
+<a name="id1944772"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?, <a class="link" href="requires.html" title="DocBook API Element requires">requires</a>?, <a class="link" href="effects.html" title="DocBook API Element effects">effects</a>?, <a class="link" href="postconditions.html" title="DocBook API Element postconditions">postconditions</a>?, <a class="link" href="returns.html" title="DocBook API Element returns">returns</a>?, <a class="link" href="throws.html" title="DocBook API Element throws">throws</a>?, <a class="link" href="complexity.html" title="DocBook API Element complexity">complexity</a>?, <a class="link" href="notes.html" title="DocBook API Element notes">notes</a>?, <a class="link" href="rationale.html" title="DocBook API element rationale">rationale</a>?)
</div>
<div class="refsection">
-<a name="id1944285"></a><h2>Description</h2>
+<a name="id1944354"></a><h2>Description</h2>
<p>General documentation on functions in api is provided in
the <a class="link" href="function.html" title="DocBook API Element function"><code class="sgmltag-element">function</code></a>
element documentation.</p>
</div>
<div class="refsection">
-<a name="id1944348"></a><h2>Attributes</h2>
+<a name="id1944417"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The specifiers for this function, e.g., inline, static, etc.</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1954715"></a><h2>Attributes</h2>
+<a name="id1954784"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="enumvalue.html" title="DocBook API Element enumvalue">enumvalue</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?)
</div>
<div class="refsection">
-<a name="id1954463"></a><h2>Attributes</h2>
+<a name="id1954532"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(#PCDATA)
</div>
<div class="refsection">
-<a name="id1953705"></a><h2>Attributes</h2>
+<a name="id1953774"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td> </td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="default.html" title="DocBook API Element default">default</a>?, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?)
</div>
<div class="refsection">
-<a name="id1952394"></a><h2>Attributes</h2>
+<a name="id1952463"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="function.html" title="DocBook API Element function">function</a>| <a class="link" href="overloaded-function.html" title="DocBook API Element overloaded-function">overloaded-function</a>)*
</div>
<div class="refsection">
-<a name="id1947617"></a><h2>Attributes</h2>
+<a name="id1947686"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="template.html" title="DocBook API Element template">template</a>?, <a class="link" href="type.html" title="DocBook API Element type">type</a>, <a class="link" href="parameter.html" title="DocBook API Element parameter">parameter</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?, <a class="link" href="requires.html" title="DocBook API Element requires">requires</a>?, <a class="link" href="effects.html" title="DocBook API Element effects">effects</a>?, <a class="link" href="postconditions.html" title="DocBook API Element postconditions">postconditions</a>?, <a class="link" href="returns.html" title="DocBook API Element returns">returns</a>?, <a class="link" href="throws.html" title="DocBook API Element throws">throws</a>?, <a class="link" href="complexity.html" title="DocBook API Element complexity">complexity</a>?, <a class="link" href="notes.html" title="DocBook API Element notes">notes</a>?, <a class="link" href="rationale.html" title="DocBook API element rationale">rationale</a>?)
</div>
<div class="refsection">
-<a name="id1945958"></a><h2>Description</h2>
+<a name="id1946027"></a><h2>Description</h2>
<p>api functions are documented by specifying the
function's interface (e.g., its C++ signature) and its
behavior. Constructors, destructors, member functions, and free
</class></pre>
</div>
<div class="refsection">
-<a name="id1946085"></a><h2>Attributes</h2>
+<a name="id1946154"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(#PCDATA)
</div>
<div class="refsection">
-<a name="id1947751"></a><h2>Description</h2>
+<a name="id1947820"></a><h2>Description</h2>
<p>If a function (or overloaded function) with the given,
possibly-qualified name is found, this generates a link to that
function. Lookups obey currently-active <a class="link" href="using-class.html" title="DocBook API Element using-class"><code class="sgmltag-element">using-class</code></a>
current scope.</p>
</div>
<div class="refsection">
-<a name="id1947785"></a><h2>Attributes</h2>
+<a name="id1947854"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td> </td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(#PCDATA)
</div>
<div class="refsection">
-<a name="id1948999"></a><h2>Attributes</h2>
+<a name="id1949068"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td> </td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1955245"></a><h2>Attributes</h2>
+<a name="id1955314"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(#PCDATA)
</div>
<div class="refsection">
-<a name="id1947486"></a><h2>Attributes</h2>
+<a name="id1947555"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td> </td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1947433"></a><h2>Description</h2>
+<a name="id1947502"></a><h2>Description</h2>
<p>
Describes to the user the effect a certain failing testcase will
have on the usefulness of a library. This field is useful in cases
(<a class="link" href="type.html" title="DocBook API Element type">type</a>, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?)
</div>
<div class="refsection">
-<a name="id1945582"></a><h2>Description</h2>
+<a name="id1945652"></a><h2>Description</h2>
<p>This element contains the type of the class inherited.</p>
</div>
<div class="refsection">
-<a name="id1945588"></a><h2>Attributes</h2>
+<a name="id1945657"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The access specifier ("public", "private", or "protected") of the inheritance.</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(#PCDATA)
</div>
<div class="refsection">
-<a name="id1954394"></a><h2>Description</h2>
+<a name="id1954463"></a><h2>Description</h2>
<p>Declares a library dependency on the library named by the content of this element, to be emitted in a Jamfile.</p>
</div>
</div>
(title?, section*, (<a class="link" href="header.html" title="DocBook API Element header">header</a>| <a class="link" href="library-reference.html" title="DocBook API Element library-reference">library-reference</a>)*)
</div>
<div class="refsection">
-<a name="id1944969"></a><h2>Description</h2>
+<a name="id1945038"></a><h2>Description</h2>
<p>Reference documentation for a library is contained with a
<library-reference> element. The <library-reference>
element has no attributes, and contains as children only
that each contain different headers.</p>
</div>
<div class="refsection">
-<a name="id1944973"></a><h2>Attributes</h2>
+<a name="id1945042"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="libraryinfo.html" title="DocBook API Element libraryinfo">libraryinfo</a>, (title, ((section| <a class="link" href="library-reference.html" title="DocBook API Element library-reference">library-reference</a>| <a class="link" href="testsuite.html" title="DocBook API Element testsuite">testsuite</a>))+)?)
</div>
<div class="refsection">
-<a name="id1953259"></a><h2>Attributes</h2>
+<a name="id1953328"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(#PCDATA)
</div>
<div class="refsection">
-<a name="id1947914"></a><h2>Attributes</h2>
+<a name="id1947983"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(#PCDATA)
</div>
<div class="refsection">
-<a name="id1952103"></a><h2>Description</h2>
+<a name="id1952172"></a><h2>Description</h2>
<p>All library category definitions should be in the main xml file, and the names of categories must be prefixed with "<code class="code">category:</code>".</p>
</div>
<div class="refsection">
-<a name="id1952114"></a><h2>Attributes</h2>
+<a name="id1952183"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="librarycategorydef.html" title="DocBook API Element librarycategorydef">librarycategorydef</a>)*
</div>
<div class="refsection">
-<a name="id1953437"></a><h2>Description</h2>
+<a name="id1953506"></a><h2>Description</h2>
<p>This element is used by the main XML document as a
placeholder.</p>
</div>
<div class="refsection">
-<a name="id1953436"></a><h2>Attributes</h2>
+<a name="id1953505"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(author+, copyright*, legalnotice*, <a class="link" href="librarypurpose.html" title="DocBook API Element librarypurpose">librarypurpose</a>, <a class="link" href="librarycategory.html" title="DocBook API Element librarycategory">librarycategory</a>*)
</div>
<div class="refsection">
-<a name="id1954968"></a><h2>Attributes</h2>
+<a name="id1955037"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
EMPTY
</div>
<div class="refsection">
-<a name="id1944824"></a><h2>Description</h2>
+<a name="id1944893"></a><h2>Description</h2>
<p>Its existence is mainly as a placeholder in the main XML document for the alphabetical list of libraries.</p>
</div>
<div class="refsection">
-<a name="id1944826"></a><h2>Attributes</h2>
+<a name="id1944895"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(#PCDATA)
</div>
<div class="refsection">
-<a name="id1954835"></a><h2>Attributes</h2>
+<a name="id1954904"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(#PCDATA| <a class="link" href="code.html" title="DocBook API Element code">code</a>| ulink| <a class="link" href="functionname.html" title="DocBook API Element functionname">functionname</a>| methodname| classname| <a class="link" href="macroname.html" title="DocBook API Element macroname">macroname</a>| <a class="link" href="headername.html" title="DocBook API Element headername">headername</a>| <a class="link" href="enumname.html" title="DocBook API Element enumname">enumname</a>| <a class="link" href="globalname.html" title="DocBook API Element globalname">globalname</a>)*
</div>
<div class="refsection">
-<a name="id1949929"></a><h2>Attributes</h2>
+<a name="id1949998"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="source.html" title="DocBook API Element source">source</a>*, <a class="link" href="lib.html" title="DocBook API Element lib">lib</a>*, <a class="link" href="requirement.html" title="DocBook API Element requirement">requirement</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>, <a class="link" href="if-fails.html" title="DocBook API Element if-fails">if-fails</a>?)
</div>
<div class="refsection">
-<a name="id1943717"></a><h2>Attributes</h2>
+<a name="id1943786"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
(<a class="link" href="source.html" title="DocBook API Element source">source</a>*, <a class="link" href="lib.html" title="DocBook API Element lib">lib</a>*, <a class="link" href="requirement.html" title="DocBook API Element requirement">requirement</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>, <a class="link" href="if-fails.html" title="DocBook API Element if-fails">if-fails</a>?)
</div>
<div class="refsection">
-<a name="id1943580"></a><h2>Attributes</h2>
+<a name="id1943649"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
(#PCDATA)
</div>
<div class="refsection">
-<a name="id1946227"></a><h2>Attributes</h2>
+<a name="id1946296"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td> </td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="method.html" title="DocBook API Element method">method</a>| <a class="link" href="overloaded-method.html" title="DocBook API Element overloaded-method">overloaded-method</a>)*
</div>
<div class="refsection">
-<a name="id1949130"></a><h2>Attributes</h2>
+<a name="id1949199"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="template.html" title="DocBook API Element template">template</a>?, <a class="link" href="type.html" title="DocBook API Element type">type</a>, <a class="link" href="parameter.html" title="DocBook API Element parameter">parameter</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?, <a class="link" href="requires.html" title="DocBook API Element requires">requires</a>?, <a class="link" href="effects.html" title="DocBook API Element effects">effects</a>?, <a class="link" href="postconditions.html" title="DocBook API Element postconditions">postconditions</a>?, <a class="link" href="returns.html" title="DocBook API Element returns">returns</a>?, <a class="link" href="throws.html" title="DocBook API Element throws">throws</a>?, <a class="link" href="complexity.html" title="DocBook API Element complexity">complexity</a>?, <a class="link" href="notes.html" title="DocBook API Element notes">notes</a>?, <a class="link" href="rationale.html" title="DocBook API element rationale">rationale</a>?)
</div>
<div class="refsection">
-<a name="id1946679"></a><h2>Description</h2>
+<a name="id1946748"></a><h2>Description</h2>
<p>General documentation on functions in api is provided in
the <a class="link" href="function.html" title="DocBook API Element function"><code class="sgmltag-element">function</code></a>
element documentation.</p>
</div>
<div class="refsection">
-<a name="id1946604"></a><h2>Attributes</h2>
+<a name="id1946673"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="class.html" title="DocBook API Element class">class</a>| <a class="link" href="class-specialization.html" title="DocBook API Element class-specialization">class-specialization</a>| <a class="link" href="struct.html" title="DocBook API Element struct">struct</a>| <a class="link" href="struct-specialization.html" title="DocBook API Element struct-specialization">struct-specialization</a>| <a class="link" href="union.html" title="DocBook API Element union">union</a>| <a class="link" href="union-specialization.html" title="DocBook API Element union-specialization">union-specialization</a>| <a class="link" href="typedef.html" title="DocBook API Element typedef">typedef</a>| <a class="link" href="enum.html" title="DocBook API Element enum">enum</a>| <a class="link" href="free-function-group.html" title="DocBook API Element free-function-group">free-function-group</a>| <a class="link" href="function.html" title="DocBook API Element function">function</a>| <a class="link" href="overloaded-function.html" title="DocBook API Element overloaded-function">overloaded-function</a>| <a class="link" href="namespace.html" title="DocBook API Element namespace">namespace</a>)*
</div>
<div class="refsection">
-<a name="id1947191"></a><h2>Description</h2>
+<a name="id1947260"></a><h2>Description</h2>
<p>api namespaces are declared via the <namespace>
element. As in C++, namespaces can be nested and contain other C++
constructs, such as classes or functions. The <code class="code">name</code>
</library-reference></pre>
</div>
<div class="refsection">
-<a name="id1947303"></a><h2>Attributes</h2>
+<a name="id1947372"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1948047"></a><h2>Attributes</h2>
+<a name="id1948116"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="signature.html" title="DocBook API Element signature">signature</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?, <a class="link" href="requires.html" title="DocBook API Element requires">requires</a>?, <a class="link" href="effects.html" title="DocBook API Element effects">effects</a>?, <a class="link" href="postconditions.html" title="DocBook API Element postconditions">postconditions</a>?, <a class="link" href="returns.html" title="DocBook API Element returns">returns</a>?, <a class="link" href="throws.html" title="DocBook API Element throws">throws</a>?, <a class="link" href="complexity.html" title="DocBook API Element complexity">complexity</a>?, <a class="link" href="notes.html" title="DocBook API Element notes">notes</a>?, <a class="link" href="rationale.html" title="DocBook API element rationale">rationale</a>?)
</div>
<div class="refsection">
-<a name="id1951336"></a><h2>Description</h2>
+<a name="id1951405"></a><h2>Description</h2>
<p>General documentation on functions in api is provided in
the <a class="link" href="function.html" title="DocBook API Element function"><code class="sgmltag-element">function</code></a>
element documentation.</p>
</div>
<div class="refsection">
-<a name="id1951273"></a><h2>Attributes</h2>
+<a name="id1951342"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="signature.html" title="DocBook API Element signature">signature</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?, <a class="link" href="requires.html" title="DocBook API Element requires">requires</a>?, <a class="link" href="effects.html" title="DocBook API Element effects">effects</a>?, <a class="link" href="postconditions.html" title="DocBook API Element postconditions">postconditions</a>?, <a class="link" href="returns.html" title="DocBook API Element returns">returns</a>?, <a class="link" href="throws.html" title="DocBook API Element throws">throws</a>?, <a class="link" href="complexity.html" title="DocBook API Element complexity">complexity</a>?, <a class="link" href="notes.html" title="DocBook API Element notes">notes</a>?, <a class="link" href="rationale.html" title="DocBook API element rationale">rationale</a>?)
</div>
<div class="refsection">
-<a name="id1952590"></a><h2>Description</h2>
+<a name="id1952659"></a><h2>Description</h2>
<p>General documentation on functions in api is provided in
the <a class="link" href="function.html" title="DocBook API Element function"><code class="sgmltag-element">function</code></a>
element documentation.</p>
</div>
<div class="refsection">
-<a name="id1952527"></a><h2>Attributes</h2>
+<a name="id1952596"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="paramtype.html" title="DocBook API Element paramtype">paramtype</a>, <a class="link" href="default.html" title="DocBook API Element default">default</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?)
</div>
<div class="refsection">
-<a name="id1950983"></a><h2>Attributes</h2>
+<a name="id1951052"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
(ANY)
</div>
<div class="refsection">
-<a name="id1949507"></a><h2>Attributes</h2>
+<a name="id1949576"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1946346"></a><h2>Attributes</h2>
+<a name="id1946415"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1949387"></a><h2>Attributes</h2>
+<a name="id1949456"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1952748"></a><h2>Attributes</h2>
+<a name="id1952817"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
(ANY)
</div>
<div class="refsection">
-<a name="id1952961"></a><h2>Attributes</h2>
+<a name="id1953030"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1955378"></a><h2>Attributes</h2>
+<a name="id1955447"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(#PCDATA)
</div>
<div class="refsection">
-<a name="id1949265"></a><h2>Description</h2>
+<a name="id1949334"></a><h2>Description</h2>
<p>A requirement is part of the dependencies of a target in a
Jamfile. The <code class="code">name</code> attribute of a requirement element
gives the name of the Boost.Build feature and the content of the
name="includes">foo.hpp</requirement></code>.</p>
</div>
<div class="refsection">
-<a name="id1949294"></a><h2>Attributes</h2>
+<a name="id1949364"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
(ANY)
</div>
<div class="refsection">
-<a name="id1954595"></a><h2>Attributes</h2>
+<a name="id1954664"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1950724"></a><h2>Attributes</h2>
+<a name="id1950793"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="source.html" title="DocBook API Element source">source</a>*, <a class="link" href="lib.html" title="DocBook API Element lib">lib</a>*, <a class="link" href="requirement.html" title="DocBook API Element requirement">requirement</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>, <a class="link" href="if-fails.html" title="DocBook API Element if-fails">if-fails</a>?)
</div>
<div class="refsection">
-<a name="id1950334"></a><h2>Attributes</h2>
+<a name="id1950403"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
(<a class="link" href="source.html" title="DocBook API Element source">source</a>*, <a class="link" href="lib.html" title="DocBook API Element lib">lib</a>*, <a class="link" href="requirement.html" title="DocBook API Element requirement">requirement</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>, <a class="link" href="if-fails.html" title="DocBook API Element if-fails">if-fails</a>?)
</div>
<div class="refsection">
-<a name="id1949785"></a><h2>Attributes</h2>
+<a name="id1949854"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
(<a class="link" href="template.html" title="DocBook API Element template">template</a>?, <a class="link" href="type.html" title="DocBook API Element type">type</a>, <a class="link" href="parameter.html" title="DocBook API Element parameter">parameter</a>*)
</div>
<div class="refsection">
-<a name="id1951109"></a><h2>Description</h2>
+<a name="id1951178"></a><h2>Description</h2>
<p>
A signature refers to one declaration of an overloaded function or
method. The signature itself has no name, because the name of the
</p>
</div>
<div class="refsection">
-<a name="id1951110"></a><h2>Attributes</h2>
+<a name="id1951179"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The specifiers for this function, e.g., inline, static, etc.</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
EMPTY
</div>
<div class="refsection">
-<a name="id1946866"></a><h2>Attributes</h2>
+<a name="id1946935"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
(#PCDATA| <a class="link" href="snippet.html" title="DocBook API Element snippet">snippet</a>)*
</div>
<div class="refsection">
-<a name="id1945886"></a><h2>Description</h2>
+<a name="id1945955"></a><h2>Description</h2>
<p>This element will contain the source code for a testcase that
will be generated from the documentation. To reduce the amount of escaping in the text, it is recommended to use CDATA sections, which look like this:
(<a class="link" href="template-arg.html" title="DocBook API Element template-arg">template-arg</a>)*
</div>
<div class="refsection">
-<a name="id1948337"></a><h2>Attributes</h2>
+<a name="id1948406"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="type.html" title="DocBook API Element type">type</a>, <a class="link" href="default.html" title="DocBook API Element default">default</a>, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?)
</div>
<div class="refsection">
-<a name="id1944001"></a><h2>Attributes</h2>
+<a name="id1944070"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="template.html" title="DocBook API Element template">template</a>?, <a class="link" href="specialization.html" title="DocBook API Element specialization">specialization</a>?, <a class="link" href="inherit.html" title="DocBook API Element inherit">inherit</a>?, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?, (<a class="link" href="access.html" title="DocBook API Element access">access</a>| <a class="link" href="static-constant.html" title="DocBook API Element static-constant">static-constant</a>| <a class="link" href="typedef.html" title="DocBook API Element typedef">typedef</a>| <a class="link" href="enum.html" title="DocBook API Element enum">enum</a>| <a class="link" href="copy-assignment.html" title="DocBook API Element copy-assignment">copy-assignment</a>| <a class="link" href="constructor.html" title="DocBook API Element constructor">constructor</a>| <a class="link" href="destructor.html" title="DocBook API Element destructor">destructor</a>| <a class="link" href="method-group.html" title="DocBook API Element method-group">method-group</a>| <a class="link" href="free-function-group.html" title="DocBook API Element free-function-group">free-function-group</a>| <a class="link" href="function.html" title="DocBook API Element function">function</a>| <a class="link" href="method.html" title="DocBook API Element method">method</a>| <a class="link" href="overloaded-function.html" title="DocBook API Element overloaded-function">overloaded-function</a>| <a class="link" href="overloaded-method.html" title="DocBook API Element overloaded-method">overloaded-method</a>| <a class="link" href="data-member.html" title="DocBook API Element data-member">data-member</a>| <a class="link" href="class.html" title="DocBook API Element class">class</a>| <a class="link" href="class-specialization.html" title="DocBook API Element class-specialization">class-specialization</a>| <a class="link" href="struct.html" title="DocBook API Element struct">struct</a>| <a class="link" href="struct-specialization.html" title="DocBook API Element struct-specialization">struct-specialization</a>| <a class="link" href="union.html" title="DocBook API Element union">union</a>| <a class="link" href="union-specialization.html" title="DocBook API Element union-specialization">union-specialization</a>)*)
</div>
<div class="refsection">
-<a name="id1953827"></a><h2>Attributes</h2>
+<a name="id1953896"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="template.html" title="DocBook API Element template">template</a>?, <a class="link" href="inherit.html" title="DocBook API Element inherit">inherit</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?, (<a class="link" href="access.html" title="DocBook API Element access">access</a>| <a class="link" href="static-constant.html" title="DocBook API Element static-constant">static-constant</a>| <a class="link" href="typedef.html" title="DocBook API Element typedef">typedef</a>| <a class="link" href="enum.html" title="DocBook API Element enum">enum</a>| <a class="link" href="copy-assignment.html" title="DocBook API Element copy-assignment">copy-assignment</a>| <a class="link" href="constructor.html" title="DocBook API Element constructor">constructor</a>| <a class="link" href="destructor.html" title="DocBook API Element destructor">destructor</a>| <a class="link" href="method-group.html" title="DocBook API Element method-group">method-group</a>| <a class="link" href="free-function-group.html" title="DocBook API Element free-function-group">free-function-group</a>| <a class="link" href="function.html" title="DocBook API Element function">function</a>| <a class="link" href="method.html" title="DocBook API Element method">method</a>| <a class="link" href="overloaded-function.html" title="DocBook API Element overloaded-function">overloaded-function</a>| <a class="link" href="overloaded-method.html" title="DocBook API Element overloaded-method">overloaded-method</a>| <a class="link" href="data-member.html" title="DocBook API Element data-member">data-member</a>| <a class="link" href="class.html" title="DocBook API Element class">class</a>| <a class="link" href="class-specialization.html" title="DocBook API Element class-specialization">class-specialization</a>| <a class="link" href="struct.html" title="DocBook API Element struct">struct</a>| <a class="link" href="struct-specialization.html" title="DocBook API Element struct-specialization">struct-specialization</a>| <a class="link" href="union.html" title="DocBook API Element union">union</a>| <a class="link" href="union-specialization.html" title="DocBook API Element union-specialization">union-specialization</a>)*)
</div>
<div class="refsection">
-<a name="id1954121"></a><h2>Attributes</h2>
+<a name="id1954190"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1948867"></a><h2>Attributes</h2>
+<a name="id1948936"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="type.html" title="DocBook API Element type">type</a>, <a class="link" href="default.html" title="DocBook API Element default">default</a>?, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?)
</div>
<div class="refsection">
-<a name="id1953101"></a><h2>Attributes</h2>
+<a name="id1953170"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="default.html" title="DocBook API Element default">default</a>?, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?)
</div>
<div class="refsection">
-<a name="id1944514"></a><h2>Attributes</h2>
+<a name="id1944584"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
EMPTY
</div>
<div class="refsection">
-<a name="id1945744"></a><h2>Description</h2>
+<a name="id1945813"></a><h2>Description</h2>
<p>Variable-length template parameter lists are not allowed in
C++, but because they are sometimes needed in documentation they are
allowed in api. This element generally expands to "..." and
used.</p>
</div>
<div class="refsection">
-<a name="id1945762"></a><h2>Attributes</h2>
+<a name="id1945832"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="template-type-parameter.html" title="DocBook API Element template-type-parameter">template-type-parameter</a>| <a class="link" href="template-nontype-parameter.html" title="DocBook API Element template-nontype-parameter">template-nontype-parameter</a>| <a class="link" href="template-varargs.html" title="DocBook API Element template-varargs">template-varargs</a>)*
</div>
<div class="refsection">
-<a name="id1950461"></a><h2>Attributes</h2>
+<a name="id1950530"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
((<a class="link" href="compile-test.html" title="DocBook API Element compile-test">compile-test</a>| <a class="link" href="link-test.html" title="DocBook API Element link-test">link-test</a>| <a class="link" href="run-test.html" title="DocBook API Element run-test">run-test</a>| <a class="link" href="compile-fail-test.html" title="DocBook API Element compile-fail-test">compile-fail-test</a>| <a class="link" href="link-fail-test.html" title="DocBook API Element link-fail-test">link-fail-test</a>| <a class="link" href="run-fail-test.html" title="DocBook API Element run-fail-test">run-fail-test</a>)+)
</div>
<div class="refsection">
-<a name="id1955119"></a><h2>Attributes</h2>
+<a name="id1955188"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1948747"></a><h2>Attributes</h2>
+<a name="id1948816"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(ANY)
</div>
<div class="refsection">
-<a name="id1952255"></a><h2>Attributes</h2>
+<a name="id1952324"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>Set to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="type.html" title="DocBook API Element type">type</a>, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?)
</div>
<div class="refsection">
-<a name="id1943843"></a><h2>Attributes</h2>
+<a name="id1943912"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="template.html" title="DocBook API Element template">template</a>?, <a class="link" href="specialization.html" title="DocBook API Element specialization">specialization</a>?, <a class="link" href="inherit.html" title="DocBook API Element inherit">inherit</a>?, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?, (<a class="link" href="access.html" title="DocBook API Element access">access</a>| <a class="link" href="static-constant.html" title="DocBook API Element static-constant">static-constant</a>| <a class="link" href="typedef.html" title="DocBook API Element typedef">typedef</a>| <a class="link" href="enum.html" title="DocBook API Element enum">enum</a>| <a class="link" href="copy-assignment.html" title="DocBook API Element copy-assignment">copy-assignment</a>| <a class="link" href="constructor.html" title="DocBook API Element constructor">constructor</a>| <a class="link" href="destructor.html" title="DocBook API Element destructor">destructor</a>| <a class="link" href="method-group.html" title="DocBook API Element method-group">method-group</a>| <a class="link" href="free-function-group.html" title="DocBook API Element free-function-group">free-function-group</a>| <a class="link" href="function.html" title="DocBook API Element function">function</a>| <a class="link" href="method.html" title="DocBook API Element method">method</a>| <a class="link" href="overloaded-function.html" title="DocBook API Element overloaded-function">overloaded-function</a>| <a class="link" href="overloaded-method.html" title="DocBook API Element overloaded-method">overloaded-method</a>| <a class="link" href="data-member.html" title="DocBook API Element data-member">data-member</a>| <a class="link" href="class.html" title="DocBook API Element class">class</a>| <a class="link" href="class-specialization.html" title="DocBook API Element class-specialization">class-specialization</a>| <a class="link" href="struct.html" title="DocBook API Element struct">struct</a>| <a class="link" href="struct-specialization.html" title="DocBook API Element struct-specialization">struct-specialization</a>| <a class="link" href="union.html" title="DocBook API Element union">union</a>| <a class="link" href="union-specialization.html" title="DocBook API Element union-specialization">union-specialization</a>)*)
</div>
<div class="refsection">
-<a name="id1948467"></a><h2>Attributes</h2>
+<a name="id1948536"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
(<a class="link" href="template.html" title="DocBook API Element template">template</a>?, <a class="link" href="inherit.html" title="DocBook API Element inherit">inherit</a>*, <a class="link" href="purpose.html" title="DocBook API Element purpose">purpose</a>?, <a class="link" href="description.html" title="DocBook API Element description">description</a>?, (<a class="link" href="access.html" title="DocBook API Element access">access</a>| <a class="link" href="static-constant.html" title="DocBook API Element static-constant">static-constant</a>| <a class="link" href="typedef.html" title="DocBook API Element typedef">typedef</a>| <a class="link" href="enum.html" title="DocBook API Element enum">enum</a>| <a class="link" href="copy-assignment.html" title="DocBook API Element copy-assignment">copy-assignment</a>| <a class="link" href="constructor.html" title="DocBook API Element constructor">constructor</a>| <a class="link" href="destructor.html" title="DocBook API Element destructor">destructor</a>| <a class="link" href="method-group.html" title="DocBook API Element method-group">method-group</a>| <a class="link" href="free-function-group.html" title="DocBook API Element free-function-group">free-function-group</a>| <a class="link" href="function.html" title="DocBook API Element function">function</a>| <a class="link" href="method.html" title="DocBook API Element method">method</a>| <a class="link" href="overloaded-function.html" title="DocBook API Element overloaded-function">overloaded-function</a>| <a class="link" href="overloaded-method.html" title="DocBook API Element overloaded-method">overloaded-method</a>| <a class="link" href="data-member.html" title="DocBook API Element data-member">data-member</a>| <a class="link" href="class.html" title="DocBook API Element class">class</a>| <a class="link" href="class-specialization.html" title="DocBook API Element class-specialization">class-specialization</a>| <a class="link" href="struct.html" title="DocBook API Element struct">struct</a>| <a class="link" href="struct-specialization.html" title="DocBook API Element struct-specialization">struct-specialization</a>| <a class="link" href="union.html" title="DocBook API Element union">union</a>| <a class="link" href="union-specialization.html" title="DocBook API Element union-specialization">union-specialization</a>)*)
</div>
<div class="refsection">
-<a name="id1945291"></a><h2>Attributes</h2>
+<a name="id1945360"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
EMPTY
</div>
<div class="refsection">
-<a name="id1949629"></a><h2>Attributes</h2>
+<a name="id1949698"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
EMPTY
</div>
<div class="refsection">
-<a name="id1953572"></a><h2>Attributes</h2>
+<a name="id1953641"></a><h2>Attributes</h2>
<div class="informaltable">
<table border="1">
<td>The name of the element being declared to referenced</td>
</tr>
<tr>
-<td>id</td>
+<td>xml:id</td>
<td>#IMPLIED</td>
<td>CDATA</td>
<td>A global identifier for this element</td>
<div class="article">
<div class="titlepage">
<div><div><h2 class="title">
-<a name="id1943198"></a>DocBook API Reference</h2></div></div>
+<a name="id1943267"></a>DocBook API Reference</h2></div></div>
<hr>
</div>
<div class="toc">