public virtual void SetA(A p) { CSharpWrapperPINVOKE.B_SetA(swigCPtr, A.getCPtr(p)); if (CSharpWrapperPINVOKE.SWIGPendingException.Pending) { throw CSharpWrapperPINVOKE.SWIGPendingException.Retrieve(); } }