Workspace 6.21.5
Namespaces | Functions
operation.cpp File Reference
#include <algorithm>
#include <sstream>
#include <vector>
#include <QDateTime>
#include <QDebug>
#include <QProgressBar>
#include <QRegularExpression>
#include <QString>
#include <QStringList>
#include <QTextDocument>
#include <QUuid>
#include <QtGlobal>
#include "Workspace/Application/LanguageUtils/streamqstring.h"
#include "Workspace/Application/logmanager.h"
#include "Workspace/Application/settings.h"
#include "Workspace/Application/workspaceplugin.h"
#include "Workspace/DataExecution/DataObjects/dependency.h"
#include "Workspace/DataExecution/DataObjects/typedobject.h"
#include "Workspace/DataExecution/Events/observable.h"
#include "Workspace/DataExecution/Events/progressevent.h"
#include "Workspace/DataExecution/Execution/executiondebugger.h"
#include "Workspace/DataExecution/Execution/executiontimekeeper.h"
#include "Workspace/DataExecution/Execution/updatablelogging.h"
#include "Workspace/DataExecution/Execution/updater.h"
#include "Workspace/DataExecution/InputOutput/inputarray.h"
#include "Workspace/DataExecution/InputOutput/inputscalar.h"
#include "Workspace/DataExecution/InputOutput/output.h"
#include "Workspace/DataExecution/Operations/Builtin/placeholder.h"
#include "Workspace/DataExecution/Operations/minioperationrackdata.h"
#include "Workspace/DataExecution/Operations/operationidregistry.h"
#include "Workspace/DataExecution/Operations/operationupdateevent.h"
#include "Workspace/DataExecution/Serialization/serializeditem.h"
#include "Workspace/DataExecution/Serialization/serializedtree.h"
#include "Workspace/Presentation/workspacesceneutils.h"
#include "Workspace/Provenance/provenancereporter.h"
#include "Workspace/QtVersionCompat/qtversions.h"
#include "operationfactory.h"
#include "operationfactorytraits.h"
#include "operationidpath.h"
#include "operationimpl.h"
#include "workspace.h"
Include dependency graph for operation.cpp:

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::DataExecution
 Base workspace functionality not requiring a user interface.
 

Functions

bool CSIRO_WORKSPACE_API filterLinkFromLogText (const QString &text, int offset, QString &operationLabel, QString &operationIdPath, QString &operationRootId, int &capturedStart, int &capturedEnd)
 
QString linkInLogText (const Operation &op, QString label, QString oldId, bool fullPath)