1 #ifndef uibatchjobdispatcherlauncher_h 2 #define uibatchjobdispatcherlauncher_h 15 #include "uitoolsmod.h" 21 class JobSpec;
class JobDispatcher;
class SingleJobDispatcher; }
34 virtual bool isSuitedFor(
const char* prognm)
const;
35 virtual bool canHandleJobSpec()
const;
76 tr(
"Single Process"));
const Batch::JobSpec & jobSpec() const
Definition: uibatchjobdispatcherlauncher.h:42
#define mExpClass(module)
Definition: commondefs.h:160
Batch::JobDispatcher & dispatcher()
Definition: uibatchjobdispatcherlauncher.h:43
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
kicks off OD batch jobs in a single process.
Definition: batchjobdispatch.h:117
Base class (with factory) for methods to kick-off an OD batch job.
Definition: batchjobdispatch.h:70
#define mDefaultFactoryInstantiation1Param(baseclss, clss, parclss, keywrd, usernm)
Definition: factory.h:299
virtual ~uiBatchJobDispatcherLauncher()
Definition: uibatchjobdispatcherlauncher.h:32
Definition: uistring.h:89
virtual void editOptions(uiParent *)
Definition: uibatchjobdispatcherlauncher.h:37
virtual bool hasOptions() const
Definition: uibatchjobdispatcherlauncher.h:36
Definition: uiparent.h:26
the data we need to specify an OD batch job.
Definition: batchjobdispatch.h:26
#define mDefineFactory1ParamInClass(T, P, funcname)
Definition: factory.h:447
uiBatchJobDispatcherLauncher(Batch::JobSpec &js)
Definition: uibatchjobdispatcherlauncher.h:30
uiString name() const
Definition: uibatchjobdispatcherlauncher.h:46
Lets user select a batch job dispatcher suited for the job.
Definition: uibatchjobdispatchersel.h:28
Definition: batchjobdispatch.h:21
virtual bool hasOptions() const
Definition: uibatchjobdispatcherlauncher.h:70
Batch::JobSpec & jobspec_
Definition: uibatchjobdispatcherlauncher.h:53
launcher for a single-process job dispatcher
Definition: uibatchjobdispatcherlauncher.h:62
Batch::JobSpec & jobSpec()
Definition: uibatchjobdispatcherlauncher.h:41
launches the UI of a Batch::JobDispatcher
Definition: uibatchjobdispatcherlauncher.h:26
Batch::SingleJobDispatcher & sjd_
Definition: uibatchjobdispatcherlauncher.h:81