22 namespace Batch {
class ClusterJobDispatcher; }
29 const char* prog,
const char* parfnm);
32 static const char* sKeySeisOutIDKey();
33 static const char* sKeyOutputID();
52 bool createJobScripts(
const char*);
53 const char* getOutPutIDKey()
const;
54 DBKey getTmpID(
const char*)
const;
65 bool isSuitedFor(
const char*)
const;
81 tr(
"Cluster Processing"));
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
uiFileInput * scriptdirfld_
Definition: uiclusterjobprov.h:46
uiGenInput * nrinlfld_
Definition: uiclusterjobprov.h:42
IOPar & iopar_
Definition: uiclusterjobprov.h:38
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
InlineSplitJobDescProv * jobprov_
Definition: uiclusterjobprov.h:37
Base class (with factory) for methods to kick-off an OD batch job.
Definition: batchjobdispatch.h:67
#define mDefaultFactoryInstantiation1Param(baseclss, clss, parclss, keywrd, usernm)
Definition: factory.h:297
Definition: uiclusterjobprov.h:25
uiFileInput * tmpstordirfld_
Definition: uiclusterjobprov.h:45
Definition: uiparent.h:24
Definition: uiclusterjobprov.h:60
const char * prognm_
Definition: uiclusterjobprov.h:39
the data we need to specify an OD batch job.
Definition: batchjobdispatch.h:24
Definition: uidialog.h:40
uiGenInput * cmdfld_
Definition: uiclusterjobprov.h:47
Definition: uiclusterjobprov.h:70
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
BufferString tempstordir_
Definition: uiclusterjobprov.h:40
uiFileInput * parfilefld_
Definition: uiclusterjobprov.h:44
Definition: batchjobdispatch.h:19
Batch::ClusterJobDispatcher & jd_
Definition: uiclusterjobprov.h:88
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
SimpleClusterProgDef()
Definition: uiclusterjobprov.h:63
uiLabel * nrjobsfld_
Definition: uiclusterjobprov.h:43
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
Base class for Cluster prog definitions.
Definition: clusterjobdispatch.h:22
kicks off Cluster job dispatcher.
Definition: clusterjobdispatch.h:38
Implementation of JobDescProv based upon splitting the inlines in the IOPar.
Definition: jobdescprov.h:119
launches the UI of a Batch::JobDispatcher
Definition: uibatchjobdispatcherlauncher.h:26