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 {