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