Workspace 6.21.5
Classes | Namespaces | Enumerations | Functions
workflowtoolutil.h File Reference
#include <QMap>
#include <QString>
#include "Tools/WorkflowComparison/reportinglevel.h"
#include "Workspace/Application/logmanager.h"
#include "Workspace/Application/settings.h"
#include "Workspace/DataExecution/Operations/operation.h"
#include "Tools/workflowtoolsplugin_api.h"
Include dependency graph for workflowtoolutil.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  ChildItemSelectionData
 
struct  ConnectionAnchorData
 
struct  ConnectionData
 
struct  DisplayData
 
struct  NoteData
 
struct  ToolLogCategoryGuard
 Temporarily disables the normal log warnings if they are inappropriate and distracting in the Workflowtool context. More...
 
class  WorkflowToolUtil
 General class for utility functions across the Workflow Tool set. More...
 
struct  WorkspaceData
 

Namespaces

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

Enumerations

enum  DifferenceType {
  Operation = 0 , View , Connection , Note ,
  Anchor , Input , ArrayInput , ArrayInputElement ,
  Output , Feature , Display , Position ,
  Attribute , Plugin , ParentWorkspace , FormattedChild ,
  Misc
}
 

Functions

const QString blueberry ("#1E22AA")
 
const QString gold ("#FFB81C")
 
const QString lavender ("#9FAEE5")
 
const QString lightMint ("#71CC98")
 
const QString lightTeal ("#2DCCD3")
 
static const Application::LogManager::MessageCategory LOG_TOOL_ERROR ("ToolError", true, "ERROR: ")
 
static const Application::LogManager::MessageCategory LOG_TOOL_INFO ("ToolInfo", true)
 
static const Application::LogManager::MessageCategory LOG_TOOL_VERBOSE ("ToolVerbose", true)
 
static const Application::LogManager::MessageCategory LOG_TOOL_WARNING ("ToolWarning", true, "WARNING: ")
 
const QString mint ("#007A53")
 
const QString orange ("#FF6700")
 CSIRO Colours.
 
const QString teal ("#007377")