![]() | FunctionInfo Class |
Namespace: de.unika.ipd.grGen.libGr
public abstract class FunctionInfo : IFunctionDefinition, INamed
The FunctionInfo type exposes the following members.
Name | Description | |
---|---|---|
![]() | FunctionInfo |
Constructs a FunctionInfo object.
|
Name | Description | |
---|---|---|
![]() | Apply |
Applies this function with the given action environment on the given graph.
Takes the arguments as inputs.
Returns the one output value.
|
Name | Description | |
---|---|---|
![]() | annotations |
The annotations of the function
|
![]() | inputNames |
Names of the function parameters.
|
![]() | inputs |
The GrGen types of the function parameters.
|
![]() | isExternal |
Tells whether the function is an externally defined one or an internal one
|
![]() | name |
The name of the function.
|
![]() | output |
The GrGen type of the function return value.
|
![]() | package |
null if this is a global type, otherwise the package the type is contained in.
|
![]() | packagePrefixedName |
The name of the type in case of a global type,
the name of the type prefixed by the name of the package otherwise.
|