[C++-sig] Re: Boost.Python: few thoughts and questions...

Nicodemus nicodemus at globalite.com.br
Fri Jun 13 23:09:11 CEST 2003


Roman Sulzhyk wrote:

><snip example>
>  
>
>This example demonstrates all of the original points. 
>
>Notice that I'm using my patched version of 1.3.0 pyste, which has
>'unvirtual' - if you try the example with regular pyste it will fail on
>throw(useless), removing that should work fine.
>
>However, I do believe it's a useful feature to be able to disable
>automatic wrapping of classes which have virtual functions. In any
>case, the current implementation has a bug whereas 'exclude' is not
>taken into account when generating wrappers - i.e. if a class has
>virtual functions and you 'exclude' all of them, a blank wrapper will
>still be generated.
>
>A bigger problem is that public methods of the BaseWorld class are not
>exported. As far as I can tell it should be possible to add it, all of
>required info appears to be generated by gccxml.
>
>Glad to hear extraction of exception specifications is added to GCCXML.
>
>I'm planning to fix the problems I've mentioned since I'd like to use
>this functionality, is it worthwhile submitting a patch?
>
Sure, it would be great! But as I said in another post, I won't be able 
to touch Pyste until next week. 8/

>Thanks!
>
Thanks to you for taking time to adress this issues and discussing them 
here in the list! Is because of people like you that Pyste has evolved 
into a nearly-useful tool. ;)

Regards,
Nicodemus.






More information about the Cplusplus-sig mailing list