Click or drag to resize

NeededEntitiesEmitter Class

Class for emitting the needed entities of a sequence, in a pre-run before emitting the real code (by the SequenceGenerator).
Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.lgspNeededEntitiesEmitter

Namespace: de.unika.ipd.grGen.lgsp
Assembly: lgspBackend (in lgspBackend.dll) Version: GrGen.NET 7.1
Syntax
C#
public class NeededEntitiesEmitter

The NeededEntitiesEmitter type exposes the following members.

Constructors
 NameDescription
Public methodNeededEntitiesEmitterInitializes a new instance of the NeededEntitiesEmitter class
Top
Methods
 NameDescription
Public methodEmitNeededMappingClausesAndRuleQueries pre-run for emitting the needed mapping clauses and (multi) rule queries before emitting the sequences
Public methodEmitNeededVarAndRuleEntities pre-run for emitting the needed entities before emitting the real code - emits result variable declarations - emits sequence variable declarations (only once for every variable, declaration only possible at assignment targets) - collects used rules into knownRules, emit local rule declaration (only once for every rule)
Public methodReset 
Top
See Also