33 #define FONcUtils_h_ 1
46 #define FONC_EMBEDDED_SEPARATOR "."
47 #define FONC_ATTRIBUTE_SEPARATOR "."
48 #define FONC_ORIGINAL_NAME "fonc_original_name"
60 static string id2netcdf(
string in);
61 static nc_type get_nc_type(BaseType *element,
bool isNC4_ENHANCED);
62 static string gen_name(
const vector<string> &embed,
const string &name,
string &original);
63 static FONcBaseType * convert(BaseType *v,
const string & version,
const bool classic_model);
64 static FONcBaseType * convert(BaseType *v,
const string & version,
const bool classic_model, map<string,int>&,vector<int>&);
65 static void handle_error(
int stax,
const string &err,
const string &file,
int line);
A DAP BaseType with file out netcdf information included.
Utilities used to help in the return of an OPeNDAP DataDDS object as a netcdf file.
static string name_prefix
If a variable name, dimension name, or attribute name begins with a character that is not supported b...