Interface Nc4prototypes

  • All Superinterfaces:
    com.sun.jna.Library
    All Known Implementing Classes:
    Nc4wrapper

    public interface Nc4prototypes
    extends com.sun.jna.Library
    JNA access to Netcdf-4 C Library, using JNI to shared C library. Just the functions actually used.
    Since:
    Oct 30, 2008 This is a transliteration of the netcdf-c library file include/netcdf.h. Refer to that for documentation of the constants and functions. TODO: This will move packages in version 6.
    • Method Detail

      • nc_inq_libvers

        String nc_inq_libvers()
      • nc_strerror

        String nc_strerror​(int ncerr)
      • nc_open

        int nc_open​(String path,
                    int mode,
                    com.sun.jna.ptr.IntByReference ncidp)
      • nc_close

        int nc_close​(int ncid)
      • nc_inq_format

        int nc_inq_format​(int ncid,
                          com.sun.jna.ptr.IntByReference formatp)
      • nc_inq_format_extended

        int nc_inq_format_extended​(int ncid,
                                   com.sun.jna.ptr.IntByReference formatp,
                                   com.sun.jna.ptr.IntByReference modep)
      • nc_inq_grps

        int nc_inq_grps​(int ncid,
                        com.sun.jna.ptr.IntByReference numgrps,
                        int[] ncids)
      • nc_inq_grpname

        int nc_inq_grpname​(int ncid,
                           byte[] name)
      • nc_inq_grpname_full

        int nc_inq_grpname_full​(int ncid,
                                SizeTByReference lenp,
                                byte[] full_name)
      • nc_inq_grpname_len

        int nc_inq_grpname_len​(int ncid,
                               SizeTByReference lenp)
      • nc_inq_ndims

        int nc_inq_ndims​(int ncid,
                         com.sun.jna.ptr.IntByReference ndimsp)
      • nc_inq_unlimdims

        int nc_inq_unlimdims​(int ncid,
                             com.sun.jna.ptr.IntByReference nunlimdimsp,
                             int[] unlimdimidsp)
      • nc_inq_dimids

        int nc_inq_dimids​(int ncid,
                          com.sun.jna.ptr.IntByReference ndims,
                          int[] dimids,
                          int include_parents)
      • nc_inq_dim

        int nc_inq_dim​(int ncid,
                       int dimid,
                       byte[] name,
                       SizeTByReference lenp)
      • nc_inq_dimname

        int nc_inq_dimname​(int ncid,
                           int dimid,
                           byte[] name)
      • nc_inq_natts

        int nc_inq_natts​(int ncid,
                         com.sun.jna.ptr.IntByReference nattsp)
      • nc_inq_attname

        int nc_inq_attname​(int ncid,
                           int varid,
                           int attnum,
                           byte[] name)
      • nc_inq_atttype

        int nc_inq_atttype​(int ncid,
                           int varid,
                           String name,
                           com.sun.jna.ptr.IntByReference xtypep)
      • nc_get_att_double

        int nc_get_att_double​(int ncid,
                              int varid,
                              String name,
                              double[] ip)
      • nc_get_att_float

        int nc_get_att_float​(int ncid,
                             int varid,
                             String name,
                             float[] ip)
      • nc_get_att_int

        int nc_get_att_int​(int ncid,
                           int varid,
                           String name,
                           int[] ip)
      • nc_get_att_uint

        int nc_get_att_uint​(int ncid,
                            int varid,
                            String name,
                            int[] ip)
      • nc_get_att_longlong

        int nc_get_att_longlong​(int ncid,
                                int varid,
                                String name,
                                long[] ip)
      • nc_get_att_ulonglong

        int nc_get_att_ulonglong​(int ncid,
                                 int varid,
                                 String name,
                                 long[] ip)
      • nc_get_att_schar

        int nc_get_att_schar​(int ncid,
                             int varid,
                             String name,
                             byte[] ip)
      • nc_get_att_uchar

        int nc_get_att_uchar​(int ncid,
                             int varid,
                             String name,
                             byte[] ip)
      • nc_get_att_ubyte

        int nc_get_att_ubyte​(int ncid,
                             int varid,
                             String name,
                             byte[] ip)
      • nc_get_att_short

        int nc_get_att_short​(int ncid,
                             int varid,
                             String name,
                             short[] ip)
      • nc_get_att_ushort

        int nc_get_att_ushort​(int ncid,
                              int varid,
                              String name,
                              short[] ip)
      • nc_get_att_text

        int nc_get_att_text​(int ncid,
                            int varid,
                            String name,
                            byte[] ip)
      • nc_get_att_string

        int nc_get_att_string​(int ncid,
                              int varid,
                              String name,
                              String[] ip)
      • nc_get_att

        int nc_get_att​(int ncid,
                       int varid,
                       String name,
                       byte[] bbuff)
      • nc_inq_nvars

        int nc_inq_nvars​(int ncid,
                         com.sun.jna.ptr.IntByReference nvarsp)
      • nc_inq_varids

        int nc_inq_varids​(int ncid,
                          com.sun.jna.ptr.IntByReference nvars,
                          int[] varids)
      • nc_inq_var

        int nc_inq_var​(int ncid,
                       int varid,
                       byte[] name,
                       com.sun.jna.ptr.IntByReference xtypep,
                       com.sun.jna.ptr.IntByReference ndimsp,
                       int[] dimidsp,
                       com.sun.jna.ptr.IntByReference nattsp)
      • nc_inq_varid

        int nc_inq_varid​(int ncid,
                         byte[] name,
                         com.sun.jna.ptr.IntByReference varidp)
      • nc_inq_vardimid

        int nc_inq_vardimid​(int ncid,
                            int varid,
                            int[] dimidsp)
      • nc_inq_varnatts

        int nc_inq_varnatts​(int ncid,
                            int varid,
                            com.sun.jna.ptr.IntByReference nattsp)
      • nc_inq_typeids

        int nc_inq_typeids​(int ncid,
                           com.sun.jna.ptr.IntByReference ntypes,
                           int[] typeids)
      • nc_inq_type

        int nc_inq_type​(int ncid,
                        int xtype,
                        byte[] name,
                        SizeTByReference sizep)
      • nc_inq_user_type

        int nc_inq_user_type​(int ncid,
                             int xtype,
                             byte[] name,
                             SizeTByReference sizep,
                             com.sun.jna.ptr.IntByReference baseType,
                             SizeTByReference nfieldsp,
                             com.sun.jna.ptr.IntByReference classp)
      • nc_inq_enum

        int nc_inq_enum​(int ncid,
                        int xtype,
                        byte[] name,
                        com.sun.jna.ptr.IntByReference baseType,
                        SizeTByReference base_sizep,
                        SizeTByReference num_membersp)
      • nc_inq_enum_member

        int nc_inq_enum_member​(int ncid,
                               int xtype,
                               int idx,
                               byte[] name,
                               com.sun.jna.ptr.IntByReference value)
      • nc_inq_opaque

        int nc_inq_opaque​(int ncid,
                          int xtype,
                          byte[] name,
                          SizeTByReference sizep)
      • nc_get_var

        int nc_get_var​(int ncid,
                       int varid,
                       byte[] buf)
      • nc_get_var_text

        int nc_get_var_text​(int ncid,
                            int varid,
                            byte[] op)
      • nc_get_var_schar

        int nc_get_var_schar​(int ncid,
                             int varid,
                             byte[] ip)
      • nc_get_var_ubyte

        int nc_get_var_ubyte​(int ncid,
                             int varid,
                             byte[] ip)
      • nc_get_var_short

        int nc_get_var_short​(int ncid,
                             int varid,
                             short[] ip)
      • nc_get_var_ushort

        int nc_get_var_ushort​(int ncid,
                              int varid,
                              short[] ip)
      • nc_get_var_int

        int nc_get_var_int​(int ncid,
                           int varid,
                           int[] ip)
      • nc_get_var_uint

        int nc_get_var_uint​(int ncid,
                            int varid,
                            int[] ip)
      • nc_get_var_longlong

        int nc_get_var_longlong​(int ncid,
                                int varid,
                                long[] ip)
      • nc_get_var_ulonglong

        int nc_get_var_ulonglong​(int ncid,
                                 int varid,
                                 long[] ip)
      • nc_get_var_float

        int nc_get_var_float​(int ncid,
                             int varid,
                             float[] ip)
      • nc_get_var_double

        int nc_get_var_double​(int ncid,
                              int varid,
                              double[] ip)
      • nc_get_var_string

        int nc_get_var_string​(int ncid,
                              int varid,
                              String[] sarray)
      • nc_get_var1

        int nc_get_var1​(int ncid,
                        int varid,
                        SizeT[] indexp,
                        byte[] buf)
      • nc_get_var1_text

        int nc_get_var1_text​(int ncid,
                             int varid,
                             SizeT[] indexp,
                             byte[] op)
      • nc_get_var1_schar

        int nc_get_var1_schar​(int ncid,
                              int varid,
                              SizeT[] indexp,
                              byte[] ip)
      • nc_get_var1_ubyte

        int nc_get_var1_ubyte​(int ncid,
                              int varid,
                              SizeT[] indexp,
                              byte[] ip)
      • nc_get_var1_short

        int nc_get_var1_short​(int ncid,
                              int varid,
                              SizeT[] indexp,
                              short[] ip)
      • nc_get_var1_ushort

        int nc_get_var1_ushort​(int ncid,
                               int varid,
                               SizeT[] indexp,
                               short[] ip)
      • nc_get_var1_int

        int nc_get_var1_int​(int ncid,
                            int varid,
                            SizeT[] indexp,
                            int[] ip)
      • nc_get_var1_uint

        int nc_get_var1_uint​(int ncid,
                             int varid,
                             SizeT[] indexp,
                             int[] ip)
      • nc_get_var1_longlong

        int nc_get_var1_longlong​(int ncid,
                                 int varid,
                                 SizeT[] indexp,
                                 long[] ip)
      • nc_get_var1_ulonglong

        int nc_get_var1_ulonglong​(int ncid,
                                  int varid,
                                  SizeT[] indexp,
                                  long[] ip)
      • nc_get_var1_float

        int nc_get_var1_float​(int ncid,
                              int varid,
                              SizeT[] indexp,
                              float[] ip)
      • nc_get_var1_double

        int nc_get_var1_double​(int ncid,
                               int varid,
                               SizeT[] indexp,
                               double[] ip)
      • nc_get_var1_string

        int nc_get_var1_string​(int ncid,
                               int varid,
                               SizeT[] indexp,
                               String[] sarray)
      • nc_get_vara

        int nc_get_vara​(int ncid,
                        int varid,
                        SizeT[] startp,
                        SizeT[] countp,
                        byte[] buf)
      • nc_get_vara_uchar

        int nc_get_vara_uchar​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              byte[] ip)
      • nc_get_vara_schar

        int nc_get_vara_schar​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              byte[] ip)
      • nc_get_vara_text

        int nc_get_vara_text​(int ncid,
                             int varid,
                             SizeT[] startp,
                             SizeT[] countp,
                             byte[] ip)
      • nc_get_vara_short

        int nc_get_vara_short​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              short[] ip)
      • nc_get_vara_ushort

        int nc_get_vara_ushort​(int ncid,
                               int varid,
                               SizeT[] startp,
                               SizeT[] countp,
                               short[] ip)
      • nc_get_vara_int

        int nc_get_vara_int​(int ncid,
                            int varid,
                            SizeT[] startp,
                            SizeT[] countp,
                            int[] ip)
      • nc_get_vara_uint

        int nc_get_vara_uint​(int ncid,
                             int varid,
                             SizeT[] startp,
                             SizeT[] countp,
                             int[] ip)
      • nc_get_vara_longlong

        int nc_get_vara_longlong​(int ncid,
                                 int varid,
                                 SizeT[] startp,
                                 SizeT[] countp,
                                 long[] ip)
      • nc_get_vara_ulonglong

        int nc_get_vara_ulonglong​(int ncid,
                                  int varid,
                                  SizeT[] startp,
                                  SizeT[] countp,
                                  long[] ip)
      • nc_get_vara_float

        int nc_get_vara_float​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              float[] ip)
      • nc_get_vara_double

        int nc_get_vara_double​(int ncid,
                               int varid,
                               SizeT[] startp,
                               SizeT[] countp,
                               double[] ip)
      • nc_get_vara_string

        int nc_get_vara_string​(int ncid,
                               int varid,
                               SizeT[] startp,
                               SizeT[] countp,
                               String[] ip)
      • nc_get_vars

        int nc_get_vars​(int ncid,
                        int varid,
                        SizeT[] startp,
                        SizeT[] countp,
                        SizeT[] stridep,
                        byte[] buf)
      • nc_get_vars_uchar

        int nc_get_vars_uchar​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              SizeT[] stridep,
                              byte[] ip)
      • nc_get_vars_schar

        int nc_get_vars_schar​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              SizeT[] stridep,
                              byte[] ip)
      • nc_get_vars_text

        int nc_get_vars_text​(int ncid,
                             int varid,
                             SizeT[] startp,
                             SizeT[] countp,
                             SizeT[] stridep,
                             byte[] ip)
      • nc_get_vars_short

        int nc_get_vars_short​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              SizeT[] stridep,
                              short[] ip)
      • nc_get_vars_ushort

        int nc_get_vars_ushort​(int ncid,
                               int varid,
                               SizeT[] startp,
                               SizeT[] countp,
                               SizeT[] stridep,
                               short[] ip)
      • nc_get_vars_int

        int nc_get_vars_int​(int ncid,
                            int varid,
                            SizeT[] startp,
                            SizeT[] countp,
                            SizeT[] stridep,
                            int[] ip)
      • nc_get_vars_uint

        int nc_get_vars_uint​(int ncid,
                             int varid,
                             SizeT[] startp,
                             SizeT[] countp,
                             SizeT[] stridep,
                             int[] ip)
      • nc_get_vars_longlong

        int nc_get_vars_longlong​(int ncid,
                                 int varid,
                                 SizeT[] startp,
                                 SizeT[] countp,
                                 SizeT[] stridep,
                                 long[] ip)
      • nc_get_vars_ulonglong

        int nc_get_vars_ulonglong​(int ncid,
                                  int varid,
                                  SizeT[] startp,
                                  SizeT[] countp,
                                  SizeT[] stridep,
                                  long[] ip)
      • nc_get_vars_float

        int nc_get_vars_float​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              SizeT[] stridep,
                              float[] ip)
      • nc_get_vars_double

        int nc_get_vars_double​(int ncid,
                               int varid,
                               SizeT[] startp,
                               SizeT[] countp,
                               SizeT[] stridep,
                               double[] ip)
      • nc_get_vars_string

        int nc_get_vars_string​(int ncid,
                               int varid,
                               SizeT[] startp,
                               SizeT[] countp,
                               SizeT[] stridep,
                               String[] ip)
      • nc_set_default_format

        int nc_set_default_format​(int format,
                                  com.sun.jna.ptr.IntByReference old_formatp)
      • nc_create

        int nc_create​(String path,
                      int cmode,
                      com.sun.jna.ptr.IntByReference ncidp)
      • nc_enddef

        int nc_enddef​(int ncid)
      • nc_sync

        int nc_sync​(int ncid)
      • nc_def_grp

        int nc_def_grp​(int parent_ncid,
                       String name,
                       com.sun.jna.ptr.IntByReference new_ncid)
      • nc_def_dim

        int nc_def_dim​(int ncid,
                       String name,
                       SizeT len,
                       com.sun.jna.ptr.IntByReference dimid)
      • nc_inq_dimlen

        int nc_inq_dimlen​(int ncid,
                          int dimid,
                          SizeTByReference lenp)
      • nc_def_var

        int nc_def_var​(int ncid,
                       String name,
                       SizeT xtype,
                       int ndims,
                       int[] dimids,
                       com.sun.jna.ptr.IntByReference varidp)
      • nc_def_compound

        int nc_def_compound​(int ncid,
                            SizeT size,
                            String name,
                            com.sun.jna.ptr.IntByReference typeidp)
      • nc_insert_compound

        int nc_insert_compound​(int ncid,
                               int typeid,
                               String name,
                               SizeT offset,
                               int field_typeid)
      • nc_insert_array_compound

        int nc_insert_array_compound​(int ncid,
                                     int typeid,
                                     String name,
                                     SizeT offset,
                                     int field_typeid,
                                     int ndims,
                                     int[] dim_sizes)
      • nc_def_enum

        int nc_def_enum​(int ncid,
                        int base_typeid,
                        String name,
                        com.sun.jna.ptr.IntByReference typeidp)
      • nc_insert_enum

        int nc_insert_enum​(int ncid,
                           int enumid,
                           String name,
                           com.sun.jna.ptr.IntByReference value)
      • nc_rename_grp

        int nc_rename_grp​(int grpid,
                          String name)
      • nc_put_var

        int nc_put_var​(int ncid,
                       int varid,
                       byte[] bbuff)
      • nc_put_vara

        int nc_put_vara​(int ncid,
                        int varid,
                        SizeT[] startp,
                        SizeT[] countp,
                        byte[] bbuff)
      • nc_put_vara_uchar

        int nc_put_vara_uchar​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              byte[] ip)
      • nc_put_vara_schar

        int nc_put_vara_schar​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              byte[] ip)
      • nc_put_vara_text

        int nc_put_vara_text​(int ncid,
                             int varid,
                             SizeT[] startp,
                             SizeT[] countp,
                             byte[] ip)
      • nc_put_vara_short

        int nc_put_vara_short​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              short[] ip)
      • nc_put_vara_ushort

        int nc_put_vara_ushort​(int ncid,
                               int varid,
                               SizeT[] startp,
                               SizeT[] countp,
                               short[] ip)
      • nc_put_vara_int

        int nc_put_vara_int​(int ncid,
                            int varid,
                            SizeT[] startp,
                            SizeT[] countp,
                            int[] ip)
      • nc_put_vara_uint

        int nc_put_vara_uint​(int ncid,
                             int varid,
                             SizeT[] startp,
                             SizeT[] countp,
                             int[] ip)
      • nc_put_vara_longlong

        int nc_put_vara_longlong​(int ncid,
                                 int varid,
                                 SizeT[] startp,
                                 SizeT[] countp,
                                 long[] ip)
      • nc_put_vara_ulonglong

        int nc_put_vara_ulonglong​(int ncid,
                                  int varid,
                                  SizeT[] startp,
                                  SizeT[] countp,
                                  long[] ip)
      • nc_put_vara_float

        int nc_put_vara_float​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              float[] ip)
      • nc_put_vara_double

        int nc_put_vara_double​(int ncid,
                               int varid,
                               SizeT[] startp,
                               SizeT[] countp,
                               double[] ip)
      • nc_put_vara_string

        int nc_put_vara_string​(int ncid,
                               int varid,
                               SizeT[] startp,
                               SizeT[] countp,
                               SizeT[] stridep,
                               String[] ip)
      • nc_put_vars

        int nc_put_vars​(int ncid,
                        int varid,
                        SizeT[] startp,
                        SizeT[] countp,
                        SizeT[] stridep,
                        byte[] bbuff)
      • nc_put_vars_uchar

        int nc_put_vars_uchar​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              SizeT[] stridep,
                              byte[] ip)
      • nc_put_vars_schar

        int nc_put_vars_schar​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              SizeT[] stridep,
                              byte[] ip)
      • nc_put_vars_text

        int nc_put_vars_text​(int ncid,
                             int varid,
                             SizeT[] startp,
                             SizeT[] countp,
                             SizeT[] stridep,
                             byte[] ip)
      • nc_put_vars_short

        int nc_put_vars_short​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              SizeT[] stridep,
                              short[] ip)
      • nc_put_vars_ushort

        int nc_put_vars_ushort​(int ncid,
                               int varid,
                               SizeT[] startp,
                               SizeT[] countp,
                               SizeT[] stridep,
                               short[] ip)
      • nc_put_vars_int

        int nc_put_vars_int​(int ncid,
                            int varid,
                            SizeT[] startp,
                            SizeT[] countp,
                            SizeT[] stridep,
                            int[] ip)
      • nc_put_vars_uint

        int nc_put_vars_uint​(int ncid,
                             int varid,
                             SizeT[] startp,
                             SizeT[] countp,
                             SizeT[] stridep,
                             int[] ip)
      • nc_put_vars_longlong

        int nc_put_vars_longlong​(int ncid,
                                 int varid,
                                 SizeT[] startp,
                                 SizeT[] countp,
                                 SizeT[] stridep,
                                 long[] ip)
      • nc_put_vars_ulonglong

        int nc_put_vars_ulonglong​(int ncid,
                                  int varid,
                                  SizeT[] startp,
                                  SizeT[] countp,
                                  SizeT[] stridep,
                                  long[] ip)
      • nc_put_vars_float

        int nc_put_vars_float​(int ncid,
                              int varid,
                              SizeT[] startp,
                              SizeT[] countp,
                              SizeT[] stridep,
                              float[] ip)
      • nc_put_vars_double

        int nc_put_vars_double​(int ncid,
                               int varid,
                               SizeT[] startp,
                               SizeT[] countp,
                               SizeT[] stridep,
                               double[] ip)
      • nc_put_vars_string

        int nc_put_vars_string​(int ncid,
                               int varid,
                               SizeT[] startp,
                               SizeT[] countp,
                               SizeT[] stridep,
                               String[] ip)
      • nc_put_var_uchar

        int nc_put_var_uchar​(int ncid,
                             int varid,
                             byte[] ip)
      • nc_put_var_schar

        int nc_put_var_schar​(int ncid,
                             int varid,
                             byte[] ip)
      • nc_put_var_text

        int nc_put_var_text​(int ncid,
                            int varid,
                            byte[] ip)
      • nc_put_var_short

        int nc_put_var_short​(int ncid,
                             int varid,
                             short[] ip)
      • nc_put_var_ushort

        int nc_put_var_ushort​(int ncid,
                              int varid,
                              short[] ip)
      • nc_put_var_int

        int nc_put_var_int​(int ncid,
                           int varid,
                           int[] ip)
      • nc_put_var_uint

        int nc_put_var_uint​(int ncid,
                            int varid,
                            int[] ip)
      • nc_put_var_longlong

        int nc_put_var_longlong​(int ncid,
                                int varid,
                                long[] ip)
      • nc_put_var_ulonglong

        int nc_put_var_ulonglong​(int ncid,
                                 int varid,
                                 long[] ip)
      • nc_put_var_float

        int nc_put_var_float​(int ncid,
                             int varid,
                             float[] ip)
      • nc_put_var_double

        int nc_put_var_double​(int ncid,
                              int varid,
                              double[] ip)
      • nc_put_var_string

        int nc_put_var_string​(int ncid,
                              int varid,
                              String[] op)
      • nc_put_att

        int nc_put_att​(int ncid,
                       int varid,
                       String name,
                       int xtype,
                       SizeT len,
                       byte[] value)
      • nc_put_att_string

        int nc_put_att_string​(int ncid,
                              int varid,
                              String attName,
                              SizeT len,
                              String[] value)
      • nc_put_att_text

        int nc_put_att_text​(int ncid,
                            int varid,
                            String attName,
                            SizeT len,
                            byte[] value)
      • nc_put_att_uchar

        int nc_put_att_uchar​(int ncid,
                             int varid,
                             String attName,
                             int xtype,
                             SizeT len,
                             byte[] value)
      • nc_put_att_schar

        int nc_put_att_schar​(int ncid,
                             int varid,
                             String attName,
                             int xtype,
                             SizeT len,
                             byte[] value)
      • nc_put_att_short

        int nc_put_att_short​(int ncid,
                             int varid,
                             String attName,
                             int xtype,
                             SizeT len,
                             short[] value)
      • nc_put_att_ushort

        int nc_put_att_ushort​(int ncid,
                              int varid,
                              String attName,
                              int xtype,
                              SizeT len,
                              short[] value)
      • nc_put_att_int

        int nc_put_att_int​(int ncid,
                           int varid,
                           String attName,
                           int xtype,
                           SizeT len,
                           int[] value)
      • nc_put_att_uint

        int nc_put_att_uint​(int ncid,
                            int varid,
                            String attName,
                            int xtype,
                            SizeT len,
                            int[] value)
      • nc_put_att_longlong

        int nc_put_att_longlong​(int ncid,
                                int varid,
                                String attName,
                                int xtype,
                                SizeT len,
                                long[] value)
      • nc_put_att_ulonglong

        int nc_put_att_ulonglong​(int ncid,
                                 int varid,
                                 String attName,
                                 int xtype,
                                 SizeT len,
                                 long[] value)
      • nc_put_att_float

        int nc_put_att_float​(int ncid,
                             int varid,
                             String attName,
                             int xtype,
                             SizeT len,
                             float[] value)
      • nc_put_att_double

        int nc_put_att_double​(int ncid,
                              int varid,
                              String attName,
                              int xtype,
                              SizeT len,
                              double[] value)
      • nc_def_var_deflate

        int nc_def_var_deflate​(int ncid,
                               int varid,
                               int shuffle,
                               int deflate,
                               int deflate_level)
      • nc_inq_var_deflate

        int nc_inq_var_deflate​(int ncid,
                               int varid,
                               com.sun.jna.ptr.IntByReference shufflep,
                               com.sun.jna.ptr.IntByReference deflatep,
                               com.sun.jna.ptr.IntByReference deflate_levelp)
      • nc_inq_var_szip

        int nc_inq_var_szip​(int ncid,
                            int varid,
                            com.sun.jna.ptr.IntByReference options_maskp,
                            com.sun.jna.ptr.IntByReference pixels_per_blockp)
      • nc_def_var_fletcher32

        int nc_def_var_fletcher32​(int ncid,
                                  int varid,
                                  int fletcher32)
      • nc_inq_var_fletcher32

        int nc_inq_var_fletcher32​(int ncid,
                                  int varid,
                                  com.sun.jna.ptr.IntByReference fletcher32p)
      • nc_def_var_chunking

        int nc_def_var_chunking​(int ncid,
                                int varid,
                                int storage,
                                SizeT[] chunksizesp)
      • nc_inq_var_chunking

        int nc_inq_var_chunking​(int ncid,
                                int varid,
                                com.sun.jna.ptr.IntByReference storagep,
                                SizeT[] chunksizesp)
      • nc_def_var_fill

        int nc_def_var_fill​(int ncid,
                            int varid,
                            int no_fill,
                            byte[] fill_value)
      • nc_inq_var_fill

        int nc_inq_var_fill​(int ncid,
                            int varid,
                            com.sun.jna.ptr.IntByReference no_fill,
                            byte[] fill_valuep)
      • nc_def_var_endian

        int nc_def_var_endian​(int ncid,
                              int varid,
                              int endian)
      • nc_inq_var_endian

        int nc_inq_var_endian​(int ncid,
                              int varid,
                              com.sun.jna.ptr.IntByReference endianp)
      • nc_set_fill

        int nc_set_fill​(int ncid,
                        int fillmode,
                        com.sun.jna.ptr.IntByReference old_modep)
      • nc_set_chunk_cache

        int nc_set_chunk_cache​(SizeT size,
                               SizeT nelems,
                               float preemption)
      • nc_set_var_chunk_cache

        int nc_set_var_chunk_cache​(int ncid,
                                   int varid,
                                   SizeT size,
                                   SizeT nelems,
                                   float preemption)
      • nc_get_var_chunk_cache

        int nc_get_var_chunk_cache​(int ncid,
                                   int varid,
                                   SizeTByReference sizep,
                                   SizeTByReference nelemsp,
                                   com.sun.jna.ptr.FloatByReference preemptionp)
      • nc_set_log_level

        int nc_set_log_level​(int newlevel)
      • nc_inq_compound_field

        int nc_inq_compound_field​(int ncid,
                                  int xtype,
                                  int fieldid,
                                  byte[] name,
                                  SizeTByReference offsetp,
                                  com.sun.jna.ptr.IntByReference field_typeidp,
                                  com.sun.jna.ptr.IntByReference ndimsp,
                                  int[] dims)
      • nc_inq_vlen

        int nc_inq_vlen​(int ncid,
                        int xtype,
                        byte[] name,
                        SizeTByReference datum_sizep,
                        com.sun.jna.ptr.IntByReference base_nc_typep)
      • nc_get_att

        int nc_get_att​(int ncid,
                       int varid,
                       String name,
                       com.sun.jna.Pointer p)
      • nc_get_var

        int nc_get_var​(int ncid,
                       int varid,
                       com.sun.jna.Pointer p)
      • nc_get_var1

        int nc_get_var1​(int ncid,
                        int varid,
                        SizeT[] indexp,
                        com.sun.jna.Pointer p)
      • nc_get_vara

        int nc_get_vara​(int ncid,
                        int varid,
                        SizeT[] startp,
                        SizeT[] countp,
                        com.sun.jna.Pointer p)
      • nc_get_vars

        int nc_get_vars​(int ncid,
                        int varid,
                        SizeT[] startp,
                        SizeT[] countp,
                        SizeT[] stridep,
                        com.sun.jna.Pointer p)
      • nc_put_att

        int nc_put_att​(int ncid,
                       int varid,
                       String attName,
                       int xtype,
                       SizeT len,
                       com.sun.jna.Pointer p)
      • nc_put_var

        int nc_put_var​(int ncid,
                       int varid,
                       com.sun.jna.Pointer p)
      • nc_put_var1

        int nc_put_var1​(int ncid,
                        int varid,
                        SizeT[] indexp,
                        com.sun.jna.Pointer p)
      • nc_put_vara

        int nc_put_vara​(int ncid,
                        int varid,
                        SizeT[] startp,
                        SizeT[] countp,
                        com.sun.jna.Pointer p)
      • nc_put_vars

        int nc_put_vars​(int ncid,
                        int varid,
                        SizeT[] startp,
                        SizeT[] countp,
                        SizeT[] stridep,
                        com.sun.jna.Pointer p)