33 #ifndef I_BESReporterList_h 34 #define I_BESReporterList_h 1 51 map< string, BESReporter * > _reporter_list ;
67 virtual void dump( ostream &strm )
const ;
72 #endif // I_BESReporterList_h static BESReporterList * TheList()
map< string, BESReporter *>::const_iterator Reporter_citer
virtual void report(BESDataHandlerInterface &dhi)
virtual BESReporter * remove_reporter(string reporter_name)
virtual void dump(ostream &strm) const
dumps information about this object
Base object for bes objects.
map< string, BESReporter *>::iterator Reporter_iter
virtual bool add_reporter(string reporter_name, BESReporter *handler)
Structure storing information used by the BES to handle the request.
virtual ~BESReporterList(void)
virtual BESReporter * find_reporter(string reporter_name)