Workspace 6.21.5
Namespaces | Macros | Functions
workflowvalidator.cpp File Reference
#include "workflowvalidator.h"
#include <QDomDocument>
#include <QFile>
#include <QMap>
#include <QRegularExpression>
#include <QXmlStreamWriter>
#include "Workspace/Application/LanguageUtils/errorchecks.h"
#include "Workspace/Application/pluginmanager.h"
#include "Workspace/Application/workspaceplugin.h"
#include "Workspace/DataExecution/DataObjects/datafactorytraits.h"
#include "Workspace/DataExecution/DataObjects/objectarray.h"
#include "Workspace/DataExecution/DataObjects/objectdictionary.h"
#include "Workspace/DataExecution/DataObjects/typedobject.h"
#include "Workspace/DataExecution/InputOutput/inputarray.h"
#include "Workspace/DataExecution/InputOutput/inputscalar.h"
#include "Workspace/DataExecution/InputOutput/output.h"
#include "Workspace/DataExecution/InputOutput/simpleoperationio.h"
#include "Workspace/DataExecution/Operations/typedoperationfactory.h"
#include "Tools/WorkflowMerge/elementfinder.h"
#include "validationdata.h"
Include dependency graph for workflowvalidator.cpp:

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::Tools
 

Macros

#define CALL_WORKFLOWVALIDATOR_METHOD(obj, memberFn)   ((obj).*(memberFn))
 

Functions

static QString getDomNodeAsString (QDomNode currentNode)
 

Macro Definition Documentation

◆ CALL_WORKFLOWVALIDATOR_METHOD

#define CALL_WORKFLOWVALIDATOR_METHOD (   obj,
  memberFn 
)    ((obj).*(memberFn))