33 #include "BESAsciiRequestHandler.h" 34 #include "BESResponseHandler.h" 35 #include "BESResponseNames.h" 36 #include "BESVersionInfo.h" 37 #include "BESDataNames.h" 40 BESAsciiRequestHandler::BESAsciiRequestHandler(
const string &name) :
43 add_method(HELP_RESPONSE, BESAsciiRequestHandler::dap_build_help);
44 add_method(VERS_RESPONSE, BESAsciiRequestHandler::dap_build_version);
47 BESAsciiRequestHandler::~BESAsciiRequestHandler()
67 info->add_module(MODULE_NAME, MODULE_VERSION);
80 strm << BESIndent::LMarg <<
"BESAsciiRequestHandler::dump - (" << (
void *)
this <<
")" << endl;
83 BESIndent::UnIndent();
exception thrown if inernal error encountered
virtual BESResponseObject * get_response_object()
return the current response object
Represents a specific data type request handler.
virtual void dump(ostream &strm) const
dumps information about this object
Structure storing information used by the BES to handle the request.
virtual void dump(ostream &strm) const
dumps information about this object
Abstract base class representing a specific set of information in response to a request to the BES.