Workspace 6.21.5
|
#include <functional>
#include <type_traits>
#include <QException>
#include "Workspace/Application/LanguageUtils/errorchecks.h"
#include "Workspace/DataExecution/Events/generalobserver.h"
#include "Workspace/DataExecution/Events/observerset.h"
#include "Workspace/DataExecution/Events/updatablesmonitor.h"
#include "Workspace/DataExecution/Events/updatablesobserver.h"
#include "Workspace/DataExecution/Execution/statusflipper.h"
#include "Workspace/DataExecution/Execution/updatable.h"
#include "Workspace/DataExecution/Execution/updater.h"
#include "Workspace/DataExecution/InputOutput/input.h"
#include "Workspace/DataExecution/InputOutput/inputarray.h"
#include "Workspace/DataExecution/InputOutput/inputscalar.h"
#include "Workspace/DataExecution/InputOutput/output.h"
#include "Workspace/DataExecution/Operations/workspace.h"
#include "Workspace/api_workspace.h"
Classes | |
class | ExecutionPauser |
Pauses an executing workflow for the life of this object. More... | |
class | InvalidIONameError |
Exception thrown when trying to access an Operation input or output with a name that doesn't exist. More... | |
class | OperationRunner |
Runs an operation or workspace. The OperationRunner can be used to run a workspace or operation. To use simply construct the with a path to a workspace file, existing workspace or operation. WARNING: If your client code decides to perform its own wait logic then use the OperationRunner isRunning method and not the isRunning method on your provided Workspace. More... | |
struct | OperationRunner::OperationRunnerDeleter |
Namespaces | |
namespace | CSIRO |
Top level namespace for all Workspace code. | |
namespace | CSIRO::DataExecution |
Base workspace functionality not requiring a user interface. | |