 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "uitoolsmod.h"
23 class JobSpec;
class JobDispatcher;
class SingleJobDispatcher; }
80 tr(
"Single Process"));
mDefineFactory1ParamInClass(uiBatchJobDispatcherLauncher, Batch::JobSpec &, factory)
bool go(uiParent *, Batch::ID *=nullptr) override
virtual Batch::JobDispatcher & gtDsptchr()
launcher for a single-process job dispatcher
Definition: uibatchjobdispatcherlauncher.h:66
List of host names in the system. The first entry will be the local host.
Definition: hostdata.h:117
virtual ~uiBatchJobDispatcherLauncher()
Definition: uibatchjobdispatcherlauncher.h:32
const Batch::JobDispatcher & dispatcher() const
bool hasOptions() const override
Definition: uibatchjobdispatcherlauncher.h:72
uiSingleBatchJobDispatcherLauncher(Batch::JobSpec &)
virtual bool canHandleJobSpec() const
#define mExpClass(module)
Definition: commondefs.h:177
Batch::JobDispatcher & dispatcher()
Definition: uibatchjobdispatcherlauncher.h:43
mODTextTranslationClass(uiSingleBatchJobDispatcherLauncher)
~uiSingleBatchJobDispatcherLauncher()
virtual void editOptions(uiParent *)
Definition: uibatchjobdispatcherlauncher.h:37
virtual bool go(uiParent *, Batch::ID *=nullptr)
Batch::SingleJobDispatcher & sjd_
Definition: uibatchjobdispatcherlauncher.h:85
kicks off OD batch jobs in a single process.
Definition: singlebatchjobdispatch.h:26
launches the UI of a Batch::JobDispatcher
Definition: uibatchjobdispatcherlauncher.h:29
mODTextTranslationClass(uiBatchJobDispatcherLauncher)
const Batch::JobSpec & jobSpec() const
Definition: uibatchjobdispatcherlauncher.h:42
uiBatchJobDispatcherLauncher(Batch::JobSpec &js)
Definition: uibatchjobdispatcherlauncher.h:52
the data we need to specify an OD batch job.
Definition: batchjobdispatch.h:29
mDefaultFactoryInstantiation1Param(uiBatchJobDispatcherLauncher, uiSingleBatchJobDispatcherLauncher, Batch::JobSpec &,"Single Process", tr("Single Process"))
virtual bool hasOptions() const
Definition: uibatchjobdispatcherlauncher.h:36
Lets user select a batch job dispatcher suited for the job.
Definition: uibatchjobdispatchersel.h:28
Base class (with factory) for methods to kick-off an OD batch job.
Definition: batchjobdispatch.h:77
virtual Batch::JobDispatcher & gtDsptchr()=0
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
HostDataList hdl_
Definition: uibatchjobdispatcherlauncher.h:86
Batch::JobSpec & jobSpec()
Definition: uibatchjobdispatcherlauncher.h:41
Definition: batchjobdispatch.h:22
virtual bool isSuitedFor(const char *prognm) const
int ID
Definition: batchjobdispatch.h:24
virtual uiString getInfo() const
Definition: uiparent.h:26
void editOptions(uiParent *) override
Batch::JobSpec & jobspec_
Definition: uibatchjobdispatcherlauncher.h:55
uiString name() const
Definition: uibatchjobdispatcherlauncher.h:46
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021