Workspace 6.21.5
CountedLoop Member List

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

Abort enum valueIteratingOperationBase
addInput(Input &input, bool modifiedInPlace=false)Operation
addOutput(Output &output)Operation
assignInput(const QString &inputName, const T &value)Operationinline
atEndCondition() overrideParallelIteratingOperation< Derived >protectedvirtual
attachObserver(Observer &observer)Observable
bringArrayOfInputsUpToDate(Input *&array, size_type arraySize)Operationprotected
bringArrayOfInputsUpToDate(std::vector< Input * > &array)Operationinlineprotected
bringInputsUpToDate() overrideParallelIterationControlOperation< CountedLoop >protectedvirtual
bringInputUpToDate(Input &input)Operationprotected
calcProgress(int startValue, int endValue, int counterValue)ParallelIteratingOperationBaseprotected
cancelExecution(bool b)Operationprotectedvirtual
canSerialize() const overrideOperationvirtual
comesFromExternal() constUpdatablevirtual
ConfigStatus enum nameOperation
connectProgressEvents(QProgressBar *progressBar)Operation
CountedLoop()CountedLoop
counterValue_ParallelIteratingOperationBaseprotected
createCustomPropertiesHandler()Operationvirtual
Default enum valueOperation
destroy()Observable
detachObserver(Observer &observer)Observable
difference_type typedefOperation
enableLoop_IteratingOperation< Derived >protected
enableParallelLooping_ParallelIteratingOperation< Derived >protected
endValue_ParallelIteratingOperationBaseprotected
ensureHasData()Operationvirtual
execute() overrideParallelIterationControlOperation< CountedLoop >protectedvirtual
executeIteration(Workspace *workspaceToExecute) overrideParallelIteratingOperation< Derived >protectedvirtual
executing_IteratingOperationBaseprotected
ExecutionResult enum nameIteratingOperationBase
findInputScalarGlobalName(const QString &scopedGlobalName, Workspace &relativeTo)Updatablestatic
findIOBaseGlobalName(const QString &scopedGlobalName, Workspace &relativeTo)Updatablestatic
findOperationGlobalName(const QString &scopedGlobalName, Workspace &relativeTo)Updatablestatic
finishInputsOutputsAfterLoad(const SerializedItem &item)Operationprotectedvirtual
getBroadcastUpdateEvents() constOperation
getColor() constOperation
getCurrentUpdater()Operationprotected
getDefaultIconPath() constOperationvirtual
getDefaultUiPath() constOperation
getDeprecationMessage() constOperation
getDescription() constOperation
getEnclosingScope() constUpdatable
getExtras()Operation
getFactory() constOperation
getFromPath(const QString &path, Workspace &relativeTo, QStringList &errors) const overrideOperationvirtual
getGlobalName() constUpdatable
getGraphicsSize() constOperationvirtual
getHelpPage() const overrideCountedLoopvirtual
getIconPath() constOperation
getId() constOperation
getIdPath(bool scoped=true) const overrideOperationvirtual
getIdPath(const Workspace &relativeTo) constOperation
getIndex(const Input &input, IndexCountingOptions options=SkipNone) constOperation
getIndex(const Output &output, IndexCountingOptions options=SkipNone) constOperation
getIndexPair(InputScalar &input, difference_type &mainIndex, difference_type &arrayIndex)Operation
getInput(size_type index)Operation
getInput(size_type index) constOperation
getInput(const QString &name)Operation
getInput(const QString &name) constOperation
getInputArray(const QString &name)Operation
getInputArray(const QString &name) constOperation
getInputs()Operation
getInputs() constOperation
getInputScalar(const QString &name)Operation
getInputScalar(const QString &name) constOperation
getInputValue(const QString &inputName) constOperationinline
getInputValue(const QString &inputName)Operationinline
getIterationControlParams() const overrideCountedLoopprotectedvirtual
getIterationCount()ParallelIteratingOperationBaseprotected
getLabel() constOperation
getLabelRelativeToRoot() constOperation
getOutput(size_type index)Operation
getOutput(size_type index) constOperation
getOutput(const QString &name)Operation
getOutput(const QString &name) constOperation
getOutputs()Operation
getOutputs() constOperation
getOutputValue(const QString &outputName) constOperationinline
getOutputValue(const QString &outputName)Operationinline
getProfilingEnabled() constOperation
getProgress() constOperation
getProgressContribution() constOperation
getProgressResetByNotUpToDate() constOperation
getRenamedOutput(const QString &name) constOperationprotectedvirtual
getRequiredSchedulerFeatures() constOperationvirtual
getRootWorkspace()Updatablevirtual
getRootWorkspace() constUpdatablevirtual
getScalarInput(size_type mainIndex, difference_type arrayIndex)Operation
getScopedGlobalName() constUpdatable
getShortLabel() constOperation
getTagName() constOperation
getTerminateExecution() constOperation
getUiPath() constOperation
getUpToDate() const overrideOperationvirtual
getWorkspace() overrideWorkspaceElementvirtual
getWorkspace() const overrideWorkspaceElementvirtual
getWorkspaceToExecute()IteratingOperationBaseprotected
GoodConfig enum valueOperation
GraphicsSize enum nameOperation
hasRequiredSchedulerFeatures() constOperationvirtual
idPathChanged() overrideOperationvirtual
IndexCountingOption enum nameOperation
inputRebuilt(InputScalar &input)Operationvirtual
inputsAreUpToDate() constOperationprotectedvirtual
InvalidConfig enum valueOperation
isAsynchronous() constOperationvirtual
isAsynchronousProcess() constOperationvirtual
isAtomicUpdate() constOperationvirtual
isConnectedToAsynchronous() const overrideOperationvirtual
isDeprecated() constOperation
isEditable() constOperation
isExecuting() constIteratingOperationBaseprotected
isIdPathCachingEnabled() constOperation
isIterationControlInput(const Input &input) const overrideCountedLoopprotectedvirtual
isLoopConditionValid() const overrideParallelIteratingOperation< Derived >protectedvirtual
isPolymorphicType() constOperationvirtual
isRunningAsynchronously() constOperationvirtual
isThreadSafe() constOperationvirtual
isType() constOperationinline
isType(const OperationFactory &type) constOperationinline
isUpdating() constOperation
isUserConfigurable()Operationvirtual
isUsingDefaultColor() constOperation
isUsingDefaultIconPath() constOperation
isUsingDefaultUiPath() constOperation
isWaitingForAsynchronousUpdate() const overrideOperationvirtual
isWorkspaceType() constOperation
IteratingOperation()IteratingOperation< Derived >protected
IteratingOperationBase()IteratingOperationBase
iterationDependency_ParallelIterationControlOperation< CountedLoop >protected
IterationObservers typedefParallelIteratingOperation< Derived >protected
iterationObservers_ParallelIteratingOperation< Derived >protected
iterationPool_ParallelIteratingOperation< Derived >protected
load(const SerializedItem &item) overrideOperationvirtual
logLine(const QString &msg) constTextLogger
logLine(const Application::LogManager::MessageCategory &category, const QString &msg) constTextLogger
logText(const QString &msg) constTextLogger
logText(const Application::LogManager::MessageCategory &category, const QString &msg) constTextLogger
makeOutputsValid()Operationprotectedvirtual
markOutputsUpToDate()Operationprotectedvirtual
markUpToDateWhereSafe()Operation
matchesType(const Operation &otherOperation) constOperationinline
notifyEvent(const ObservableEvent &event)Observable
notifyUpdated()Updatableprotected
numInputs(IndexCountingOptions=SkipNone) constOperation
numOutputs(IndexCountingOptions=SkipNone) constOperation
Observable()Observableprotected
Observable(const Observable &)Observableprotected
onIterationAborted(Workspace &) overrideParallelIteratingOperation< Derived >virtual
onIterationFinished(Workspace &) overrideParallelIteratingOperation< Derived >virtual
onIterationSuccess(Workspace &) overrideParallelIteratingOperation< Derived >virtual
Operation(const OperationFactory &factory, const QString &label)Operationprotected
ParallelIterationControlOperation< CountedLoop >::CSIRO::DataExecution::Updatable::operator=(const Updatable &up)Updatableprotected
CSIRO::Application::TextLogger::operator=(TextLogger)TextLogger
overflowed_ParallelIteratingOperationBaseprotected
ParallelIteratingOperation()ParallelIteratingOperation< Derived >protected
ParallelIteratingOperationBase()ParallelIteratingOperationBaseprotected
ParallelIterationControlOperation(const OperationFactory &factory, const QString &opName)ParallelIterationControlOperation< CountedLoop >
pauseUpdate()Operationprotected
performCleanup(Workspace *workspaceToExecute, bool forceStop) overrideParallelIteratingOperation< Derived >protectedvirtual
performInitialisation(Workspace *workspaceToExecute) overrideParallelIteratingOperation< Derived >protectedvirtual
postIterationExecute() overrideParallelIteratingOperation< Derived >protectedvirtual
postSave(SerializedItem &item) constOperationprotectedvirtual
preIterations() overrideParallelIteratingOperation< Derived >protectedvirtual
prepareInputsOutputsForLoad(const SerializedItem &item)Operationprotectedvirtual
processAbortedIteration(Workspace &)ParallelIteratingOperationBase
remainingIterations_ParallelIteratingOperation< Derived >protected
removeInput(Input &input)Operation
removeInput(const QString &name)Operation
removeOutput(Output &output)Operation
removeOutput(const QString &name)Operation
reset_IteratingOperationBaseprotected
resetExecutionDependencies()Operationvirtual
Retry enum valueIteratingOperationBase
runningIterations_ParallelIteratingOperation< Derived >protected
save(SerializedItem &item) const overrideOperationvirtual
saveExtras(SerializedItem &item) constOperationprotected
saveWithData(SerializedItem &item) constOperationvirtual
selectIterationForOutputAssignment(const WorkspacePool &iterations) constParallelIteratingOperation< Derived >protectedvirtual
setAtomicUpdate(bool atomic)Operationvirtual
setBroadcastUpdateEvents(bool enable)Operation
setColor(const QColor &c)Operation
setDescription(const QString &description)Operation
setEditable(bool b)Operation
setGlobalName(const QString &name)Updatable
setIconPath(const QString &path)Operation
setId(const QUuid &id)Operation
setIdPathCachingEnabled(bool b)Operationvirtual
setInputNotUpToDate(InputScalar &input) overrideCountedLoopvirtual
setInputNotUpToDateImpl(InputScalar &input)IteratingOperation< Derived >protectedvirtual
setIsAsynchronous(bool asynchronous)Operationvirtual
setIsAsynchronousProcess(bool)Operationvirtual
setIsRunningAsynchronously(bool asynchronous)Operationvirtual
setLabel(const QString &label)Operation
setMethodDispatcher(ParallelIteratingOperationMethodDispatcher *dispatcher)ParallelIteratingOperationBaseprotected
setNonIterationControlInputsNotUpToDate() overrideParallelIteratingOperation< Derived >protectedvirtual
setOutputNotUpToDate(Output &output)Operationvirtual
setProfilingEnabled(bool enable)Operation
setProgress(int percent)Operationvirtual
setProgressContribution(int percent)Operation
setProgressResetByNotUpToDate(bool b)Operation
setRequiredSchedulerFeatures(const SchedulerFeatures &)Operationvirtual
setTerminateExecution(bool b)Operation
setUiPath(const QString &path)Operation
setUpToDate(bool b) overrideOperationvirtual
setWorkspaceToExecute(Workspace *workspace)IteratingOperationBaseprotected
shouldPutInExtras(const QString &tagName) constOperationprotectedvirtual
size_type typedefOperation
SkipDependencies enum valueOperation
SkipInvisible enum valueOperation
SkipNone enum valueOperation
sleep(int msec)ParallelIteratingOperationBaseprotected
Small enum valueOperation
startValue_ParallelIteratingOperationBaseprotected
stepValue_ParallelIteratingOperationBaseprotected
Success enum valueIteratingOperationBase
terminateExecution()IteratingOperation< Derived >protected
TextLogger()TextLogger
TextLogger(const TextLogger &logger)TextLogger
TextLogger(TextLogger &&logger)TextLogger
TextLogger(const DataExecution::Operation &operation)TextLoggerexplicit
TextLogger(const DataExecution::IOBase &io)TextLoggerexplicit
UnknownConfig enum valueOperation
Updatable()Updatableprotected
Updatable(const Updatable &up)Updatableprotected
update(Updater *updater=nullptr) overrideOperationvirtual
updateInputsForIteration() overrideCountedLoopprotectedvirtual
updateProgress() overrideParallelIteratingOperation< Derived >protectedvirtual
workspaceChanged(Workspace *oldWorkspace)WorkspaceElementinlinevirtual
WorkspaceElement()WorkspaceElementprotected
WorkspacePool typedefParallelIteratingOperation< Derived >protected
wrap_IteratingOperation< Derived >protected
~CountedLoop() overrideCountedLoop
~IteratingOperation() overrideIteratingOperation< Derived >protected
~IteratingOperationBase()=defaultIteratingOperationBasevirtual
~Observable()Observablevirtual
~Operation() overrideOperation
~ParallelIteratingOperationBase()=defaultParallelIteratingOperationBaseprotectedvirtual
~Serialize()=defaultSerializevirtual
~TextLogger()TextLoggervirtual
~Updatable() overrideUpdatable
~WorkspaceElement() overrideWorkspaceElement