[#llvm-PBQP-GraphBase] = xref:llvm.adoc[llvm]::xref:llvm/PBQP.adoc[PBQP]::GraphBase :relfileprefix: ../../ :mrdocs: Base class providing shared node and edge identifier types for PBQP graphs. == Synopsis Declared in `<llvm/CodeGen/PBQP/Graph.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class GraphBase; ---- == Type Aliases [cols="1,4"] |=== | Name| Description | xref:llvm/PBQP/GraphBase/EdgeId.adoc[`EdgeId`] | Identifier type for edges in a PBQP graph. | xref:llvm/PBQP/GraphBase/NodeId.adoc[`NodeId`] | Identifier type for nodes in a PBQP graph. |=== == Static Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/PBQP/GraphBase/invalidEdgeId.adoc[`invalidEdgeId`] | Returns a value representing an invalid (non‐existent) edge. | xref:llvm/PBQP/GraphBase/invalidNodeId.adoc[`invalidNodeId`] | Returns a value representing an invalid (non‐existent) node. |=== == Derived Classes [cols="1,4"] |=== | Name| Description | xref:llvm/PBQP/Graph-07.adoc[`Graph`] | PBQP Graph class. Instances of this class describe PBQP problems. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#