public virtual void Dispose() { lock (this) { if (swigCPtr.Handle != global::System.IntPtr.Zero) { if (swigCMemOwn) { swigCMemOwn = false; GribApiProxyPINVOKE.delete_GribUtilGridSpec2(swigCPtr); } swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); } global::System.GC.SuppressFinalize(this); } }
public GribUtilGridSpec2() : this(GribApiProxyPINVOKE.new_GribUtilGridSpec2(), true) { }
public GribPoints() : this(GribApiProxyPINVOKE.new_GribPoints(), true) { }
public GribStringList() : this(GribApiProxyPINVOKE.new_GribStringList(), true) { }
public GribUtilPackingSpec() : this(GribApiProxyPINVOKE.new_GribUtilPackingSpec(), true) { }