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)
Base object for bes objects.
virtual void dump(ostream &strm) const
dumps information about this object
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)