Gustavo Carneiro wrote:
2009/6/23 Ben Fitzpatrick <bfitzpatr...@vtiinstruments.com
<mailto:bfitzpatr...@vtiinstruments.com>>
Thanks for the suggestions!
I tried the first one, just as a test. I'd like to do the second
programatically if I can, but I just wanted to make sure
annotations were going to fix this. It still seems to be giving me
the same error:
(...)/pure_virtual.h:5: WrapperWarning: Parameter 'int * value'
error (used in int pure_virtual_class::get_value(int * value)
[member function]):
<pybindgen.typehandlers.base.TypeConfigurationError instance at
0xb780326c>
virtual int get_value(int* value) = 0;
Here is what I changed my code to:
// -#- @value(transfer_ownership=true) -#-
virtual int get_value(int* value)=0;
Apart from the blank line, seems OK. Do you get a "unused annotation"
warning?
That's odd, there wasn't a blank line in my original email. There
certainly isn't one in the file.
I do not get an unused annotation warning, or anything to suggest it
noticed my annotation in the slightest. I am using Python2.4 on Debian
Etch, with Pygccxml 0.9.5. The Python's a bit old, but everything else
has been compiled or installed manually.
_______________________________________________
Cplusplus-sig mailing list
Cplusplus-sig@python.org
http://mail.python.org/mailman/listinfo/cplusplus-sig