![]() |
itom
|
< runnable that executes a completion call to Jedi by the thread pool of Python Jedi Runner. More...
#include <pythonJediRunner.h>
Public Member Functions | |
| CompletionRunnable (const QString &additionalImportString, PyObject *pPyModJedi, const JediCompletionRequest &request) | |
| void | run () |
| virtual unsigned char | getMostRecentId () const |
Public Member Functions inherited from ito::JediRunnable | |
| JediRunnable (const Type &type, PyObject *pPyModJedi, const QString &additionalImportString) | |
| virtual unsigned char | getCurrentId () const |
Private Attributes | |
| JediCompletionRequest | m_request |
Static Private Attributes | |
| static unsigned char | mostRecentId = 0 |
Additional Inherited Members | |
Public Types inherited from ito::JediRunnable | |
| enum | Type { RunnableCalltip , RunnableCompletion , RunnableGoToAssignment , RunnableGetHelp , RunnableRename } |
Protected Member Functions inherited from ito::JediRunnable | |
| bool | isOutdated () const |
| void | startRun () |
| void | endRun () |
Protected Attributes inherited from ito::JediRunnable | |
| Type | m_type |
| QString | m_additionalImportString |
| PyObject * | m_pPyModJedi |
| unsigned char | m_currentId |
Static Protected Attributes inherited from ito::JediRunnable | |
| static QMutex | m_mutex |
< runnable that executes a completion call to Jedi by the thread pool of Python Jedi Runner.
|
inlinevirtual |
Implements ito::JediRunnable.