Mercurial > hg > orthanc-stone
diff Framework/Messages/IObservable.h @ 258:e5a9b3d03478 am-2
first very basic version of SmartLoader
author | am@osimis.io |
---|---|
date | Tue, 10 Jul 2018 14:48:13 +0200 |
parents | 5e642859267e |
children | c9cf95b49a86 |
line wrap: on
line diff
--- a/Framework/Messages/IObservable.h Tue Jul 10 12:39:01 2018 +0200 +++ b/Framework/Messages/IObservable.h Tue Jul 10 14:48:13 2018 +0200 @@ -28,6 +28,7 @@ class IObservable : public boost::noncopyable { + protected: MessageBroker& broker_; std::set<IObserver*> observers_; @@ -42,9 +43,9 @@ { } - void Emit(const IMessage& message) + void EmitMessage(const IMessage& message) { - broker_.Emit(*this, observers_, message); + broker_.EmitMessage(*this, observers_, message); } void RegisterObserver(IObserver& observer)