23 #ifndef I_DapRequestHandler_H
24 #define I_DapRequestHandler_H
36 static bool d_use_series_values;
37 static bool d_use_series_values_set;
39 static bool d_use_test_types;
40 static bool d_use_test_types_set;
43 static void build_dmr_from_file(
const string& accessed,
bool explicit_containers, libdap::DMR* dmr);
44 static void build_dds_from_file(
const string& accessed,
bool explicit_containers, libdap::DDS* dds);
45 static void load_dds_from_data_file(
const string &accessed, libdap::DDS &dds);
61 virtual void dump(ostream &strm)
const;
64 #endif // DapRequestHandler.h
virtual void dump(ostream &strm) const
dumps information about this object
static bool dap_build_data(BESDataHandlerInterface &dhi)
static bool dap_build_dmr(BESDataHandlerInterface &dhi)
Given a request for the DMR response, look at the data source and parse it's DMR/XML information...
static class NCMLUtil overview
DapRequestHandler(const string &name)
static bool dap_build_dap4data(BESDataHandlerInterface &dhi)
virtual ~DapRequestHandler(void)
Represents a specific data type request handler.
static bool dap_build_help(BESDataHandlerInterface &dhi)
Structure storing information used by the BES to handle the request.
static bool dap_build_dds(BESDataHandlerInterface &dhi)
static bool dap_build_das(BESDataHandlerInterface &dhi)
This method will look at the extension on the input file and assume that if it's .das, that file should be read and used to build the DAS object.
static bool dap_build_vers(BESDataHandlerInterface &dhi)