|
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 | |
| 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.
| BESReporterList::BESReporterList | ( | void | ) | [protected] |
Definition at line 38 of file BESReporterList.cc.
Referenced by TheList().
| BESReporterList::~BESReporterList | ( | void | ) | [virtual] |
Definition at line 42 of file BESReporterList.cc.
| bool BESReporterList::add_reporter | ( | string | reporter_name, |
| BESReporter * | handler | ||
| ) | [virtual] |
Definition at line 55 of file BESReporterList.cc.
References find_reporter().

| void BESReporterList::dump | ( | ostream & | strm | ) | const [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 112 of file BESReporterList.cc.
References BESReporter::dump(), BESIndent::Indent(), BESIndent::LMarg(), and BESIndent::UnIndent().

| BESReporter * BESReporterList::find_reporter | ( | string | reporter_name | ) | [virtual] |
Definition at line 81 of file BESReporterList.cc.
Referenced by add_reporter().
| BESReporter * BESReporterList::remove_reporter | ( | string | reporter_name | ) | [virtual] |
Definition at line 67 of file BESReporterList.cc.
| void BESReporterList::report | ( | BESDataHandlerInterface & | dhi | ) | [virtual] |
Definition at line 93 of file BESReporterList.cc.
References BESReporter::report().
Referenced by BESInterface::report_request().

| BESReporterList * BESReporterList::TheList | ( | ) | [static] |
Definition at line 141 of file BESReporterList.cc.
References BESReporterList().
Referenced by BESInterface::report_request().
