![]() | LGSPNodeWithUniqueId Fields |
The LGSPNodeWithUniqueId type exposes the following members.
Name | Description | |
---|---|---|
![]() | lgspFlags |
contains some booleans coded as bitvector
(Inherited from LGSPNode.) |
![]() | lgspInhead |
Entry node into the incoming edges list - not of type edge head, real edge or null
(Inherited from LGSPNode.) |
![]() | lgspOuthead |
Entry node into the outgoing edges list - not of type edge head, real edge or null
(Inherited from LGSPNode.) |
![]() | lgspType |
The node type of the node.
(Inherited from LGSPNode.) |
![]() | lgspTypeNext |
Next node in the list containing all the nodes of one type.
See comment for lgspTypePrev (this node has been retyped if typeNext is not null but typePrev is null).
(Inherited from LGSPNode.) |
![]() | lgspTypePrev |
Previous node in the list containing all the nodes of one type.
The node is not part of a graph, iff typePrev is null.
If typePrev is null and typeNext is not null, this node has been retyped and typeNext
points to the new node.
These special cases are neccessary to handle the following situations:
"delete node + return edge", "hom + delete + return", "hom + retype + return", "hom + retype + delete",
"hom + retype + delete + return".
(Inherited from LGSPNode.) |
![]() | uniqueId |
contains a unique id
|