NetCDF  4.9.2
nc4info.c File Reference
#include "config.h"
#include "nc4internal.h"
#include "hdf5internal.h"
#include "nc_provenance.h"
#include "nclist.h"
#include "ncbytes.h"
Include dependency graph for nc4info.c:

Go to the source code of this file.

Macros

#define ESCAPECHARS   "\\=|,"
 
#define HCHECK(expr)   {if((expr)<0) {ncstat = NC_EHDFERR; goto done;}}
 
#define HDF5_MAX_NAME   1024
 HDF5 max name. More...
 
#define NCHECK(expr)   {if((expr)!=NC_NOERR) {goto done;}}
 
#define NCPROPS_MAX_NAME   1024 /* max key name size */
 
#define NCPROPS_MAX_VALUE   1024 /* max value size */
 

Functions

int NC4_clear_provenance (NC4_Provenance *prov)
 
int NC4_new_provenance (NC_FILE_INFO_T *file)
 
int NC4_provenance_finalize (void)
 
int NC4_provenance_init (void)
 
static int NC4_read_ncproperties (NC_FILE_INFO_T *h5, char **propstring)
 
int NC4_read_provenance (NC_FILE_INFO_T *file)
 
static int NC4_write_ncproperties (NC_FILE_INFO_T *h5)
 
int NC4_write_provenance (NC_FILE_INFO_T *file)
 
void ncprintprovenance (NC4_Provenance *info)
 

Variables

static int globalpropinitialized = 0
 
static NC4_Provenance globalprovenance
 

Macro Definition Documentation

◆ HDF5_MAX_NAME

#define HDF5_MAX_NAME   1024

HDF5 max name.

Definition at line 25 of file nc4info.c.

Function Documentation

◆ NC4_write_ncproperties()

static int NC4_write_ncproperties ( NC_FILE_INFO_T *  h5)
static

SUPPRESSNCPROPERTY

SUPPRESSNCPROPERTY

Definition at line 303 of file nc4info.c.