NetCDF  4.4.0
dv2i.c File Reference

The V2 API Functions. More...

#include <config.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include "netcdf.h"
#include "math.h"
Include dependency graph for dv2i.c:

Go to the source code of this file.

Macros

#define NDIMS_DECL
 
#define A_DECL(name, type, ndims, rhs)   const type *const name = ((const type *)(rhs))
 
#define A_FREE(name)
 
#define A_INIT(lhs, type, ndims, rhs)
 

Typedefs

typedef signed char schar
 

Functions

static int numrecvars (int ncid, int *nrecvarsp, int *recvarids)
 
static int ncrecsize (int ncid, int varid, size_t *recsizep)
 
static int dimsizes (int ncid, int varid, size_t *sizes)
 
int nc_inq_rec (int ncid, size_t *nrecvarsp, int *recvarids, size_t *recsizes)
 
int nc_put_rec (int ncid, size_t recnum, void *const *datap)
 
int nc_get_rec (int ncid, size_t recnum, void **datap)
 
void nc_advise (const char *routine_name, int err, const char *fmt,...)
 
int nccreate (const char *path, int cmode)
 
int ncopen (const char *path, int mode)
 
int ncredef (int ncid)
 
int ncendef (int ncid)
 
int ncclose (int ncid)
 
int ncinquire (int ncid, int *ndims, int *nvars, int *natts, int *recdim)
 
int ncsync (int ncid)
 
int ncabort (int ncid)
 
int ncdimdef (int ncid, const char *name, long length)
 
int ncdimid (int ncid, const char *name)
 
int ncdiminq (int ncid, int dimid, char *name, long *length)
 
int ncdimrename (int ncid, int dimid, const char *name)
 
int ncvardef (int ncid, const char *name, nc_type datatype, int ndims, const int *dim)
 
int ncvarid (int ncid, const char *name)
 
int ncvarinq (int ncid, int varid, char *name, nc_type *datatype, int *ndims, int *dim, int *natts)
 
int ncvarput1 (int ncid, int varid, const long *index, const void *value)
 
int ncvarget1 (int ncid, int varid, const long *index, void *value)
 
int ncvarput (int ncid, int varid, const long *start, const long *count, const void *value)
 
int ncvarget (int ncid, int varid, const long *start, const long *count, void *value)
 
int ncvarputs (int ncid, int varid, const long *start, const long *count, const long *stride, const void *value)
 
int ncvargets (int ncid, int varid, const long *start, const long *count, const long *stride, void *value)
 
int ncvarputg (int ncid, int varid, const long *start, const long *count, const long *stride, const long *map, const void *value)
 
int ncvargetg (int ncid, int varid, const long *start, const long *count, const long *stride, const long *map, void *value)
 
int ncvarrename (int ncid, int varid, const char *name)
 
int ncattput (int ncid, int varid, const char *name, nc_type datatype, int len, const void *value)
 
int ncattinq (int ncid, int varid, const char *name, nc_type *datatype, int *len)
 
int ncattget (int ncid, int varid, const char *name, void *value)
 
int ncattcopy (int ncid_in, int varid_in, const char *name, int ncid_out, int varid_out)
 
int ncattname (int ncid, int varid, int attnum, char *name)
 
int ncattrename (int ncid, int varid, const char *name, const char *newname)
 
int ncattdel (int ncid, int varid, const char *name)
 
int ncsetfill (int ncid, int fillmode)
 
int ncrecinq (int ncid, int *nrecvars, int *recvarids, long *recsizes)
 
int ncrecget (int ncid, long recnum, void **datap)
 
int ncrecput (int ncid, long recnum, void *const *datap)
 

Variables

int ncopts = (NC_FATAL | NC_VERBOSE)
 
int ncerr = NC_NOERR
 

Detailed Description

The V2 API Functions.

Copyright 1996, University Corporation for Atmospheric Research See COPYRIGHT file for copying and redistribution conditions.

Definition in file dv2i.c.


Return to the Main Unidata NetCDF page.
Generated on Tue May 3 2016 08:56:00 for NetCDF. NetCDF is a Unidata library.