[Pyrex] C++ wrapping tutorial
David McNab
david at rebirthing.co.nz
Wed Nov 7 00:58:57 CET 2007
On Wed, 2007-11-07 at 11:47 +1300, Greg Ewing wrote:
> David McNab wrote:
>
> > I've posted on the wiki a short tutorial on using Pyrex/Cython to wrap
> > C++ classes:
>
> Regarding "Access to C-only functions", you say that it's
> necessary to write C++ wrappers to call the C functions.
>
> I don't see why that should be necessary as long as the
> declarations are in an "extern from" block and the header
> file encloses them in 'extern "C"'.
True - if the header file does this, then no problem.
I'm thinking more of C-only libs.
Cheers
David
> Then the C++ compiler
> will know that they are C functions and generate the
> appropriate linkage for calls to them.
>
> --
> Greg
>
More information about the Pyrex
mailing list