FlowWright.cDevDeAPI Namespace
FlowWright.cDevDecisionEngine Namespace

clsEngine..::..processFigure Method

processes a selected figure

Namespace:  FlowWright.cDevDecisionEngine
Assembly:  cDevDecisionEngine (in cDevDecisionEngine.dll)

Syntax


public stepState processFigure(
	clsFigure oCurrentFigure,
	clsConnection oCurrentConnection,
	clsVariableCollection oVarsDic,
	ref int processedStepCount,
	clsExecutionIteration oPreviousExecutionIteration,
	clsEngineContext oEngineContext
)
Public Function processFigure ( _
	oCurrentFigure As clsFigure, _
	oCurrentConnection As clsConnection, _
	oVarsDic As clsVariableCollection, _
	ByRef processedStepCount As Integer, _
	oPreviousExecutionIteration As clsExecutionIteration, _
	oEngineContext As clsEngineContext _
) As stepState
public:
stepState^ processFigure(
	clsFigure^ oCurrentFigure, 
	clsConnection^ oCurrentConnection, 
	clsVariableCollection^ oVarsDic, 
	int^% processedStepCount, 
	clsExecutionIteration^ oPreviousExecutionIteration, 
	clsEngineContext^ oEngineContext
)

Parameters

oCurrentFigure
Type: FlowWright.cDevDecisionEngine..::..clsFigure
selected figure
oCurrentConnection
Type: FlowWright.cDevDecisionEngine..::..clsConnection
incoming connection
oVarsDic
Type: FlowWright.cDevDecisionEngine..::..clsVariableCollection
collection of variables
processedStepCount
Type: Int32%
The processed step count.
oPreviousExecutionIteration
Type: FlowWright.cDevDecisionEngine..::..clsExecutionIteration
oEngineContext
Type: FlowWright.cDevDecisionEngine..::..clsEngineContext
The o engine context.

Return Value

stepState.

Exceptions


ExceptionCondition
[Exception]DLL for step:{oStep.name} does not exist:{sDLLPath} or Namespace for step:{oStep.name} does not exist:{oStep.@namespace}
[Exception]DLL for step:{oStep.name} does not exist:{sDLLPath} or Namespace for step:{oStep.name} does not exist:{oStep.@namespace}