![]()  | 
  
    NetCDF 4.9.3-rc1
    
   | 
 
Functions for Compound Types. More...
#include "ncdispatch.h"Go to the source code of this file.
Functions | |
Compound Types  | |
Functions to create and learn about compound types.  | |
| int | nc_def_compound (int ncid, size_t size, const char *name, nc_type *typeidp) | 
| Create a compound type.   | |
| int | nc_inq_compound (int ncid, nc_type xtype, char *name, size_t *sizep, size_t *nfieldsp) | 
| Learn about a compound type.   | |
| int | nc_inq_compound_field (int ncid, nc_type xtype, int fieldid, char *name, size_t *offsetp, nc_type *field_typeidp, int *ndimsp, int *dim_sizesp) | 
| Get information about one of the fields of a compound type.   | |
| int | nc_inq_compound_fielddim_sizes (int ncid, nc_type xtype, int fieldid, int *dim_sizesp) | 
| Get information about one of the fields of a compound type.   | |
| int | nc_inq_compound_fieldindex (int ncid, nc_type xtype, const char *name, int *fieldidp) | 
| Learn the Index of a Named Field in a Compound Type.   | |
| int | nc_inq_compound_fieldname (int ncid, nc_type xtype, int fieldid, char *name) | 
| Get information about one of the fields of a compound type.   | |
| int | nc_inq_compound_fieldndims (int ncid, nc_type xtype, int fieldid, int *ndimsp) | 
| Get information about one of the fields of a compound type.   | |
| int | nc_inq_compound_fieldoffset (int ncid, nc_type xtype, int fieldid, size_t *offsetp) | 
| Get information about one of the fields of a compound type.   | |
| int | nc_inq_compound_fieldtype (int ncid, nc_type xtype, int fieldid, nc_type *field_typeidp) | 
| Get information about one of the fields of a compound type.   | |
| int | nc_inq_compound_name (int ncid, nc_type xtype, char *name) | 
| Learn the name of a compound type.   | |
| int | nc_inq_compound_nfields (int ncid, nc_type xtype, size_t *nfieldsp) | 
| Learn the number of fields in a compound type.   | |
| int | nc_inq_compound_size (int ncid, nc_type xtype, size_t *sizep) | 
| Learn the size of a compound type.   | |
| int | nc_insert_array_compound (int ncid, nc_type xtype, const char *name, size_t offset, nc_type field_typeid, int ndims, const int *dim_sizes) | 
| Insert a named array field into a compound type.   | |
| int | nc_insert_compound (int ncid, nc_type xtype, const char *name, size_t offset, nc_type field_typeid) | 
| Insert a named field into a compound type.   | |
Functions for Compound Types.
Copyright 2018 University Corporation for Atmospheric Research/Unidata. See COPYRIGHT file for more info.
Definition in file dcompound.c.