Mercurial > hg > orthanc-stone
comparison Framework/Messages/IMessageEmitter.h @ 843:67f9c27214c5
Removed extra logging + doc + added GuiAdapter and LockingEmitter
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Fri, 14 Jun 2019 12:14:16 +0200 |
parents | c44c1d2d3598 |
children | 81b29bc7c3d4 2d8ab34c8c91 |
comparison
equal
deleted
inserted
replaced
841:266e2b0b9abc | 843:67f9c27214c5 |
---|---|
24 #include "IObserver.h" | 24 #include "IObserver.h" |
25 #include "IMessage.h" | 25 #include "IMessage.h" |
26 | 26 |
27 namespace OrthancStone | 27 namespace OrthancStone |
28 { | 28 { |
29 /** | |
30 This class may be used to customize the way the messages are sent between | |
31 a source and a destination, for instance by the ThreadedOracle. | |
32 | |
33 See the concrete class LockingEmitter for an example of when it is useful. | |
34 */ | |
29 class IMessageEmitter : public boost::noncopyable | 35 class IMessageEmitter : public boost::noncopyable |
30 { | 36 { |
31 public: | 37 public: |
32 virtual ~IMessageEmitter() | 38 virtual ~IMessageEmitter() |
33 { | 39 { |