Boost C++ Libraries: Ticket #10090: [graph] missing documentation : member functions for bundled property in adjacency_list https://svn.boost.org/trac10/ticket/10090 <p> In Bundled property's documentation, <code>operator[ ]</code> is documented. <a href="http://www.boost.org/doc/libs/1_55_0/libs/graph/doc/bundles.html">http://www.boost.org/doc/libs/1_55_0/libs/graph/doc/bundles.html</a> </p> <pre class="wiki">Map map; // load the map Map::vertex_descriptor v = *vertices(map).first; map[v].name = "Troy"; map[v].population = 49170; map[v].zipcodes.push_back(12180); </pre><p> But, In <code>adjacency_list</code> documentation is not. <a href="http://www.boost.org/doc/libs/1_55_0/libs/graph/doc/adjacency_list.html">http://www.boost.org/doc/libs/1_55_0/libs/graph/doc/adjacency_list.html</a> </p> <p> Should add follow member functions reference: </p> <pre class="wiki">// boost/graph/adjacency_list.hpp vertex_bundled&amp; operator[](vertex_descriptor v) { return get(vertex_bundle, *this)[v]; } const vertex_bundled&amp; operator[](vertex_descriptor v) const { return get(vertex_bundle, *this)[v]; } edge_bundled&amp; operator[](edge_descriptor e) { return get(edge_bundle, *this)[e]; } const edge_bundled&amp; operator[](edge_descriptor e) const { return get(edge_bundle, *this)[e]; } graph_bundled&amp; operator[](graph_bundle_t) { return get_property(*this); } graph_bundled const&amp; operator[](graph_bundle_t) const { return get_property(*this); } </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/10090 Trac 1.4.3