Mercurial > hg > orthanc-stone
diff Framework/Messages/IMessageEmitter.h @ 1075:81b29bc7c3d4 broker
cont
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 17 Oct 2019 14:39:51 +0200 |
parents | 67f9c27214c5 |
children | 17660df24c36 |
line wrap: on
line diff
--- a/Framework/Messages/IMessageEmitter.h Thu Oct 17 13:48:52 2019 +0200 +++ b/Framework/Messages/IMessageEmitter.h Thu Oct 17 14:39:51 2019 +0200 @@ -24,6 +24,8 @@ #include "IObserver.h" #include "IMessage.h" +#include <boost/weak_ptr.hpp> + namespace OrthancStone { /** @@ -39,7 +41,7 @@ { } - virtual void EmitMessage(const IObserver& observer, + virtual void EmitMessage(boost::weak_ptr<IObserver>& observer, const IMessage& message) = 0; }; }