Trees | Indices | Help |
|
---|
|
Py++ - Boost.Python code generator ========================================
This package (together with the accompanying pygccxml package and Boost.Python) assists you in creating Python bindings for a C/C++ library. This is done by parsing a set of header files that contain all the stuff you want to expose in Python. The result of this parsing step is a declaration tree that represents all declarations found in the headers. You can then modify (decorate) this tree to customize the bindings. After that, a code creators tree is created where each node represents a block of C++ source code. So you can change any piece of code befor it is written to disk. As a last step, these source code blocks are finally written into one or more C++ source files, which can then be compiled to generate the final Python module.
If you are just starting with Py++, then consider to read documentation of module_builder package.
Version: 1.0.0
Submodules | |
|
Variables | |
msg = 'This revision of Py++ requieres pygccxml revision to be
|
Variables Details |
msg
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Mon Oct 20 08:51:01 2008 | http://epydoc.sourceforge.net |