diff --git a/DataStructures/DynamicGraph.h b/DataStructures/DynamicGraph.h index 1082103c9..30d846c0f 100644 --- a/DataStructures/DynamicGraph.h +++ b/DataStructures/DynamicGraph.h @@ -54,6 +54,10 @@ template class DynamicGraph NodeIterator source; NodeIterator target; EdgeDataT data; + + template + InputEdge(NodeIterator source, NodeIterator target, Ts &&...data) : source(source), target(target), data(std::forward(data)...) { } + bool operator<(const InputEdge &right) const { if (source != right.source)