[C++-sig] Re: Ellipsis parameter not handled in PYSTE

GameGuy gameguy at eastlink.ca
Mon Feb 16 17:33:54 CET 2004


It runs a little deeper than that because excluding the function will remove its implementation from 
the Foo_Wrapper class, causing the same "pure virtual function was not defined" error message to 
appear when compiling.

~Shaun


Nicodemus wrote:

> GameGuy wrote:
> 
>> FYI,
>>
>> Normally this really isn't a problem, but if the ellipsis is used in 
>> the definition of a pure virtual member function then we get 
>> compilation errors.
>>
>> PYSTE also tries to expose the member function in the class definition 
>> in the module.  As discussed already, this can't be done automatically 
>> (thanks David!).
> 
> 
> 
> Right. You can just exclude the function using
> 
> exclude(Foo.method)
> 
> Regards,
> Nicodemus.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Foo.h
URL: <http://mail.python.org/pipermail/cplusplus-sig/attachments/20040216/ae9eae9f/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Foo.cpp
URL: <http://mail.python.org/pipermail/cplusplus-sig/attachments/20040216/ae9eae9f/attachment-0001.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Foo.pyste
URL: <http://mail.python.org/pipermail/cplusplus-sig/attachments/20040216/ae9eae9f/attachment-0002.txt>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Foo.xml
Type: text/xml
Size: 1591 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/cplusplus-sig/attachments/20040216/ae9eae9f/attachment.bin>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: compileError.txt
URL: <http://mail.python.org/pipermail/cplusplus-sig/attachments/20040216/ae9eae9f/attachment-0003.txt>


More information about the Cplusplus-sig mailing list