lib

Kross::Python Namespace Reference

Classes

class  PythonExtension
class  PythonInterpreter
class  PythonModule
class  PythonObject
class  PythonScript
class  PythonSecurity

Detailed Description

The Python plugin for the Kross scripting framework.

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.

Author
Sebastian Sauer
See also
http://www.python.org
http://cxx.sourceforge.net