OpendTect  6.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
uiBatchJobDispatcherLauncher Class Referenceabstract

launches the UI of a Batch::JobDispatcher More...

Inheritance diagram for uiBatchJobDispatcherLauncher:
[legend]

Public Member Functions

virtual ~uiBatchJobDispatcherLauncher ()
 
virtual bool canHandleJobSpec () const
 
Batch::JobDispatcherdispatcher ()
 
const Batch::JobDispatcherdispatcher () const
 
virtual void editOptions (uiParent *)
 
virtual uiString getInfo () const
 
virtual bool go (uiParent *, Batch::ID *=nullptr)
 
virtual bool hasOptions () const
 
virtual bool isSuitedFor (const char *prognm) const
 
Batch::JobSpecjobSpec ()
 
const Batch::JobSpecjobSpec () const
 
uiString name () const
 

Protected Member Functions

 uiBatchJobDispatcherLauncher (Batch::JobSpec &js)
 
virtual Batch::JobDispatchergtDsptchr ()=0
 

Protected Attributes

Batch::JobSpecjobspec_
 

Detailed Description

launches the UI of a Batch::JobDispatcher

<>

Constructor & Destructor Documentation

◆ ~uiBatchJobDispatcherLauncher()

virtual uiBatchJobDispatcherLauncher::~uiBatchJobDispatcherLauncher ( )
inlinevirtual

◆ uiBatchJobDispatcherLauncher()

uiBatchJobDispatcherLauncher::uiBatchJobDispatcherLauncher ( Batch::JobSpec js)
inlineprotected

Member Function Documentation

◆ canHandleJobSpec()

virtual bool uiBatchJobDispatcherLauncher::canHandleJobSpec ( ) const
virtual

◆ dispatcher() [1/2]

Batch::JobDispatcher& uiBatchJobDispatcherLauncher::dispatcher ( )
inline

◆ dispatcher() [2/2]

const Batch::JobDispatcher& uiBatchJobDispatcherLauncher::dispatcher ( ) const

◆ editOptions()

virtual void uiBatchJobDispatcherLauncher::editOptions ( uiParent )
inlinevirtual

◆ getInfo()

virtual uiString uiBatchJobDispatcherLauncher::getInfo ( ) const
virtual

◆ go()

virtual bool uiBatchJobDispatcherLauncher::go ( uiParent ,
Batch::ID = nullptr 
)
virtual

◆ gtDsptchr()

virtual Batch::JobDispatcher& uiBatchJobDispatcherLauncher::gtDsptchr ( )
protectedpure virtual

◆ hasOptions()

virtual bool uiBatchJobDispatcherLauncher::hasOptions ( ) const
inlinevirtual

◆ isSuitedFor()

virtual bool uiBatchJobDispatcherLauncher::isSuitedFor ( const char *  prognm) const
virtual

◆ jobSpec() [1/2]

Batch::JobSpec& uiBatchJobDispatcherLauncher::jobSpec ( )
inline

◆ jobSpec() [2/2]

const Batch::JobSpec& uiBatchJobDispatcherLauncher::jobSpec ( ) const
inline

◆ name()

uiString uiBatchJobDispatcherLauncher::name ( ) const
inline

Member Data Documentation

◆ jobspec_

Batch::JobSpec& uiBatchJobDispatcherLauncher::jobspec_
protected

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