Mercurial > hg > orthanc-stone
comparison Framework/Messages/LockingEmitter.h @ 852:6d15261f9c99 toa2019061901
Added way to share the broker that is used inside the locking emitter
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Tue, 18 Jun 2019 16:45:37 +0200 |
parents | 67f9c27214c5 |
children | e713f1a99861 6dd90b8d1589 |
comparison
equal
deleted
inserted
replaced
851:101073b3e855 | 852:6d15261f9c99 |
---|---|
45 | 45 |
46 public: | 46 public: |
47 LockingEmitter() : | 47 LockingEmitter() : |
48 oracleObservable_(broker_) | 48 oracleObservable_(broker_) |
49 { | 49 { |
50 } | |
51 | |
52 MessageBroker& GetBroker() | |
53 { | |
54 return broker_; | |
50 } | 55 } |
51 | 56 |
52 virtual void EmitMessage(const IObserver& observer, | 57 virtual void EmitMessage(const IObserver& observer, |
53 const IMessage& message) ORTHANC_OVERRIDE | 58 const IMessage& message) ORTHANC_OVERRIDE |
54 { | 59 { |