The code in this namespace manage the embedded python interpreter and python-scripts.
There is no dependency to e.g. the Kross::KexiDB wrapper. Everything is handled through the common Kross::Api bridge. Therefore this interpreter- implementation should be able to make all defined wrappers accessible by the python scripting language.
Internaly we use PyCXX - a set of classes to help create extensions of python in the C++ language - to access the python c api. Any python version since 2.0 is supported.
Classes | |
| class | PythonExtension |
| class | PythonInterpreterPrivate |
| class | PythonInterpreter |
| class | PythonModulePrivate |
| class | PythonModule |
| class | PythonObject |
| class | PythonScriptPrivate |
| class | PythonScript |
| class | PythonSecurity |
1.4.6