Workspace 7.0.2
|
#include "oopscheduler.h"
#include <QApplication>
#include <QByteArray>
#include <QDataStream>
#include <QDir>
#include <QMutexLocker>
#include <QProcess>
#include <QTemporaryFile>
#include <QTextStream>
#include <QtConcurrent/QtConcurrentRun>
#include "Workspace/Application/Ipc/ipcserver.h"
#include "Workspace/Application/System/systemutilities.h"
#include "Workspace/Application/builtinplugin.h"
#include "Workspace/Application/logmanager.h"
#include "Workspace/Application/systemhandling.h"
#include "Workspace/Application/workspaceinit.h"
#include "Workspace/Application/settings.h"
#include "Workspace/DataExecution/Events/observableevent.h"
#include "Workspace/DataExecution/Events/observer.h"
#include "Workspace/DataExecution/Execution/executiontimekeeper.h"
#include "Workspace/DataExecution/Execution/logevent.h"
#include "Workspace/DataExecution/Execution/schedulercontroller.h"
#include "Workspace/DataExecution/Execution/schedulerrequest.h"
#include "Workspace/DataExecution/Execution/updater.h"
#include "Workspace/DataExecution/Execution/updaterevents.h"
#include "Workspace/DataExecution/Logging/logstream.h"
#include "Workspace/DataExecution/Operations/operationfactory.h"
#include "Workspace/DataExecution/Operations/workspace.h"
#include "Workspace/DataExecution/Serialization/serializeditem.h"
#include "Workspace/DataExecution/Serialization/serializedtree.h"
#include "oopschedulerprovider.h"
#include "ipcoopscheduling.h"
Namespaces | |
namespace | CSIRO |
Top level namespace for all Workspace code. | |
namespace | CSIRO::DataExecution |
Base workspace functionality not requiring a user interface. | |
Functions | |
bool | forkRequest (SchedulerRequest *request, OOPScheduler *scheduler) |
bool | processRequestAsACommand (SchedulerRequest *request, OOPScheduler *scheduler, const QString &executablePath, const QStringList &args) |
bool | processRequestAsAWorkspace (SchedulerRequest *request, OOPScheduler *scheduler) |