addAnchor(const AnchorData &d) | Workspace | |
addAnchor(const QUuid &id, const AnchorData &d) | Workspace | |
addConnection(Connection &connection) | Workspace | |
addInput(Input &input, bool modifiedInPlace=false) | Operation | |
addMiniOperationRack(const MiniOperationRackData &data) | Workspace | |
addMiniOperationRack(const QUuid &id, const MiniOperationRackData &data) | Workspace | |
addNoteItem(const NoteItemData &d) | Workspace | |
addNoteItem(const QUuid &id, const NoteItemData &d) | Workspace | |
addOperation(Operation &operation) | Workspace | |
addOperation(Operation &operation, const QString &id) | Workspace | |
addOutput(Output &output) | Operation | |
addToUpdateSet(Updatable &updatable) | Workspace | |
assignInput(const QString &inputName, const T &value) | Operation | inline |
attachObserver(Observer &observer) | Observable | |
bringArrayOfInputsUpToDate(Input *&array, size_type arraySize) | Operation | protected |
bringArrayOfInputsUpToDate(std::vector< Input * > &array) | Operation | inlineprotected |
bringInputsUpToDate() | Operation | protectedvirtual |
bringInputUpToDate(Input &input) | Operation | protected |
cancelExecution(bool b) override | Workspace | protectedvirtual |
canChangeAtomicUpdate() const | Workspace | virtual |
canSerialize() const override | Operation | virtual |
checkRequestersForStatus() | Workspace | |
clear() | Workspace | |
clone() | Workspace | |
comesFromExternal() const override | Workspace | virtual |
completeDelayedLoad() | Workspace | |
ConfigStatus enum name | Operation | |
connectProgressEvents(QProgressBar *progressBar) | Operation | |
containsOperationWithLabel(const QString &label, bool descendIntoNestedItems=false) | Workspace | |
createCustomPropertiesHandler() override | Workspace | virtual |
decrementUseCount() | Workspace | protected |
Default enum value | Operation | |
destroy() | Observable | |
detachObserver(Observer &observer) | Observable | |
difference_type typedef | Operation | |
ensureHasData() override | Workspace | virtual |
execute() override | Workspace | virtual |
findInputScalarGlobalName(const QString &scopedGlobalName, Workspace &relativeTo) | Updatable | static |
findIOBaseGlobalName(const QString &scopedGlobalName, Workspace &relativeTo) | Updatable | static |
findNestedSourceUrls(QStringList &urlList, bool recursive=true) const | Workspace | |
findOperationGlobalName(const QString &scopedGlobalName, Workspace &relativeTo) | Updatable | static |
finishInputsOutputsAfterLoad(const SerializedItem &item) override | Workspace | protectedvirtual |
getAnchorData(const QUuid &id) | Workspace | |
getAnchorData(const QUuid &id) const | Workspace | |
getAnchorIds() const | Workspace | |
getBroadcastUpdateEvents() const | Operation | |
getCatalogueName() const | Workspace | |
getCataloguePath() const | Workspace | |
getColor() const | Operation | |
getConnection(size_type i) | Workspace | |
getConnection(size_type i) const | Workspace | |
getCurrentUpdater() | Operation | protected |
getDefaultIconPath() const override | Workspace | virtual |
getDefaultUiPath() const | Operation | |
getDeprecationMessage() const | Operation | |
getDescription() const | Operation | |
getDisabledConnections(bool nestedWorkspaces) | Workspace | |
getDownstreamOperations(const Operation &source, const OperationFactory *opType=nullptr) | Workspace | static |
getEnclosingScope() const | Updatable | |
getErrorSource() | Workspace | |
getExternalSourceUrl() const | Workspace | |
getExtras() | Operation | |
getFactory() const | Operation | |
getFromPath(const QString &path, Workspace &relativeTo, QStringList &errors) const override | Operation | virtual |
getGlobalName() const | Updatable | |
getGlobalNames(QStringList &globalNames, QStringList &globalNameDescriptions) const | Workspace | |
getGraphicsSize() const | Operation | virtual |
getHelpPage() const | Operation | virtual |
getIconPath() const | Operation | |
getId() const | Operation | |
getIdPath(bool scoped=true) const override | Operation | virtual |
getIdPath(const Workspace &relativeTo) const | Operation | |
getIndex(const Input &input, IndexCountingOptions options=SkipNone) const | Operation | |
getIndex(const Output &output, IndexCountingOptions options=SkipNone) const | Operation | |
getIndexPair(InputScalar &input, difference_type &mainIndex, difference_type &arrayIndex) | Operation | |
getInput(size_type index) | Operation | |
getInput(size_type index) const | Operation | |
getInput(const QString &name) | Operation | |
getInput(const QString &name) const | Operation | |
getInputArray(const QString &name) | Operation | |
getInputArray(const QString &name) const | Operation | |
getInputForOperation(WorkspaceInput &source) | Workspace | |
getInputForOperation(const WorkspaceInput &source) const | Workspace | |
getInputs() | Operation | |
getInputs() const | Operation | |
getInputScalar(const QString &name) | Operation | |
getInputScalar(const QString &name) const | Operation | |
getInputValue(const QString &inputName) const | Operation | inline |
getInputValue(const QString &inputName) | Operation | inline |
getLabel() const | Operation | |
getLabelRelativeToRoot() const | Operation | |
getManualLoadSourceUrl() const | Workspace | |
getMiniOperationRackData(const QUuid &id) | Workspace | |
getMiniOperationRackData(const QUuid &id) const | Workspace | |
getMiniOperationRackId(const Operation &operation) const | Workspace | |
getMiniOperationRackIds() const | Workspace | |
getMustRun() const | Workspace | |
getNamespace() const | Workspace | |
getNoteItemData(const QUuid &id) | Workspace | |
getNoteItemData(const QUuid &id) const | Workspace | |
getNoteItemIds() const | Workspace | |
getNotes() const | Workspace | |
getNumConnections() const | Workspace | |
getNumOperations() const | Workspace | |
getOperation(size_type i) | Workspace | |
getOperation(size_type i) const | Workspace | |
getOperationFromId(const QUuid &id) | Workspace | |
getOperationFromId(const QUuid &id) const | Workspace | |
getOperationFromInput(InputScalar &in) const | Workspace | |
getOperationFromOutput(const Output &out) const | Workspace | |
getOperationIndex(const Operation &op) const | Workspace | |
getOperationsWithFeature(const SchedulerFeature &feature, bool descendIntoNestedItems=false) | Workspace | |
getOperationsWithLabel(const QString &label, bool descendIntoNestedItems=false) | Workspace | |
getOperationWithGlobalName(const QString &globalName, bool descendIntoNestedItems=false) | Workspace | |
getOperationWithLabel(const QString &label) | Workspace | |
getOutput(size_type index) | Operation | |
getOutput(size_type index) const | Operation | |
getOutput(const QString &name) | Operation | |
getOutput(const QString &name) const | Operation | |
getOutputForOperation(WorkspaceOutput &requester) | Workspace | |
getOutputForOperation(const WorkspaceOutput &requester) const | Workspace | |
getOutputs() | Operation | |
getOutputs() const | Operation | |
getOutputValue(const QString &outputName) const | Operation | inline |
getOutputValue(const QString &outputName) | Operation | inline |
getProfilingEnabled() const | Operation | |
getProgress() const | Operation | |
getProgressContribution() const | Operation | |
getProgressResetByNotUpToDate() const | Operation | |
getRenamedInput(const QString &name) const | Operation | protectedvirtual |
getRenamedOutput(const QString &name) const | Operation | protectedvirtual |
getRequiredSchedulerFeatures() const override | Workspace | virtual |
getRootWorkspace() override | Workspace | virtual |
getRootWorkspace() const override | Workspace | virtual |
getScalarInput(size_type mainIndex, difference_type arrayIndex) | Operation | |
getScopedGlobalName() const | Updatable | |
getSerializedText() const | Workspace | |
getShortLabel() const | Operation | |
getSourceDir() const | Workspace | |
getSourceUrl() const | Workspace | inline |
getSupportsRemoteExecution() const | Workspace | |
getSyncSerializedWorkflow() const | Workspace | |
getTagName() const | Operation | |
getTerminateExecution() const | Operation | |
getUiPath() const | Operation | |
getUpdater() | Workspace | |
getUpstreamOperations(const Operation &source, const OperationFactory *opType=nullptr) | Workspace | static |
getUpToDate() const override | Operation | virtual |
getUuid() | Workspace | |
getVariableOperations() | Workspace | |
getVariableOperations() const | Workspace | |
getWorkspace() override | WorkspaceElement | virtual |
getWorkspace() const override | WorkspaceElement | virtual |
getWorkspaceInputOperations() | Workspace | |
getWorkspaceInputOperations() const | Workspace | |
getWorkspaceOutputOperations() | Workspace | |
getWorkspaceOutputOperations() const | Workspace | |
getWorkspaces() | Workspace | |
getWorkspaces() const | Workspace | |
getWorkspacesWithSourceUrl(const QString &sourceUrl, bool descendIntoNestedItems=false) | Workspace | |
GoodConfig enum value | Operation | |
GraphicsSize enum name | Operation | |
hasDisabledConnections() const | Workspace | |
hasRequiredSchedulerFeatures() const | Operation | virtual |
hasStarted() | Workspace | |
hasStopped() | Workspace | |
haveAnchor(const QUuid &id) const | Workspace | |
haveMiniOperationRack(const QUuid &id) const | Workspace | |
haveNoteItem(const QUuid &id) const | Workspace | |
idPathChanged() override | Workspace | virtual |
incrementUseCount() | Workspace | protected |
IndexCountingOption enum name | Operation | |
inputDataTypeChanged(WorkspaceInput &source) | Workspace | |
inputRebuilt(InputScalar &input) | Operation | virtual |
inputsAreUpToDate() const | Operation | protectedvirtual |
InvalidConfig enum value | Operation | |
isAsynchronous() const override | Workspace | virtual |
isAtomicUpdate() const override | Workspace | virtual |
isConnectedToAsynchronous() const override | Workspace | virtual |
isDelayedLoad() const | Workspace | |
isDeprecated() const | Operation | |
isEditable() const | Operation | |
isIdPathCachingEnabled() const | Operation | |
isPaused() | Workspace | |
isPolymorphicType() const | Operation | virtual |
isRoot() const | Workspace | |
isRunning() | Workspace | |
isRunningAsynchronously() const override | Workspace | virtual |
isScheduled() | Workspace | |
isThreadSafe() const | Operation | virtual |
isType() const | Operation | inline |
isType(const OperationFactory &type) const | Operation | inline |
isUpdating() const | Operation | |
isUserConfigurable() | Operation | virtual |
isUsingDefaultColor() const | Operation | |
isUsingDefaultIconPath() const | Operation | |
isUsingDefaultUiPath() const | Operation | |
isValid() const | Workspace | |
isWaitingForAsynchronousUpdate() const override | Workspace | virtual |
isWorkspaceType() const | Operation | |
load(const SerializedItem &item) override | Workspace | virtual |
loadFromFile(const QString &fileName, bool loadPlaceholdersOnly=false, bool updateWsResourcePath=true) | Workspace | |
loadMetaData(const QString &serializedText) | Workspace | |
loadWithoutOverwrite(const SerializedItem &item) | Workspace | |
logLine(const QString &msg) const | TextLogger | |
logLine(const Application::LogManager::MessageCategory &category, const QString &msg) const | TextLogger | |
logText(const QString &msg) | Workspace | |
CSIRO::DataExecution::Operation::logText(const QString &msg) const | TextLogger | |
CSIRO::DataExecution::Operation::logText(const Application::LogManager::MessageCategory &category, const QString &msg) const | TextLogger | |
makeOutputsValid() | Operation | protectedvirtual |
markOutputsUpToDate() override | Workspace | protectedvirtual |
markUpToDateWhereSafe() | Operation | |
matchesType(const Operation &otherOperation) const | Operation | inline |
modifyAnchor(const QUuid &id, const AnchorData &d) | Workspace | |
modifyNoteItem(const QUuid &id, const NoteItemData &d) | Workspace | |
nestedHaveDisabledConnections() const | Workspace | |
notifyEvent(const ObservableEvent &event) | Observable | |
notifyUpdated() | Updatable | protected |
numInputs(IndexCountingOptions=SkipNone) const | Operation | |
numOutputs(IndexCountingOptions=SkipNone) const | Operation | |
Observable() | Observable | protected |
Observable(const Observable &) | Observable | protected |
onWorkspaceAbortedUpdate() | Workspace | protected |
onWorkspaceFinishedExecution() | Workspace | protected |
onWorkspaceFinishedUpdate() | Workspace | protected |
Operation(const OperationFactory &factory, const QString &label) | Operation | protected |
CSIRO::DataExecution::Updatable::operator=(const Updatable &up) | Updatable | protected |
CSIRO::Application::TextLogger::operator=(TextLogger) | TextLogger | |
outputDataTypeChanged(WorkspaceOutput &requester) | Workspace | |
pauseUpdate() | Workspace | |
postSave(SerializedItem &item) const override | Workspace | protectedvirtual |
prepareInputsOutputsForLoad(const SerializedItem &item) override | Workspace | protectedvirtual |
processUpdateSet() | Workspace | |
regenerateOperationIds() | Workspace | |
removeAnchor(const QUuid &id) | Workspace | |
removeConnection(Connection &connection) | Workspace | |
removeFromUpdateSet(Updatable &updatable) | Workspace | |
removeInput(Input &input) | Operation | |
removeInput(const QString &name) | Operation | |
removeMiniOperationFromRack(const QUuid &opId, const QUuid &rackId) | Workspace | |
removeMiniOperationRack(const QUuid &id) | Workspace | |
removeNoteItem(const QUuid &id) | Workspace | |
removeOperation(Operation &operation) | Workspace | |
removeOutput(Output &output) | Operation | |
removeOutput(const QString &name) | Operation | |
requestContinuousUpdate() | Workspace | |
requestSingleShotUpdate(const QStringList ¬ifyMailRecipients=QStringList()) | Workspace | |
requestSingleShotUpdate(const QJsonDocument &schedulerSettings) | Workspace | |
requestStop() | Workspace | |
resetExecutionDependencies() override | Workspace | virtual |
save(SerializedItem &item) const override | Operation | virtual |
saveExtras(SerializedItem &item) const | Operation | protected |
saveToFile(const QString &fileName, bool saveData=false, bool saveAllOutputs=true) | Workspace | |
saveToFileConst(const QString &fileName, bool saveData=false) const | Workspace | |
saveWithData(SerializedItem &item) const override | Workspace | virtual |
saveWithData(SerializedItem &item, bool saveAllOutputs) const | Workspace | |
setAtomicUpdate(bool atomic) override | Workspace | virtual |
setBroadcastUpdateEvents(bool enable) | Operation | |
setCatalogueName(const QString &name) | Workspace | |
setCataloguePath(const QString &path) | Workspace | |
setColor(const QColor &c) | Operation | |
setDescription(const QString &description) | Operation | |
setEditable(bool b) | Operation | |
setExternalSourceUrl(const QString &url) | Workspace | |
setGlobalName(const QString &name) | Updatable | |
setGlobalNameValue(const QString &globalName, const T &value) | Workspace | inline |
setIconPath(const QString &path) | Operation | |
setId(const QUuid &id) | Operation | |
setIdPathCachingEnabled(bool b) override | Workspace | virtual |
setIgnoreAliasedOperations(bool value) | Workspace | static |
setInputNotUpToDate(InputScalar &input) override | Workspace | virtual |
setIsAsynchronous(bool asynchronous) override | Workspace | virtual |
setIsRunningAsynchronously(bool running) override | Workspace | virtual |
setIsScheduled(bool scheduled) | Workspace | |
setLabel(const QString &label) | Operation | |
setManualLoadSourceUrl(const QString &url) | Workspace | |
setMustRun(bool) | Workspace | |
setNamespace(const QString &name) | Workspace | |
setNotes(const QString ¬es) | Workspace | |
setOutputNotUpToDate(Output &output) override | Workspace | virtual |
setOutputUpToDate(WorkspaceOutput &requester, bool b) | Workspace | |
setProfilingEnabled(bool enable) | Operation | |
setProgress(int percent) | Operation | virtual |
setProgressContribution(int percent) | Operation | |
setProgressResetByNotUpToDate(bool b) | Operation | |
setRequiredSchedulerFeatures(const SchedulerFeatures &) | Operation | virtual |
setSourceUrl(const QString &url) | Workspace | inline |
setSupportsRemoteExecution(bool val) | Workspace | |
setSynchronisationSource(Workspace &) | Workspace | |
setSyncSerializedWorkflow(const QString &serializedWorkflow) | Workspace | |
setTerminateExecution(bool b) | Operation | |
setUiPath(const QString &path) | Operation | |
setUpToDate(bool b) override | Workspace | virtual |
setUuid(const QString &) | Workspace | |
setWasRunning(bool b) | Workspace | |
shouldPutInExtras(const QString &tagName) const override | Workspace | protectedvirtual |
size_type typedef | Operation | |
SkipDependencies enum value | Operation | |
SkipInvisible enum value | Operation | |
SkipNone enum value | Operation | |
Small enum value | Operation | |
stopAndWaitUntilFinishedRunning() | Workspace | |
synchronize() | Workspace | |
synchronize(Workspace &, Workspace &) | Workspace | static |
terminate() | Workspace | |
TextLogger() | TextLogger | |
TextLogger(const TextLogger &logger) | TextLogger | |
TextLogger(TextLogger &&logger) | TextLogger | |
TextLogger(const DataExecution::Operation &operation) | TextLogger | explicit |
TextLogger(const DataExecution::IOBase &io) | TextLogger | explicit |
UnknownConfig enum value | Operation | |
Updatable() | Updatable | protected |
Updatable(const Updatable &up) | Updatable | protected |
update(Updater *updater=nullptr) override | Workspace | virtual |
wasRunning() | Workspace | |
Workspace(const OperationFactory &factory, const QString &label) | Workspace | protected |
Workspace() | Workspace | |
WORKSPACE_SEARCH_PATH_PREFIX | Workspace | static |
workspaceChanged(Workspace *oldWorkspace) override | Workspace | virtual |
WorkspaceElement() | WorkspaceElement | protected |
~Observable() | Observable | virtual |
~Operation() override | Operation | |
~Serialize()=default | Serialize | virtual |
~TextLogger() | TextLogger | virtual |
~Updatable() override | Updatable | |
~Workspace() override | Workspace | |
~WorkspaceElement() override | WorkspaceElement | |