diff Framework/Messages/MessageForwarder.h @ 1060:e146743f6cdc broker

removing file MessageBroker.h
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 11 Oct 2019 17:20:41 +0200
parents a750f11892ec
children
line wrap: on
line diff
--- a/Framework/Messages/MessageForwarder.h	Fri Oct 11 17:08:34 2019 +0200
+++ b/Framework/Messages/MessageForwarder.h	Fri Oct 11 17:20:41 2019 +0200
@@ -35,9 +35,8 @@
   {
     IObservable& emitter_;
   public:
-    IMessageForwarder(MessageBroker& broker, IObservable& emitter)
-      : IObserver(broker),
-        emitter_(emitter)
+    IMessageForwarder(IObservable& emitter)
+      : emitter_(emitter)
     {}
     virtual ~IMessageForwarder() {}
 
@@ -68,10 +67,9 @@
   class MessageForwarder : public IMessageForwarder, public Callable<MessageForwarder<TMessage>, TMessage>
   {
   public:
-    MessageForwarder(MessageBroker& broker,
-                     IObservable& emitter // the object that will emit the messages to forward
+    MessageForwarder(IObservable& emitter // the object that will emit the messages to forward
                      )
-      : IMessageForwarder(broker, emitter),
+      : IMessageForwarder(emitter),
         Callable<MessageForwarder<TMessage>, TMessage>(*this, &MessageForwarder::ForwardMessage)
     {
       RegisterForwarderInEmitter();