33 #ifndef BESApacheInterface_h_
34 #define BESApacheInterface_h_ 1
38 using std::new_handler ;
39 using std::bad_alloc ;
41 #include "BESCmdInterface.h"
78 void welcome_browser() ;
91 #endif // BESApacheInterface_h_
virtual int execute_request()
Override execute_request in order to register memory pool.
Structure storing information from the Apache module.
Abstract exception class for the BES with basic string message.
virtual void initialize()
Initialize the BES object from the apache environment.
virtual ~BESApacheInterface()
Entry point into OPeNDAP using apache modules.
virtual int exception_manager(BESError &e)
Handle any exceptions generated from the request.
BESApacheInterface(const BESDataRequestInterface &dri)
Instantiate a BESApacheInterface object.
virtual void validate_data_request()
Validate the information in the BESDataRequestInterface.