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 }