Boost.Optional changes added to Updates section

[SVN r37423]
This commit is contained in:
Fernando Cacciola 2007-04-12 15:53:59 +00:00
parent 8ae333a11f
commit 87fc61d6c6

View file

@ -400,6 +400,23 @@
</ul>
</li>
<li>
<span class="library"><a href=
"libs/optional/index.html">Optional Library</a>:</span>
<ul>
<li><code>boost::none_t and boost::none</code> now added to Optional's documentation</li>
<li>Relational operators now directly support arguments of type <code>'T'</code> and <code>'none_t'</code></li>
<li>operator->() now also works with reference types.</li>
<li>Helper functions <code>make_optional(val), make_optional(cond,val) and
get_optional_value_or(opt,alternative_value)</code> added.</li>
<li>Constructor taking a boolean condition (as well as a value) added.</li>
<li>Member function <code>get_value_or(alternative_value)</code> added.</li>
<li>Incompatbility bug with mpl::apply<> fixed.</li>
<li>Converting assignment bug with uninitialized lvalues fixed.</li>
</ul>
</li>
<li>
<span class="library"><a href=
"libs/parameter/index.html">Parameter