示例#1
0
  public static void GribFieldsetCount(SWIGTYPE_p_grib_fieldset set) {
    int ret = GribApiProxyPINVOKE.GribFieldsetCount(SWIGTYPE_p_grib_fieldset.getCPtr(set));
	
	if (ret != 0)
	{
		throw Grib.Api.Interop.GribApiException.Create(ret);
	}
  }
示例#2
0
  public static void GribFieldsetApplyOrderBy(SWIGTYPE_p_grib_fieldset set, string order_by_string) {
    int ret = GribApiProxyPINVOKE.GribFieldsetApplyOrderBy(SWIGTYPE_p_grib_fieldset.getCPtr(set), order_by_string);
	
	if (ret != 0)
	{
		throw Grib.Api.Interop.GribApiException.Create(ret);
	}
  }
示例#3
0
  public static GribHandle GribFieldsetNextHandle(SWIGTYPE_p_grib_fieldset set, out int err) {
		System.IntPtr pVal = GribApiProxyPINVOKE.GribFieldsetNextHandle(SWIGTYPE_p_grib_fieldset.getCPtr(set), out err);

		return pVal == System.IntPtr.Zero ? null : new GribHandle(pVal);
	}
示例#4
0
 public static void GribFieldsetRewind(SWIGTYPE_p_grib_fieldset set) {
   GribApiProxyPINVOKE.GribFieldsetRewind(SWIGTYPE_p_grib_fieldset.getCPtr(set));
 }
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_grib_fieldset obj) {
   return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
 }
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_grib_fieldset obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }