Re: [pygccxml-development] questions about inheritance
Brought to you by:
mbaas,
roman_yakovenko
|
From: Kevin W. <kev...@gm...> - 2008-02-29 00:17:59
|
> I guess this is the problem. You can check it by testing "ignore" value
>
> mb.class_( 'wxObject' ).ignore
This helps--because like you suggest, I started out by excluding all
declarations and then slowly moving things in so that I could keep the
number of errors under control. With this ignore property, I noticed
that some of the bases of wxFrame, for instance, were being excluded.
I was under the impression that mb.class_('wxFrame').include() would
include all the bases of wxFrame as well--but apparently that is not
the case.
> Why do you use so much try...except blocks?
>
> For example:
> try: mb.mem_funs(name = 'CloneGDIRefData').exclude()
> except: pass
I've developing this simultaneously on OS X and Windows, and some of
the methods differ--or are missing entirely, depending on the
platform.
Thanks again for your help!
- Kevin
|