Workspace 7.0.2
Namespaces | Functions
runworkspacefuncs.h File Reference
#include "Workspace/DataExecution/Execution/updater.h"
#include "runworkspacefuncsimpl.h"
Include dependency graph for runworkspacefuncs.h:

Namespaces

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

Functions

template<typename... Args>
bool runWorkspace (const QString &workflowFilePath, Args... in)
 
template<typename... Args>
bool runWorkspace (const QString &workflowFilePath, CSIRO::DataExecution::Updater &updater, Args... in)
 
template<typename... ArgsOut, typename... ArgsIn>
bool runWorkspace (const QString &workflowFilePath, CSIRO::DataExecution::Updater &updater, std::tuple< ArgsOut... > &tupleOut, ArgsIn... in)
 
template<typename... ArgsOut, typename... ArgsIn>
bool runWorkspace (const QString &workflowFilePath, std::tuple< ArgsOut... > &tupleOut, ArgsIn... in)
 
template<typename... Args>
bool runWorkspace2 (const QString &workflowFilePath, const Args &... in)
 
template<typename... Args>
bool runWorkspace2 (const QString &workflowFilePath, CSIRO::DataExecution::Updater &updater, Args... in)
 
template<typename... ArgsOut, typename... ArgsIn>
bool runWorkspace2 (const QString &workflowFilePath, CSIRO::DataExecution::Updater &updater, std::tuple< ArgsOut... > &tupleOut, ArgsIn... in)
 
template<typename... ArgsOut, typename... ArgsIn>
bool runWorkspace2 (const QString &workflowFilePath, std::tuple< ArgsOut... > &tupleOut, ArgsIn... in)