GrGen.NET v4.4 API: the libGr class library (the type exact interface gets generated)
IndexAccess Class
Namespacesde.unika.ipd.grGen.lgspIndexAccess
Base class for index accesses, used to bind a pattern element from an index.
Declaration Syntax
C#
public abstract class IndexAccess
Members
All MembersConstructorsMethodsFields



IconMemberDescription
IndexAccess(IndexDescription, PatternElement, Boolean)
Initializes a new instance of the IndexAccess class

Copy(String)
Index
The index accessed

NeededElement
The pattern element that must be bound before the index can be accessed. null if the index can be accessed straight from the beginning, does not depend on other nodes/edges.

PatchUsersOfCopiedElements(String, Dictionary<(Of <<'(PatternNode, PatternNode>)>>), Dictionary<(Of <<'(PatternEdge, PatternEdge>)>>))
VariablesNeeded
Tells whether variables are needed for the expressions used in accessing the index. This defines a constraint on scheduling.

Inheritance Hierarchy

Assembly: lgspBackend (Module: lgspBackend) Version: 4.4.0.0 (4.4.0.0)