itom 1.3.0
ito::PythonEngine Member List
This is the complete list of members for ito::PythonEngine, including all inherited members.
addMethodToModule(PyMethodDef *def)ito::PythonEngine [private]
autoReloaderCheck() (defined in ito::PythonEngine)ito::PythonEngine [private]
bpModel (defined in ito::PythonEngine)ito::PythonEngine [private]
breakPointAdded(BreakPointItem bp, int row) (defined in ito::PythonEngine)ito::PythonEngine [slot]
breakPointChanged(BreakPointItem oldBp, BreakPointItem newBp) (defined in ito::PythonEngine)ito::PythonEngine [slot]
breakPointDeleted(QString filename, int lineNo, int pyBpNumber) (defined in ito::PythonEngine)ito::PythonEngine [slot]
checkForPyExceptions() (defined in ito::PythonEngine)ito::PythonEngine
clearCommandLine() (defined in ito::PythonEngine)ito::PythonEngine [signal]
clearDbgCmdLoop() (defined in ito::PythonEngine)ito::PythonEngine [private]
connectNotify(const char *signal) (defined in ito::PythonEngine)ito::PythonEngine [protected]
dbgCmdMutex (defined in ito::PythonEngine)ito::PythonEngine [private]
DbgCommandsAvailable() (defined in ito::PythonEngine)ito::PythonEngine [private]
debugCommand (defined in ito::PythonEngine)ito::PythonEngine [private]
debugCommandQueue (defined in ito::PythonEngine)ito::PythonEngine [private]
debugFile(const QString &pythonFileName)ito::PythonEngine [protected]
debugFunction(PyObject *callable, PyObject *argTuple)ito::PythonEngine [protected]
debugString(const QString &command)ito::PythonEngine [protected]
deleteCallStack() (defined in ito::PythonEngine)ito::PythonEngine [signal]
deleteVariable(bool globalNotLocal, QStringList keys, ItomSharedSemaphore *semaphore=NULL) (defined in ito::PythonEngine)ito::PythonEngine [slot]
delMethodFromModule(const char *ml_name)ito::PythonEngine [private]
dequeueDbgCmd() (defined in ito::PythonEngine)ito::PythonEngine [private]
dictChangeMutex (defined in ito::PythonEngine)ito::PythonEngine [private]
dictUnicode (defined in ito::PythonEngine)ito::PythonEngine [private]
emitPythonDictionary(bool emitGlobal, bool emitLocal, PyObject *globalDict, PyObject *localDict) (defined in ito::PythonEngine)ito::PythonEngine [private]
enqueueDbgCmd(ito::tPythonDbgCmd dbgCmd) (defined in ito::PythonEngine)ito::PythonEngine [private]
execInternalCodeByDebugger() const (defined in ito::PythonEngine)ito::PythonEngine [inline]
getBreakPointModel() const (defined in ito::PythonEngine)ito::PythonEngine [inline]
getGlobalDictionary() const ito::PythonEngine [inline]
getInstance() (defined in ito::PythonEngine)ito::PythonEngine [static]
getInstanceInternal() (defined in ito::PythonEngine)ito::PythonEngine [private, static]
getLocalDictionary()ito::PythonEngine [inline, private]
getParamsFromWorkspace(bool globalNotLocal, QStringList names, QVector< int > paramBaseTypes, QSharedPointer< SharedParamBasePointerVector > values, ItomSharedSemaphore *semaphore=NULL) (defined in ito::PythonEngine)ito::PythonEngine [slot]
getPyObjectByFullName(bool globalNotLocal, const QStringList &fullName) (defined in ito::PythonEngine)ito::PythonEngine [private]
getSysModules(QSharedPointer< QStringList > modNames, QSharedPointer< QStringList > modFilenames, QSharedPointer< IntList > modTypes, ItomSharedSemaphore *semaphore=NULL) (defined in ito::PythonEngine)ito::PythonEngine [slot]
globalDictionaryito::PythonEngine [private]
instance (defined in ito::PythonEngine)ito::PythonEngine [private, static]
instancePtrProtection (defined in ito::PythonEngine)ito::PythonEngine [private, static]
instatiated (defined in ito::PythonEngine)ito::PythonEngine [private, static]
isPythonBusy() const (defined in ito::PythonEngine)ito::PythonEngine [inline]
isPythonDebugging() const (defined in ito::PythonEngine)ito::PythonEngine [inline]
isPythonDebuggingAndWaiting() const (defined in ito::PythonEngine)ito::PythonEngine [inline]
ito::PythonItom (defined in ito::PythonEngine)ito::PythonEngine [friend]
itomDbgInstanceito::PythonEngine [private]
itomDbgModuleito::PythonEngine [private]
itomFunctionsito::PythonEngine [private]
itomModuleito::PythonEngine [private]
loadMatlabVariables(bool globalNotLocal, QString filename, ItomSharedSemaphore *semaphore=NULL) (defined in ito::PythonEngine)ito::PythonEngine [slot]
localDictionaryito::PythonEngine [private]
m_autoReloadito::PythonEngine [private]
m_executeInternalPythonCodeInDebugModeito::PythonEngine [private]
m_includeItom (defined in ito::PythonEngine)ito::PythonEngine [private]
m_localWorkspaceContainer (defined in ito::PythonEngine)ito::PythonEngine [private]
m_mainWorkspaceContainer (defined in ito::PythonEngine)ito::PythonEngine [private]
m_pDesktopWidget (defined in ito::PythonEngine)ito::PythonEngine [private]
m_pyFuncWeakRefHashesito::PythonEngine [private]
m_pyFuncWeakRefHashesAutoInc (defined in ito::PythonEngine)ito::PythonEngine [private]
m_pyModGC (defined in ito::PythonEngine)ito::PythonEngine [private]
m_pyModSyntaxCheck (defined in ito::PythonEngine)ito::PythonEngine [private]
m_started (defined in ito::PythonEngine)ito::PythonEngine [private]
mainDictionaryito::PythonEngine [private]
mainModuleito::PythonEngine [private]
modifyTracebackDepth(int NrOfLevelsToPopAtFront=-1, bool showTraceback=true) (defined in ito::PythonEngine)ito::PythonEngine [protected]
parseAndSplitCommandInMainComponents(const char *str, QByteArray &encoding) const (defined in ito::PythonEngine)ito::PythonEngine
pickleDictionary(PyObject *dict, const QString &filename) (defined in ito::PythonEngine)ito::PythonEngine [private]
pickleVariables(bool globalNotLocal, QString filename, QStringList varNames, ItomSharedSemaphore *semaphore=NULL) (defined in ito::PythonEngine)ito::PythonEngine [slot]
printPythonErrorWithoutTraceback() (defined in ito::PythonEngine)ito::PythonEngine
propertiesChanged() (defined in ito::PythonEngine)ito::PythonEngine [slot]
putParamsToWorkspace(bool globalNotLocal, QStringList names, QVector< SharedParamBasePointer > values, ItomSharedSemaphore *semaphore=NULL) (defined in ito::PythonEngine)ito::PythonEngine [slot]
PyDbgCommandLoop(PyObject *pSelf, PyObject *pArgs)ito::PythonEngine [private, static]
PyInitItomDbg(void) (defined in ito::PythonEngine)ito::PythonEngine [private, static]
PyMethodItomDbg (defined in ito::PythonEngine)ito::PythonEngine [private, static]
PyModuleItomDbg (defined in ito::PythonEngine)ito::PythonEngine [private, static]
pySyntaxCheckAvailable() const (defined in ito::PythonEngine)ito::PythonEngine [inline]
pythonAddBreakpoint(const QString &filename, const int lineno, const bool enabled, const bool temporary, const QString &condition, const int ignoreCount, int &pyBpNumber)ito::PythonEngine [private]
pythonAddBuiltinMethods()ito::PythonEngine [private]
PythonAdditionalModuleITOM (defined in ito::PythonEngine)ito::PythonEngine [private]
pythonAddMenuElement(int typeID, QString key, QString name, QString code, QString icon) (defined in ito::PythonEngine)ito::PythonEngine [signal]
pythonAddToolbarButton(QString toolbarName, QString buttonName, QString buttonIconFilename, QString pythonCode) (defined in ito::PythonEngine)ito::PythonEngine [signal]
pythonAutoReloadChanged(bool enabled, bool checkFile, bool checkCmd, bool checkFct) (defined in ito::PythonEngine)ito::PythonEngine [signal]
pythonCurrentDirChanged() (defined in ito::PythonEngine)ito::PythonEngine [signal]
pythonDebugCommand(tPythonDbgCmd cmd) (defined in ito::PythonEngine)ito::PythonEngine [slot]
pythonDebugFile(QString filename) (defined in ito::PythonEngine)ito::PythonEngine [slot]
pythonDebugFunction(PyObject *callable, PyObject *argTuple) (defined in ito::PythonEngine)ito::PythonEngine
pythonDebugPositionChanged(QString filename, int lineNo) (defined in ito::PythonEngine)ito::PythonEngine [signal]
pythonDebugString(QString cmd) (defined in ito::PythonEngine)ito::PythonEngine [slot]
pythonDebugStringOrFunction(QString cmdOrFctHash) (defined in ito::PythonEngine)ito::PythonEngine [slot]
pythonDeleteBreakpoint(const int pyBpNumber) (defined in ito::PythonEngine)ito::PythonEngine [private]
pythonEditBreakpoint(const int pyBpNumber, const QString &filename, const int lineno, const bool enabled, const bool temporary, const QString &condition, const int ignoreCount) (defined in ito::PythonEngine)ito::PythonEngine [private]
PythonEngine() (defined in ito::PythonEngine)ito::PythonEngine
pythonExecStringFromCommandLine(QString cmd) (defined in ito::PythonEngine)ito::PythonEngine [slot]
pythonGenericSlot(PyObject *callable, PyObject *argumentTuple)ito::PythonEngine [slot]
pythonInterruptExecution() const (defined in ito::PythonEngine)ito::PythonEngine [slot]
pythonModifyGlobalDict(PyObject *globalDict, ItomSharedSemaphore *semaphore) (defined in ito::PythonEngine)ito::PythonEngine [signal]
pythonModifyLocalDict(PyObject *localDict, ItomSharedSemaphore *semaphore) (defined in ito::PythonEngine)ito::PythonEngine [signal]
pythonRemoveMenuElement(QString key) (defined in ito::PythonEngine)ito::PythonEngine [signal]
pythonRemoveToolbarButton(QString toolbarName, QString buttonName) (defined in ito::PythonEngine)ito::PythonEngine [signal]
pythonResetCursor() (defined in ito::PythonEngine)ito::PythonEngine [signal]
pythonRunFile(QString filename) (defined in ito::PythonEngine)ito::PythonEngine [slot]
pythonRunFunction(PyObject *callable, PyObject *argTuple) (defined in ito::PythonEngine)ito::PythonEngine
pythonRunString(QString cmd) (defined in ito::PythonEngine)ito::PythonEngine [slot]
pythonRunStringOrFunction(QString cmdOrFctHash) (defined in ito::PythonEngine)ito::PythonEngine [slot]
pythonSetCursor(const Qt::CursorShape cursor) (defined in ito::PythonEngine)ito::PythonEngine [signal]
pythonSetup(ito::RetVal *retValue)ito::PythonEngine
pythonShutdown(ItomSharedSemaphore *aimWait=NULL) (defined in ito::PythonEngine)ito::PythonEngine
pythonState (defined in ito::PythonEngine)ito::PythonEngine [private]
pythonStateChanged(tPythonTransitions pyTransition) (defined in ito::PythonEngine)ito::PythonEngine [signal]
pythonStateChangeMutex (defined in ito::PythonEngine)ito::PythonEngine [private]
pythonStateTransition(tPythonTransitions transition) (defined in ito::PythonEngine)ito::PythonEngine [private]
pythonSyntaxCheck(const QString &code, QPointer< QObject > sender)ito::PythonEngine [slot]
readSettings() (defined in ito::PythonEngine)ito::PythonEngine [slot]
registerAddInInstance(QString varname, ito::AddInBase *instance, ItomSharedSemaphore *semaphore=NULL) (defined in ito::PythonEngine)ito::PythonEngine [slot]
registerWorkspaceContainer(PyWorkspaceContainer *container, bool registerNotUnregister, bool globalNotLocal) (defined in ito::PythonEngine)ito::PythonEngine [slot]
reloadSysModules(QSharedPointer< QStringList > modNames, ItomSharedSemaphore *semaphore=NULL) (defined in ito::PythonEngine)ito::PythonEngine [slot]
renameVariable(bool globalNotLocal, QString oldKey, QString newKey, ItomSharedSemaphore *semaphore=NULL) (defined in ito::PythonEngine)ito::PythonEngine [slot]
runFunction(PyObject *callable, PyObject *argTuple) (defined in ito::PythonEngine)ito::PythonEngine [protected]
runPyFile(const QString &pythonFileName) (defined in ito::PythonEngine)ito::PythonEngine [protected]
runString(const QString &command) (defined in ito::PythonEngine)ito::PythonEngine [protected]
saveMatlabVariables(bool globalNotLocal, QString filename, QStringList varNames, ItomSharedSemaphore *semaphore=NULL) (defined in ito::PythonEngine)ito::PythonEngine [slot]
scanAndRunAutostartFolder(QString currentDirAfterScan=QString()) (defined in ito::PythonEngine)ito::PythonEngine
setAutoReloader(bool enabled, bool checkFile, bool checkCmd, bool checkFct)ito::PythonEngine [slot]
setExecInternalCodeByDebugger(bool value) (defined in ito::PythonEngine)ito::PythonEngine [inline]
setGlobalDictionary(PyObject *mainDict=NULL) (defined in ito::PythonEngine)ito::PythonEngine [private]
setLocalDictionary(PyObject *localDict) (defined in ito::PythonEngine)ito::PythonEngine [private]
setupBreakPointDebugConnections() (defined in ito::PythonEngine)ito::PythonEngine [slot]
shutdownBreakPointDebugConnections() (defined in ito::PythonEngine)ito::PythonEngine [slot]
stringEncodingChanged() (defined in ito::PythonEngine)ito::PythonEngine
unpickleDictionary(PyObject *destinationDict, const QString &filename, bool overwrite) (defined in ito::PythonEngine)ito::PythonEngine [private]
unpickleVariables(bool globalNotLocal, QString filename, ItomSharedSemaphore *semaphore=NULL) (defined in ito::PythonEngine)ito::PythonEngine [slot]
updateCallStack(QStringList filenames, IntList lines, QStringList methods) (defined in ito::PythonEngine)ito::PythonEngine [signal]
workspaceGetChildNode(PyWorkspaceContainer *container, QString fullNameParentItem) (defined in ito::PythonEngine)ito::PythonEngine [slot]
workspaceGetValueInformation(PyWorkspaceContainer *container, QString fullItemName, QSharedPointer< QString > extendedValue, ItomSharedSemaphore *semaphore=NULL) (defined in ito::PythonEngine)ito::PythonEngine [slot]
~PythonEngine() (defined in ito::PythonEngine)ito::PythonEngine
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends