A generic Graph template parameterized on Node and Edge types. More...
#include <algorithm>
#include <concepts>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
class | Graph< T, U > |
A templated graph storing nodes of type T and edges of type U. More... | |
Concepts | |
concept | NodeConcept |
Concept that a Node type must satisfy. | |
concept | EdgeConcept |
Concept that an Edge type must satisfy, given a Node type T. | |