One solution would be to use double inheritance, maybe. Not sure how
boost::python would handle that.
Boost::python is fine with that, but what would not work is all the
YADE_CLASS_BASE_DOC_*** macros, serialization; that is both fixable, but
most importantly, class indices and dispatching are all based on
single-inheritance assumptions, and that would have to be rewritten from
scratch. v.
_______________________________________________
Mailing list: https://launchpad.net/~yade-dev
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yade-dev
More help : https://help.launchpad.net/ListHelp