LRAUV  revA
NetCdf.h File Reference

Contains the NetCdf class declaration. More...

#include "utils/FastMap.h"
#include "utils/FlexArray.h"
#include "utils/Str.h"
#include <netcdf.h>
Include dependency graph for NetCdf.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  NetCdf
 Abstract base class for NetCcfReader and NetCdfWriter. More...
 
struct  NetCdf::NetCdfDim
 
struct  NetCdf::NetCdfAtt
 
struct  NetCdf::NetCdfVar
 

Macros

#define USE_NETCDF4
 
#define NC_MAX_DIMS   1024 /* max dimensions per file */
 
#define NC_MAX_ATTRS   8192 /* max global or per variable attributes */
 
#define NC_MAX_VARS   8192 /* max variables per file */
 
#define NC_MAX_NAME   256 /* max length of a name */
 
#define NC_MAX_VAR_DIMS   NC_MAX_DIMS /* max per variable dimensions */
 
#define NC_MAX_ATTR_SIZE   8192 /* max size of an attribute */
 
#define NC_MAX_STRING_SIZE   8192 /* max size of a string */
 

Detailed Description

Contains the NetCdf class declaration.

Copyright (c) 2007,2008,2009 MBARI MBARI Proprietary Information. All Rights Reserved

Macro Definition Documentation

#define NC_MAX_ATTR_SIZE   8192 /* max size of an attribute */
#define NC_MAX_ATTRS   8192 /* max global or per variable attributes */
#define NC_MAX_DIMS   1024 /* max dimensions per file */
#define NC_MAX_NAME   256 /* max length of a name */
#define NC_MAX_STRING_SIZE   8192 /* max size of a string */
#define NC_MAX_VAR_DIMS   NC_MAX_DIMS /* max per variable dimensions */
#define NC_MAX_VARS   8192 /* max variables per file */
#define USE_NETCDF4