Workspace 6.21.5
Static Public Member Functions | List of all members
RunScriptUtilities Class Reference

#include <DataAnalysis/Scripting/runscriptutilities.h>

Static Public Member Functions

static bool copyArrayInputValuesToStringList (const CSIRO::DataExecution::InputArray &inputArray, QStringList &args)
 
static bool copyStringListValuesToArrayInput (QStringList &args, CSIRO::DataExecution::InputArray *inputArray)
 
static QString createTemporaryScriptFile (const QString &script, const QString &workingDirectory, const QString &fileExtension)
 
static bool validateRuntimeInput (const QString &runtime)
 
static bool validateScriptInput (const QString &filename, const QString &verbatimScript)
 
static bool validateWorkingDirectory (const QString &workingDirectory)
 

Member Function Documentation

◆ copyArrayInputValuesToStringList()

bool copyArrayInputValuesToStringList ( const CSIRO::DataExecution::InputArray inputArray,
QStringList args 
)
static

◆ copyStringListValuesToArrayInput()

bool copyStringListValuesToArrayInput ( QStringList args,
CSIRO::DataExecution::InputArray inputArray 
)
static

◆ createTemporaryScriptFile()

QString createTemporaryScriptFile ( const QString &  script,
const QString &  workingDirectory,
const QString &  fileExtension 
)
static

◆ validateRuntimeInput()

bool validateRuntimeInput ( const QString &  runtime)
static

◆ validateScriptInput()

bool validateScriptInput ( const QString &  filename,
const QString &  verbatimScript 
)
static

◆ validateWorkingDirectory()

bool validateWorkingDirectory ( const QString &  workingDirectory)
static