1 #ifndef RECEIVER_MANAGER_H
2 #define RECEIVER_MANAGER_H
5 #include "fhiclcpp/fwd.h"
6 #include "mfextensions/Receivers/MVReceiver.hh"
51 void onNewMessage(msg_ptr_t
const& mfmsg);
59 std::vector<std::unique_ptr<mfviewer::MVReceiver>> receivers_;
void newMessage(msg_ptr_t const &msg)
Signal raised on new message
void start()
Start all receivers
The ReceiverManager loads one or more receiver plugins and displays messages received by those plugin...
virtual ~ReceiverManager()
ReceiverManager Destructor
void stop()
Stop all receivers
ReceiverManager(fhicl::ParameterSet const &pset)
ReceiverManager Constructor