unspecified instead of implementation defined

[SVN r21674]
This commit is contained in:
Dave Abrahams
2004-01-13 13:51:28 +00:00
parent a5c4497c01
commit eb69638be1
3 changed files with 18 additions and 24 deletions

View File

@ -2272,7 +2272,7 @@ public:
explicit function_output_iterator(const UnaryFunction& f = UnaryFunction());
/* implementation defined */ operator*();
/* see below */ operator*();
function_output_iterator& operator++();
function_output_iterator& operator++(int);
private:
@ -2301,15 +2301,13 @@ Incrementable Iterator concepts.</p>
</tr>
</tbody>
</table>
<p><tt class="literal"><span class="pre">/*</span> <span class="pre">implementation</span> <span class="pre">defined</span> <span class="pre">*/</span> <span class="pre">operator*();</span></tt></p>
<p><tt class="literal"><span class="pre">operator*();</span></tt></p>
<table class="field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field"><th class="field-name">Returns:</th><td class="field-body">An object <tt class="literal"><span class="pre">r</span></tt> of implementation defined type
such that if <tt class="literal"><span class="pre">f(t)</span></tt> is a valid expression for
some object <tt class="literal"><span class="pre">t</span></tt> then <tt class="literal"><span class="pre">r</span> <span class="pre">=</span> <span class="pre">t</span></tt> is a valid expression.
<tt class="literal"><span class="pre">r</span> <span class="pre">=</span> <span class="pre">t</span></tt> will have the same effect as <tt class="literal"><span class="pre">f(t)</span></tt>.</td>
<tr class="field"><th class="field-name">Returns:</th><td class="field-body">An object <tt class="literal"><span class="pre">r</span></tt> of unspecified type such that <tt class="literal"><span class="pre">r</span> <span class="pre">=</span> <span class="pre">t</span></tt>
is equivalent to <tt class="literal"><span class="pre">m_f(t)</span></tt> for all <tt class="literal"><span class="pre">t</span></tt>.</td>
</tr>
</tbody>
</table>
@ -2345,7 +2343,7 @@ LocalWords: OtherIncrementable Coplien -->
<hr class="footer" />
<div class="footer">
<a class="reference" href="facade-and-adaptor.rst">View document source</a>.
Generated on: 2004-01-13 13:31 UTC.
Generated on: 2004-01-13 13:48 UTC.
Generated by <a class="reference" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source.
</div>
</body>