Mercurial > hg > orthanc-stone
comparison Framework/Messages/IObservable.h @ 268:5bd4161bf11b am-2
removed constness of the observable when emitting a message
author | am@osimis.io |
---|---|
date | Wed, 22 Aug 2018 15:08:15 +0200 |
parents | 89d02de83c03 |
children | 3897f9f28cfa |
comparison
equal
deleted
inserted
replaced
267:89d02de83c03 | 268:5bd4161bf11b |
---|---|
59 } | 59 } |
60 virtual ~IObservable() | 60 virtual ~IObservable() |
61 { | 61 { |
62 } | 62 } |
63 | 63 |
64 void EmitMessage(const IMessage& message) const | 64 void EmitMessage(const IMessage& message) |
65 { | 65 { |
66 if (emittableMessages_.find(message.GetType()) == emittableMessages_.end()) | 66 if (emittableMessages_.find(message.GetType()) == emittableMessages_.end()) |
67 { | 67 { |
68 throw MessageNotDeclaredException(message.GetType()); | 68 throw MessageNotDeclaredException(message.GetType()); |
69 } | 69 } |