SWIG Python - failure to register observer with observable

Posted by aborodya on
URL: http://quantlib.414.s1.nabble.com/SWIG-Python-failure-to-register-observer-with-observable-tp15650.html

Hi,
I've been trying to register an Observable of (in my case it is an ImpliedTermStructure object, let's say ts=ImpliedTermStructure(...) ) with an observer which I created as follows:
class MyObserver(Observable): ... (nothing special is going on there - just some attributes are being initialized and an update(self) method is being implemented.

When trying to do MyObserver.registerWith(ts) I'm getting an error:

TypeError: in method 'Observer__registerWith', argument 1 of type 'PyObserver *'


What am I missing here?

Thanks!