 |
OpendTect
6.6
|
Go to the documentation of this file.
23 namespace Batch {
class ClusterJobDispatcher; }
30 const char* prog,
const char* parfnm,
87 tr(
"Cluster Processing"));
BufferString parfnm_
Definition: uiclusterjobprov.h:44
const char * prognm_
Definition: uiclusterjobprov.h:41
bool createJobScripts(const char *, const char *)
BufferString scriptdir_
Definition: uiclusterjobprov.h:43
Definition: uiclusterjobprov.h:66
bool isSuitedFor(const char *) const
uiLabel * nrjobsfld_
Definition: uiclusterjobprov.h:48
uiGenInput * instdirfld_
Definition: uiclusterjobprov.h:52
const char * getOutPutIDKey() const
void nrJobsCB(CallBacker *)
bool acceptOK(CallBacker *)
confirm accept
uiGenInput * datarootfld_
Definition: uiclusterjobprov.h:51
#define mExpClass(module)
Definition: commondefs.h:177
mODTextTranslationClass(uiClusterJobProv)
mDefaultFactoryInstantiation1Param(uiBatchJobDispatcherLauncher, uiClusterJobDispatcherLauncher, Batch::JobSpec &, "Cluster Processing", tr("Cluster Processing"))
IOPar & iopar_
Definition: uiclusterjobprov.h:40
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
static const char * sKeySeisOutIDKey()
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
static const char * sKeyOutputID()
launches the UI of a Batch::JobDispatcher
Definition: uibatchjobdispatcherlauncher.h:29
kicks off Cluster job dispatcher.
Definition: clusterjobdispatch.h:39
Definition: uiclusterjobprov.h:78
the data we need to specify an OD batch job.
Definition: batchjobdispatch.h:29
Base class for Cluster prog definitions.
Definition: clusterjobdispatch.h:23
Batch::ID batchid_
Definition: uiclusterjobprov.h:45
Batch::ClusterJobDispatcher & jd_
Definition: uiclusterjobprov.h:94
InlineSplitJobDescProv * jobprov_
Definition: uiclusterjobprov.h:39
Base class (with factory) for methods to kick-off an OD batch job.
Definition: batchjobdispatch.h:77
Compound key consisting of ints.
Definition: multiid.h:24
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
mODTextTranslationClass(uiClusterJobDispatcherLauncher) public ~uiClusterJobDispatcherLauncher()
uiGenInput * cmdfld_
Definition: uiclusterjobprov.h:49
Definition: uiclusterjobprov.h:27
SimpleClusterProgDef()
Definition: uiclusterjobprov.h:68
virtual Batch::JobDispatcher & gtDsptchr()
MultiID getTmpID(const char *) const
Definition: batchjobdispatch.h:22
int ID
Definition: batchjobdispatch.h:24
Definition: uiparent.h:26
Implementation of JobDescProv based upon splitting the inlines in the IOPar.
Definition: jobdescprov.h:121
virtual bool go(uiParent *, Batch::ID *=nullptr)
Definition: uidialog.h:42
uiGenInput * nrinlfld_
Definition: uiclusterjobprov.h:47
bool canHandle(const JobSpec &) const
BufferString tempstordir_
Definition: uiclusterjobprov.h:42
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
uiClusterJobProv(uiParent *p, const IOPar &iop, const char *prog, const char *parfnm, Batch::ID *=nullptr)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021