Workspace 6.21.5
IteratingOperationBase Member List

This is the complete list of members for IteratingOperationBase, including all inherited members.

Abort enum valueIteratingOperationBase
atEndCondition()=0IteratingOperationBaseprotectedpure virtual
executeIteration(Workspace *workspaceToExecute) noexcept(false)=0IteratingOperationBaseprotectedpure virtual
executing_IteratingOperationBaseprotected
ExecutionResult enum nameIteratingOperationBase
getWorkspaceToExecute()IteratingOperationBaseprotected
isExecuting() constIteratingOperationBaseprotected
isLoopConditionValid() const =0IteratingOperationBaseprotectedpure virtual
IteratingOperationBase()IteratingOperationBase
performCleanup(Workspace *workspaceToExecute, bool forceStop) noexcept(false)=0IteratingOperationBaseprotectedpure virtual
performInitialisation(Workspace *workspaceToExecute) noexcept(false)=0IteratingOperationBaseprotectedpure virtual
postIterationExecute()IteratingOperationBaseprotectedvirtual
preIterations()=0IteratingOperationBaseprotectedpure virtual
reset_IteratingOperationBaseprotected
Retry enum valueIteratingOperationBase
setNonIterationControlInputsNotUpToDate()IteratingOperationBaseprotectedvirtual
setWorkspaceToExecute(Workspace *workspace)IteratingOperationBaseprotected
Success enum valueIteratingOperationBase
updateInputsForIteration()=0IteratingOperationBaseprotectedpure virtual
updateProgress()=0IteratingOperationBaseprotectedpure virtual
~IteratingOperationBase()=defaultIteratingOperationBasevirtual