Johannes Wienke wrote: > There are existing plugins written in C and I > want to use these plugins in my Python project. The plugins can call > several functions that the original framework provided. So now I have to > implement those functions with Python, Cython or whatever. So the > questions is about how to generate C code that matches an existing > header file and enables the C-plugins to call Python code.
Ah, ok. Two things here: 2) you will have to transmit the function pointers to the plugin (likely through a struct) and 1) you have to declare a Cython function with the same signature that it has in the header file (which is what you are asking here). This might help: http://ldots.org/pyrex-guide/4-functions.html If not, could you provide an example of such a signature? Stefan _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
