internal static HandleRef getCPtr(SWIGTYPE_p_FileSysType obj) { return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr; }
public virtual SWIGTYPE_p_FileSys File(SWIGTYPE_p_FileSysType type) { IntPtr cPtr = ((this.GetType() == typeof(ClientUser)) ? p4apiPINVOKE.ClientUser_File(swigCPtr, SWIGTYPE_p_FileSysType.getCPtr(type)) : p4apiPINVOKE.ClientUser_FileSwigExplicitClientUser(swigCPtr, SWIGTYPE_p_FileSysType.getCPtr(type))); SWIGTYPE_p_FileSys ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_FileSys(cPtr, false); if (p4apiPINVOKE.SWIGPendingException.Pending) throw p4apiPINVOKE.SWIGPendingException.Retrieve(); return ret; }