Class FlowFunctionGenerator
Inheritance
FlowFunctionGenerator
Syntax
public sealed class FlowFunctionGenerator : FlowGraphGenerator<FlowFunction>, IInvokableBoltMemberGenerator, IBoltMemberGenerator, IGenerator
Constructors
FlowFunctionGenerator(FlowFunction)
Declaration
public FlowFunctionGenerator(FlowFunction graph)
Parameters
Properties
generateVariablesOnClass
Declaration
protected override bool generateVariablesOnClass { get; }
Property Value
Overrides
Ludiq.Bolt.FlowGraphGenerator<Ludiq.Bolt.FlowFunction>.generateVariablesOnClass
Methods
Declare(ClassGeneration)
Declaration
public void Declare(ClassGeneration class)
Parameters
Implements
GenerateApiInvokeStatements(MethodGeneration, CodeVariableReferenceExpression)
Declaration
public IEnumerable<CodeStatement> GenerateApiInvokeStatements(MethodGeneration method, CodeVariableReferenceExpression argsArgument)
Parameters
Returns
Implements
GenerateClassConstructorStatements(ConstructorGeneration)
Declaration
public IEnumerable<CodeStatement> GenerateClassConstructorStatements(ConstructorGeneration constructor)
Parameters
Returns
Implements
Explicit Interface Implementations
IBoltMemberGenerator.target
Declaration
IBoltMember IBoltMemberGenerator.target { get; }
Returns
Implements
IGenerator.target
Declaration
object IGenerator.target { get; }
Returns
Implements
Extension Methods