Click or drag to resize

FunctionInfo Class

A description of a GrGen (attribute evaluation) function.
Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.libGrFunctionInfo

Namespace:  de.unika.ipd.grGen.libGr
Assembly:  libGr (in libGr.dll) Version: GrGen.NET 7.2
Syntax
C#
public abstract class FunctionInfo : IFunctionDefinition, 
	INamed

The FunctionInfo type exposes the following members.

Constructors
  NameDescription
Public methodFunctionInfo
Constructs a FunctionInfo object.
Top
Properties
Methods
  NameDescription
Public methodApply
Applies this function with the given action environment on the given graph. Takes the arguments as inputs. Returns the one output value.
Top
Fields
  NameDescription
Public fieldannotations
The annotations of the function
Public fieldinputNames
Names of the function parameters.
Public fieldinputs
The GrGen types of the function parameters.
Public fieldisExternal
Tells whether the function is an externally defined one or an internal one
Public fieldname
The name of the function.
Public fieldoutput
The GrGen type of the function return value.
Public fieldpackage
null if this is a global type, otherwise the package the type is contained in.
Public fieldpackagePrefixedName
The name of the type in case of a global type, the name of the type prefixed by the name of the package otherwise.
Top
See Also