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