OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
#include <BESReporterList.h>
Public Types | |
typedef map< string, BESReporter * > ::const_iterator | Reporter_citer |
typedef map< string, BESReporter * >::iterator | Reporter_iter |
Public Member Functions | |
virtual bool | add_reporter (string reporter_name, BESReporter *handler) |
virtual void | dump (ostream &strm) const |
dumps information about this object More... | |
virtual BESReporter * | find_reporter (string reporter_name) |
virtual BESReporter * | remove_reporter (string reporter_name) |
virtual void | report (BESDataHandlerInterface &dhi) |
virtual | ~BESReporterList (void) |
Static Public Member Functions | |
static BESReporterList * | TheList () |
Protected Member Functions | |
BESReporterList (void) | |
Definition at line 47 of file BESReporterList.h.
typedef map< string, BESReporter * >::const_iterator BESReporterList::Reporter_citer |
Definition at line 57 of file BESReporterList.h.
typedef map< string, BESReporter * >::iterator BESReporterList::Reporter_iter |
Definition at line 58 of file BESReporterList.h.
|
protected |
Definition at line 38 of file BESReporterList.cc.
Referenced by TheList().
|
virtual |
Definition at line 42 of file BESReporterList.cc.
|
virtual |
Definition at line 57 of file BESReporterList.cc.
References find_reporter().
|
virtual |
dumps information about this object
Displays the pointer value of this instance along with information about this catalog directory.
strm | C++ i/o stream to dump the information to |
Implements BESObj.
Definition at line 114 of file BESReporterList.cc.
References BESReporter::dump(), BESIndent::Indent(), BESIndent::LMarg(), and BESIndent::UnIndent().
|
virtual |
Definition at line 83 of file BESReporterList.cc.
Referenced by add_reporter().
|
virtual |
Definition at line 69 of file BESReporterList.cc.
|
virtual |
Definition at line 95 of file BESReporterList.cc.
References BESReporter::report().
Referenced by BESInterface::report_request().
|
static |
Definition at line 143 of file BESReporterList.cc.
References BESReporterList().
Referenced by BESInterface::report_request().