Pyd: Wrapping too many functions in a class gives a compiler error
Simen Haugen
simen at norstat.no
Thu Jul 12 03:53:31 PDT 2007
To use it, you create a mixin of _wrap_class outside of the main function,
and initialize it after module_init() as before?
Thats what I tried, but then I get a message about "identifier PyObject not
defined" in make_wrapper.d line 91.
I only tried this on my large class, the other are still using
wrap_class!(...)
"Kirk McDonald" <kirklin.mcdonald at gmail.com> wrote in message
news:f70m16$1cek$1 at digitalmars.com...
> Kirk McDonald wrote:
>> I'll be committing these changes to svn as soon as I verify that my
>> changes didn't break other things horribly.
>>
>
> Revision 118 adds a series of changes which can dramatically shorten the
> length of template instance identifiers. The problem is far from solved,
> but these changes might help. To get the full effect of these changes, you
> may have to move around the class wrapping code a little. I haven't
> documented this semi-new API yet, but consult the testdll example.
>
> --
> Kirk McDonald
> http://kirkmcdonald.blogspot.com
> Pyd: Connecting D and Python
> http://pyd.dsource.org
More information about the Digitalmars-d
mailing list