Loading...
Searching...
No Matches
dcompound.c File Reference

Functions for Compound Types. More...

`#include "ncdispatch.h"`
Include dependency graph for dcompound.c:

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.

## Detailed Description

Functions for Compound Types.

Copyright 2018 University Corporation for Atmospheric Research/Unidata. See COPYRIGHT file for more info.

Definition in file dcompound.c.