|
trikRuntime
|
Classes | |
| class | PythonEngineWorker |
| Worker object to be run in a separate thread for Python execution. More... | |
| class | Scriptable |
| Helper class that registers converters from and to script values for a given script engine. More... | |
| class | ScriptEngineWorker |
| Worker object to be run in a separate thread for Qt Script execution. More... | |
| class | ScriptExecutionControl |
| Script execution controller, provides related functions to scripts. More... | |
| class | ScriptThread |
| Thread object which executes a script with a QScriptEngine. More... | |
| class | Threading |
| Designed to support OS threads from a Qt Script. More... | |
| class | TrikJavaScriptRunner |
| Executes scripts in Qt Scripting Engine. More... | |
| class | TrikPythonRunner |
| Executes scripts in Python Engine. More... | |
| class | TrikScriptRunner |
| General wrapper for other executors (such as Python, JavaScript) More... | |
| class | TrikScriptRunnerInterface |
| Interface for all script executors. More... | |
| class | TrikVariablesServer |
| Class for script variables observing, based on HTTP server. More... | |
| class | Utils |
| Contains common useful methods for QtScript usage. More... | |
Enumerations | |
| enum | ScriptType { ScriptType::UNINITIALIZED = -1, ScriptType::JAVASCRIPT, ScriptType::PYTHON, ScriptType::Size } |
Functions | |
| static constexpr std::underlying_type< ScriptType >::type | to_underlying (ScriptType t) noexcept |
|
strong |
|
staticnoexcept |