Boost C++ Libraries: Ticket #7766: missing add_edge overloads in named_graph https://svn.boost.org/trac10/ticket/7766 <p> Hello, </p> <p> The named_graph is missing 3 overloads for the add_edge function. The overloads are required if the adapted graph models the <a class="missing wiki">EdgeMutablePropertyGraph</a> concept. </p> <p> An <a class="missing wiki">EdgeMutablePropertyGraph</a> allows: </p> <blockquote> <p> add_edge(vertex_descriptor1, vertex_descriptor2, property, graph) </p> </blockquote> <p> A named_graph whose adapted graph models the concept should allow: </p> <blockquote> <p> add_edge(vertex_name1, vertex_name2, property, graph) </p> </blockquote> <blockquote> <p> add_edge(vertex_name, vertex_descriptor, property, graph) </p> </blockquote> <blockquote> <p> add_edge(vertex_descriptor, vertex_name, property, graph) </p> </blockquote> <p> A patch containing the 3 missing overloads is attached. The patch also adds some includes that I found to be missing to the named_graph.hpp header. </p> <p> Regards, </p> <p> Louis Dionne </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/7766 Trac 1.4.3 Louis Dionne <louis.dionne92@…> Wed, 05 Dec 2012 01:37:25 GMT attachment set https://svn.boost.org/trac10/ticket/7766 https://svn.boost.org/trac10/ticket/7766 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">named_graph.patch</span> </li> </ul> <p> Add 3 overloads of add_edge and missing includes. </p> Ticket Jeremiah Willcock Wed, 05 Dec 2012 19:04:10 GMT <link>https://svn.boost.org/trac10/ticket/7766#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7766#comment:1</guid> <description> <p> Since this is a decent amount of code, are you willing to license your additions under the Boost license? </p> </description> <category>Ticket</category> </item> <item> <author>Louis Dionne <louis.dionne92@…></author> <pubDate>Wed, 05 Dec 2012 19:06:13 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/7766#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7766#comment:2</guid> <description> <p> Yes, of course. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Jeremiah Willcock</dc:creator> <pubDate>Fri, 07 Dec 2012 19:41:03 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/7766#comment:3 https://svn.boost.org/trac10/ticket/7766#comment:3 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/81772" title="Applied patch from #7766; fixes #7766">[81772]</a>) Applied patch from <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/7766" title="#7766: Patches: missing add_edge overloads in named_graph (closed: fixed)">#7766</a>; fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/7766" title="#7766: Patches: missing add_edge overloads in named_graph (closed: fixed)">#7766</a> </p> Ticket