OpendTect  6.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
uiSingleBatchJobDispatcherLauncher Class Reference

launcher for a single-process job dispatcher More...

Inheritance diagram for uiSingleBatchJobDispatcherLauncher:
[legend]

Public Member Functions

 uiSingleBatchJobDispatcherLauncher (Batch::JobSpec &)
 
 ~uiSingleBatchJobDispatcherLauncher ()
 
void editOptions (uiParent *) override
 
bool go (uiParent *, Batch::ID *=nullptr) override
 
bool hasOptions () const override
 
 mDefaultFactoryInstantiation1Param (uiBatchJobDispatcherLauncher, uiSingleBatchJobDispatcherLauncher, Batch::JobSpec &,"Single Process", tr("Single Process"))
 
- Public Member Functions inherited from uiBatchJobDispatcherLauncher
virtual ~uiBatchJobDispatcherLauncher ()
 
virtual bool canHandleJobSpec () const
 
Batch::JobDispatcher & dispatcher ()
 
const Batch::JobDispatcher & dispatcher () const
 
virtual uiString getInfo () const
 
virtual bool isSuitedFor (const char *prognm) const
 
Batch::JobSpec & jobSpec ()
 
const Batch::JobSpec & jobSpec () const
 
uiString name () const
 

Protected Member Functions

virtual Batch::JobDispatcher & gtDsptchr ()
 
- Protected Member Functions inherited from uiBatchJobDispatcherLauncher
 uiBatchJobDispatcherLauncher (Batch::JobSpec &js)
 

Protected Attributes

HostDataList hdl_
 
Batch::SingleJobDispatcher & sjd_
 
- Protected Attributes inherited from uiBatchJobDispatcherLauncher
Batch::JobSpec & jobspec_
 

Detailed Description

launcher for a single-process job dispatcher

<>

Constructor & Destructor Documentation

◆ uiSingleBatchJobDispatcherLauncher()

uiSingleBatchJobDispatcherLauncher::uiSingleBatchJobDispatcherLauncher ( Batch::JobSpec &  )

◆ ~uiSingleBatchJobDispatcherLauncher()

uiSingleBatchJobDispatcherLauncher::~uiSingleBatchJobDispatcherLauncher ( )

Member Function Documentation

◆ editOptions()

void uiSingleBatchJobDispatcherLauncher::editOptions ( uiParent *  )
overridevirtual

Reimplemented from uiBatchJobDispatcherLauncher.

◆ go()

bool uiSingleBatchJobDispatcherLauncher::go ( uiParent *  ,
Batch::ID *  = nullptr 
)
overridevirtual

Reimplemented from uiBatchJobDispatcherLauncher.

◆ gtDsptchr()

virtual Batch::JobDispatcher& uiSingleBatchJobDispatcherLauncher::gtDsptchr ( )
protectedvirtual

◆ hasOptions()

bool uiSingleBatchJobDispatcherLauncher::hasOptions ( ) const
inlineoverridevirtual

Reimplemented from uiBatchJobDispatcherLauncher.

◆ mDefaultFactoryInstantiation1Param()

uiSingleBatchJobDispatcherLauncher::mDefaultFactoryInstantiation1Param ( uiBatchJobDispatcherLauncher  ,
uiSingleBatchJobDispatcherLauncher  ,
Batch::JobSpec &  ,
"Single Process"  ,
tr("Single Process")   
)

Member Data Documentation

◆ hdl_

HostDataList uiSingleBatchJobDispatcherLauncher::hdl_
protected

◆ sjd_

Batch::SingleJobDispatcher& uiSingleBatchJobDispatcherLauncher::sjd_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022