| 
    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 |