33 #ifndef I_BESReturnManager_h
34 #define I_BESReturnManager_h 1
40 #include "BESDataHandlerInterface.h"
41 #include "BESTransmitter.h"
53 std::map<std::string, BESTransmitter *> _transmitter_list;
59 typedef std::map<std::string, BESTransmitter *>::const_iterator Transmitter_citer;
60 typedef std::map<std::string, BESTransmitter *>::iterator Transmitter_iter;
62 virtual bool add_transmitter(
const std::string &name,
BESTransmitter *transmitter);
63 virtual bool del_transmitter(
const std::string &name);
64 virtual BESTransmitter * find_transmitter(
const std::string &name);
66 virtual void dump(std::ostream &strm)
const;
71 #endif // I_BESReturnManager_h