33 #ifndef I_BESDapResponse
34 #define I_BESDapResponse 1
41 using namespace libdap ;
50 string d_dap_client_protocol;
51 bool d_explicit_containers;
53 string d_request_xml_base;
61 d_explicit_containers(true), d_request_xml_base(
"")
79 virtual void set_container(
const string &cn) = 0;
81 virtual void clear_container() = 0;
83 virtual void dump(ostream &strm)
const;
86 #endif // I_BESDapResponse
bool get_explicit_containers() const
Should containers be explicitly represented in the DD* responses?
string get_dap_client_protocol() const
Return the dap version string sent by the client (e.g., the OLFS)
virtual ~BESDapResponse()
string get_request_xml_base() const
Return the xml:base URL for this request.
Represents an OPeNDAP DAP response object within the BES.
Structure storing information used by the BES to handle the request.
Abstract base class representing a specific set of information in response to a request to the BES...