Arguments required to construct a vertex in the DataflowGraph|dataflow graph.

  • DataflowGraphVertexUse
  • DataflowGraphVertexVariableDefinition
  • DataflowGraphVertexFunctionDefinition
interface DataflowGraphVertexBase {
    cds: undefined | ControlDependency[];
    environment?: REnvironmentInformation;
    id: NodeId;
    indicesCollection?: ContainerIndicesCollection;
    tag: VertexType;
    [key: string]: unknown;
}

Hierarchy (View Summary)

Indexable

  • [key: string]: unknown

Hierarchy-Diagram

UML class diagram of DataflowGraphVertexBase

Properties

cds: undefined | ControlDependency[]

ControlDependency - the collection of control dependencies which have an influence on whether the vertex is executed.

The environment in which the vertex is set.

id: NodeId

The id of the node (the id assigned by the ParentInformation decoration). This unanimously identifies the vertex in the DataflowGraph|dataflow graph as well as the corresponding NormalizedAst|normalized AST.

indicesCollection?: ContainerIndicesCollection

this attribute links a vertex to indices (pointer links) it may be affected by or related to

Used to identify and separate different types of vertices.