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 |