James, I read your message but at the time it wasn't quite clear to me what was needed. I'm no ExtensionClass expert, but I might be able to help. Since your developing a large C extension module and I'm not, I'm going on the assumption that you know more about this than I do, but I was under the impression that classes cannot be defined in C, only types. Therefore, I'm not sure exactly how one would 'subclass' in C, or how one generalizes one C type with another. It is possible of course to create a type that is an extension class, as detailed in the extension class docs and examples. Perhaps you could explain what you need better? Your second question about inheriting methods is beyond me. Or perhaps I don't get the question. -Michel James Henstridge wrote:
I posted a question to this list about the ExtensionClass module that seems to be maintained by the zope developers now.
I haven't received a response yet, so I was wondering if this was the right place to ask, or was it because I posted on the weekend and the message got ignored?
Rather than reposing it, I will just put a link to it in the archives: http://lists.zope.org/pipermail/zope-dev/2000-February/003389.html
It is on subclassing ExtensionClasses in C.
James.
-- Email: james@daa.com.au WWW: http://www.daa.com.au/~james/
_______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org http://lists.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope )