comparison Framework/SmartLoader.cpp @ 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 2d64f4d39610
comparison
equal deleted inserted replaced
267:89d02de83c03 268:5bd4161bf11b
36 DeclareIgnoredMessage(MessageType_LayerSource_GeometryError); 36 DeclareIgnoredMessage(MessageType_LayerSource_GeometryError);
37 DeclareIgnoredMessage(MessageType_LayerSource_ContentChanged); 37 DeclareIgnoredMessage(MessageType_LayerSource_ContentChanged);
38 DeclareIgnoredMessage(MessageType_LayerSource_SliceChanged); 38 DeclareIgnoredMessage(MessageType_LayerSource_SliceChanged);
39 } 39 }
40 40
41 void SmartLoader::HandleMessage(const IObservable& from, const IMessage& message) 41 void SmartLoader::HandleMessage(IObservable& from, const IMessage& message)
42 { 42 {
43 switch (message.GetType()) { 43 switch (message.GetType()) {
44 case MessageType_LayerSource_GeometryReady: 44 case MessageType_LayerSource_GeometryReady:
45 { 45 {
46 const OrthancFrameLayerSource* layerSource=dynamic_cast<const OrthancFrameLayerSource*>(&from); 46 const OrthancFrameLayerSource* layerSource=dynamic_cast<const OrthancFrameLayerSource*>(&from);