protected virtual void observer(ComplexStateType x, double t) { if (SwigDerivedClassHasMethod("observer", swigMethodTypes1)) { CorePINVOKE.ComplexOde_observerSwigExplicitComplexOde(swigCPtr, ComplexStateType.getCPtr(x), t); } else { CorePINVOKE.ComplexOde_observer(swigCPtr, ComplexStateType.getCPtr(x), t); } if (CorePINVOKE.SWIGPendingException.Pending) { throw CorePINVOKE.SWIGPendingException.Retrieve(); } }