mirror of
https://github.com/boostorg/boost.git
synced 2025-04-08 14:44:02 +00:00
Overall: Second, more complete and better tested version of bundled properties.
The ->* syntax has been removed. Instead, one may use the member pointer as the key for the standard get/put functions of property maps. This makes graph adaptors work with bundled properties (automagically). Also added support for bundled properties in adjacency_matrix. index.htm: Announce the addition of bundled properties. boost/graph/adjacency_list.hpp: Updated to support get/put for bundled properties. boost/graph/adjacency_matrix.hpp: Added support for bundled properties. Suppressed some warnings and fixed a minor bug in add_edge(u, v, ep, g). boost/graph/properties.hpp: Added property_map specialization for bundled properties. libs/graph/doc/*.html: Document uses of bundled properties and direct anyone not using a broken compiler to bundled properties instead of property lists. libs/graph/test/bundled_properties.cpp: Test both adjacency_list and adjacency_matrix, along with filtered_graph. Makes sure all of the bundled properties operations work. [SVN r23125]
This commit is contained in:
parent
f88e443feb
commit
70309c4488
2 changed files with 2 additions and 2 deletions
|
@ -127,7 +127,7 @@
|
|||
<li><a href="doc/html/signals.html">Signals</a> library: introduced deterministic slot ordering, permitting slots to be connected at the beginning or end of slot groups or the slot list itself. Combiners may safely have state and are accessible from the signal.</li>
|
||||
<li>Compose: This deprecated library has been removed.</li>
|
||||
<li><a href="libs/utility/utility.htm">Utility</a>: class template <a href="libs/utility/utility.htm#result_of">result_of</a> added.</li>
|
||||
<li><a href="libs/graph/index.html">Graph</a>: added <a href="libs/graph/doc/bundles.html">bundled properties</a> to the <a href="libs/graph/doc/adjacency_list.html"><code>adjacency_list</code></a> class template, simplifying the introduction of internal vertex and edge properties.</li>
|
||||
<li><a href="libs/graph/index.html">Graph</a>: added <a href="libs/graph/doc/bundles.html">bundled properties</a> to the <a href="libs/graph/doc/adjacency_list.html"><code>adjacency_list</code></a> and <a href="libs/graph/doc/adjacency_matrix.html"><code>adjacency_matrix</code></a> class templates, greatly simplifying the introduction of internal vertex and edge properties.</li>
|
||||
</ul>
|
||||
|
||||
<h3>January 26, 2004 - Version 1.31.0</h3>
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit c5b4dccdf47c47a9bfc1caaa69c82161b8bc6894
|
||||
Subproject commit 23b3545c8dabf92527fba5cbcdae7cce71d3679f
|
Loading…
Add table
Reference in a new issue