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

Reply via email to