Mercurial > hg > orthanc-stone
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); |