OpendTect
7.0
|
Public Member Functions | |
uiCmdDriverMgr (bool fullodmode=false) | |
~uiCmdDriverMgr () | |
void | addCmdLineScript (const char *fnm) |
void | cleanup () |
void | enableCmdLineParsing (bool yn=true) |
void | setDefaultLogDir (const char *dirnm) |
void | setDefaultScriptsDir (const char *dirnm) |
void | setLogFileName (const char *fnm) |
void | showDlgCB (CallBacker *) |
void | showScriptRunnerCB (CallBacker *) |
Public Member Functions inherited from CallBacker | |
CallBacker () | |
CallBacker (const CallBacker &) | |
virtual | ~CallBacker () |
bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
void | detachAllNotifiers () const |
Call from the destructor of your inherited object. More... | |
void | detachCB (const NotifierAccess &, const CallBack &) const |
void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
virtual bool | isCapsule () const |
bool | isNotifierAttached (const NotifierAccess *) const |
Only for debugging purposes, don't use. More... | |
void | stopReceivingNotifications () const |
virtual CallBacker * | trueCaller () |
Static Public Member Functions | |
static uiCmdDriverMgr & | getMgr (bool fullodmode=false) |
static uiString | usrDispNm () |
Static Public Member Functions inherited from CallBacker | |
static void | createReceiverForCurrentThread () |
static void | removeReceiverForCurrentThread () |
Protected Member Functions | |
void | afterSurveyChg (CallBacker *) |
void | autoStart () |
void | beforeSurveyChg (CallBacker *) |
void | commandLineParsing () |
void | delayedStartCB (CallBacker *) |
void | executeFinishedCB (CallBacker *) |
uiCmdDriverDlg * | getCmdDlg () |
void | handleSettingsAutoExec () |
void | initCmdLog (const char *cmdlognm) |
void | keyPressedCB (CallBacker *) |
void | runScriptCB (CallBacker *) |
void | stopRecordingCB (CallBacker *) |
void | timerCB (CallBacker *) |
Protected Attributes | |
uiMainWin & | applwin_ |
uiCmdDriverDlg * | cmddlg_ = nullptr |
bool | cmdlineparsing_ |
BufferStringSet | cmdlinescripts_ |
BufferString | cmdlogname_ |
BufferString | defaultlogdir_ |
BufferString | defaultscriptsdir_ |
CmdDriver * | drv_ |
CmdRecorder * | historec_ = nullptr |
CmdRecorder * | rec_ |
int | scriptidx_ |
bool | settingsautoexec_ |
bool | surveyautoexec_ |
Timer * | tim_ |
<>
CmdDrive::uiCmdDriverMgr::uiCmdDriverMgr | ( | bool | fullodmode = false | ) |
CmdDrive::uiCmdDriverMgr::~uiCmdDriverMgr | ( | ) |
void CmdDrive::uiCmdDriverMgr::addCmdLineScript | ( | const char * | fnm | ) |
|
protected |
|
protected |
|
protected |
void CmdDrive::uiCmdDriverMgr::cleanup | ( | ) |
|
protected |
|
protected |
void CmdDrive::uiCmdDriverMgr::enableCmdLineParsing | ( | bool | yn = true | ) |
|
protected |
|
protected |
|
static |
|
protected |
|
protected |
|
protected |
|
protected |
void CmdDrive::uiCmdDriverMgr::setDefaultLogDir | ( | const char * | dirnm | ) |
void CmdDrive::uiCmdDriverMgr::setDefaultScriptsDir | ( | const char * | dirnm | ) |
void CmdDrive::uiCmdDriverMgr::setLogFileName | ( | const char * | fnm | ) |
void CmdDrive::uiCmdDriverMgr::showDlgCB | ( | CallBacker * | ) |
void CmdDrive::uiCmdDriverMgr::showScriptRunnerCB | ( | CallBacker * | ) |
|
protected |
|
protected |
|
inlinestatic |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024