netCDF  4.3.0
 All Data Structures Files Functions Variables Typedefs Macros Groups Pages
Macros | Typedefs | Functions | Variables
dv2i.c File Reference

The V2 API Funtions. More...

#include <config.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include "netcdf.h"
#include "math.h"

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

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 Funtions.

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

Definition in file dv2i.c.


Generated on Tue Jul 9 2013 19:17:28 for netCDF. NetCDF is a Unidata library.