51 #define THROW(x) throw x(__FILE__,__LINE__)
56 dhdferr(
const string & msg,
const string & file,
int line);
63 dhdferr_hcerr(
const string & msg,
const string & file,
int line);
71 (
"Error occurred while trying to add attribute to DAS"),
78 int line):
dhdferr(string(
"Problem with DDS semantics"),
85 int line):
dhdferr(string(
"Problem with DAS semantics"),
92 int line):
dhdferr(string(
"Could not write to DDS file"),
99 int line):
dhdferr(string(
"Could not write to DAS file"),
108 (
"Error occurred while reading Array constraint"),
117 (
"Data type is not supported by DODS"),
125 line):
dhdferr(string(
"Internal consistency problem"),
132 int line):
dhdferr(string(
"Problem reading HDF data"),
141 (
"Problem converting HDF data to DODS"),
150 (
"HDF file does not exist or is unreadable"),
dhdferr_addattr(const string &file, int line)
dhdferr_dassem(const string &file, int line)
dhdferr_consist(const string &file, int line)
static class NCMLUtil overview
dhdferr_datatype(const string &file, int line)
dhdferr_arrcons(const string &file, int line)
dhdferr_hcread(const string &file, int line)
dhdferr_fexist(const string &file, int line)
dhdferr_ddssem(const string &file, int line)
dhdferr_ddsout(const string &file, int line)
dhdferr_conv(const string &file, int line)
dhdferr_dasout(const string &file, int line)