[C++-sig] returning a wrapper instance exposed in the other module is not converted to its owner PyObject
Shin-ichi MORITA
shin1_morita at yahoo.co.jp
Thu Dec 15 18:04:08 CET 2005
Hi David and Roman,
I'm confused!
You say "If you override __init__(), you must call
module1.Derived.__init__()", don't you?
But I do NOT override __init__() here.
Again... everything is ok except for module1.
Please check out "test_owner.tar.bz2" which I sent before.
Anyway, my concern is "boost::python::detail::wrapper_base
should be polymorphic? (or should have virtual
destructor?)".
Thanks.
David Abrahams <dave at boost-consulting.com> wrote:
> > I think that __init__() is implicitly called
> because
> > __init__() is not overriden.
>
> It is not. Listen to Roman.
--------------------------------------
STOP HIV/AIDS.
Yahoo! JAPAN Redribbon Campaign 2005
http://pr.mail.yahoo.co.jp/redribbon/
More information about the Cplusplus-sig
mailing list