74 string key =
"FONg.Reference";
78 ref =
"http://docs.opendap.org/index.php/BES_-_Modules_-_FileOut_GDAL";
80 map<string, string> attrs;
81 attrs[
"name"] = MODULE_NAME ;
82 attrs[
"version"] = MODULE_VERSION ;
87 attrs[
"reference"] = ref;
111 info->
add_module(MODULE_NAME, MODULE_VERSION);
124 strm <<
BESIndent::LMarg <<
"FONgRequestHandler::dump - (" << (
void *)
this <<
")" << endl;
brief represents simple text information in a response object, such as version and help inforamtion...
static bool build_help(BESDataHandlerInterface &dhi)
adds help information for FileOut GDAL to a help request
exception thrown if inernal error encountered
FONgRequestHandler(const string &name)
Constructor for FileOut GDAL module.
static bool build_version(BESDataHandlerInterface &dhi)
add version information to a version response
virtual ~FONgRequestHandler(void)
Any cleanup that needs to take place.
informational response object
virtual BESResponseObject * get_response_object()
return the current response object
BESResponseHandler * response_handler
virtual void begin_tag(const string &tag_name, map< string, string > *attrs=0)
static ostream & LMarg(ostream &strm)
Represents a specific data type request handler.
void get_value(const string &s, string &val, bool &found)
Retrieve the value of a given key, if set.
Structure storing information used by the BES to handle the request.
virtual void dump(ostream &strm) const
dumps information about this object
virtual bool add_handler(const string &handler_name, p_request_handler handler_method)
add a handler method to the request handler that knows how to fill in a specific response object ...
static BESKeys * TheKeys()
virtual void dump(ostream &strm) const
dumps information about this object
virtual void add_module(const string &n, const string &v)
Abstract base class representing a specific set of information in response to a request to the BES...
virtual void end_tag(const string &tag_name)