Mercurial > hg > orthanc-stone
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();