33 #ifndef I_BESDapResponse
34 #define I_BESDapResponse 1
42 using namespace libdap ;
52 string d_dap_client_protocol;
53 bool d_explicit_containers;
55 string d_request_xml_base;
63 d_explicit_containers(true), d_request_xml_base(
"")
81 virtual void set_container(
const string &cn) = 0;
83 virtual void clear_container() = 0;
85 virtual void dump(ostream &strm)
const;
88 #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...