GraphLib
Bearbeitung der Aufgabe Mini Graph Library für OOP WiSe 2023/24
Loading...
Searching...
No Matches
Concepts
Here is a list of all documented concepts with brief descriptions:
[detail level 123]
 NGraphLib
 NInternal
 Ris_printableChecks whether a type supports streaming to std::ostream
 Rvalid_data_typePlaceholder for user-defined data types used in vertices or edges
 Rvalid_id_typeConcept for a valid ID type in graph components
 Rvalid_weight_typeConcept for a valid edge weight type
 Rvalid_edge_typeChecks whether a type is an aggregate and derived from Edge\<I\>
 Rvalid_weighted_edge_typeChecks whether a type is an aggregate and derived from WeightedEdge<I, W>
 Rhas_graph_typesChecks if a type provides the core type aliases (data_type, id_type, edge_type)
 Rvalid_graph_typeChecks if a type derives from Graph<D, I, E>
 Rvalid_directed_graph_typeChecks if a type derives from DirectedGraph
 Rvalid_undirected_graph_typeChecks if a type derives from UndirectedGraph
 Rvalid_weighted_graph_typeChecks if a type derives from WeightedGraph
 Rvalid_unweighted_graph_typeChecks if a type derives from UnweightedGraph
 Rvalid_unweighted_directed_graph_typeGraph type that is both unweighted and directed
 Rvalid_unweighted_undirected_graph_typeGraph type that is both unweighted and undirected
 Rvalid_weighted_directed_graph_typeGraph type that is both weighted and directed
 Rvalid_weighted_undirected_graph_typeGraph type that is both weighted and undirected