OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
#include <BESInfoList.h>
Public Member Functions | |
virtual bool | add_info_builder (const string &info_type, p_info_builder info_builder) |
virtual BESInfo * | build_info () |
virtual void | dump (ostream &strm) const |
dumps information about this object More... | |
virtual bool | rem_info_builder (const string &info_type) |
virtual | ~BESInfoList (void) |
Static Public Member Functions | |
static BESInfoList * | TheList () |
Protected Member Functions | |
BESInfoList (void) | |
Definition at line 48 of file BESInfoList.h.
|
protected |
Definition at line 41 of file BESInfoList.cc.
Referenced by TheList().
|
virtual |
Definition at line 45 of file BESInfoList.cc.
|
virtual |
Definition at line 50 of file BESInfoList.cc.
Referenced by BESDefaultModule::initialize().
|
virtual |
Definition at line 77 of file BESInfoList.cc.
References BES_DEFAULT_INFO_TYPE, BESKeys::get_value(), and TheBESKeys::TheKeys().
Referenced by BESVersionInfo::BESVersionInfo(), BESProcIdResponseHandler::execute(), BESServicesResponseHandler::execute(), BESStatusResponseHandler::execute(), BESShowDefsResponseHandler::execute(), BESConfigResponseHandler::execute(), BESShowContextResponseHandler::execute(), BESHelpResponseHandler::execute(), BESShowContainersResponseHandler::execute(), BESCatalogResponseHandler::execute(), and BESExceptionManager::handle_exception().
|
virtual |
dumps information about this object
Displays the pointer value of this instance along with the registered BESInfo builders and the default values of the BESInfo objects created.
strm | C++ i/o stream to dump the information to |
Implements BESObj.
Definition at line 107 of file BESInfoList.cc.
References BESInfo::dump(), BESIndent::Indent(), BESIndent::LMarg(), and BESIndent::UnIndent().
|
virtual |
Definition at line 64 of file BESInfoList.cc.
|
static |
Definition at line 142 of file BESInfoList.cc.
References BESInfoList().
Referenced by BESVersionInfo::BESVersionInfo(), BESProcIdResponseHandler::execute(), BESServicesResponseHandler::execute(), BESShowDefsResponseHandler::execute(), BESStatusResponseHandler::execute(), BESConfigResponseHandler::execute(), BESShowContextResponseHandler::execute(), BESShowContainersResponseHandler::execute(), BESHelpResponseHandler::execute(), BESCatalogResponseHandler::execute(), BESExceptionManager::handle_exception(), and BESDefaultModule::initialize().