comparison Framework/Layers/LayerSourceBase.cpp @ 299:3897f9f28cfa am-callable-and-promise

backup work in progress: updated messaging framework with ICallable
author am@osimis.io
date Fri, 14 Sep 2018 16:44:01 +0200
parents 89d02de83c03
children b4abaeb783b1
comparison
equal deleted inserted replaced
298:f58bfb7bbcc9 299:3897f9f28cfa
25 25
26 namespace OrthancStone 26 namespace OrthancStone
27 { 27 {
28 void LayerSourceBase::NotifyGeometryReady() 28 void LayerSourceBase::NotifyGeometryReady()
29 { 29 {
30 EmitMessage(IMessage(MessageType_LayerSource_GeometryReady)); 30 EmitMessage(ILayerSource::GeometryReadyMessage());
31 } 31 }
32 32
33 void LayerSourceBase::NotifyGeometryError() 33 void LayerSourceBase::NotifyGeometryError()
34 { 34 {
35 EmitMessage(IMessage(MessageType_LayerSource_GeometryError)); 35 EmitMessage(ILayerSource::GeometryErrorMessage());
36 } 36 }
37 37
38 void LayerSourceBase::NotifyContentChange() 38 void LayerSourceBase::NotifyContentChange()
39 { 39 {
40 EmitMessage(IMessage(MessageType_LayerSource_ContentChanged)); 40 EmitMessage(ILayerSource::ContentChangedMessage());
41 } 41 }
42 42
43 void LayerSourceBase::NotifySliceChange(const Slice& slice) 43 void LayerSourceBase::NotifySliceChange(const Slice& slice)
44 { 44 {
45 EmitMessage(ILayerSource::SliceChangedMessage(slice)); 45 EmitMessage(ILayerSource::SliceChangedMessage(slice));