1 | initial version |
Cython does not support multiple inheritance. Both RingElement
and Set_object
(latter a subclass of Set_generic
) are Cython classes, so you cannot derive from them at the same time.
I suggest subclassing only RingElement
and keeping a member variable of type Set_object
. You can use __getattr__
, __setattr__
tricks to make your object still behave like an instance of Set_object
.