comparison Framework/Volumes/IVolumeLoader.h @ 643:f0008c55e5f7

getting rid of MessageType enumeration
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 10 May 2019 17:34:48 +0200
parents b70e9be013e4
children 4f2416d519b4
comparison
equal deleted inserted replaced
642:7ca8dc7ec17b 643:f0008c55e5f7
26 namespace OrthancStone 26 namespace OrthancStone
27 { 27 {
28 class IVolumeLoader : public IObservable 28 class IVolumeLoader : public IObservable
29 { 29 {
30 public: 30 public:
31 typedef OriginMessage<MessageType_VolumeLoader_GeometryReady, IVolumeLoader> GeometryReadyMessage; 31 ORTHANC_STONE_DEFINE_ORIGIN_MESSAGE(__FILE__, __LINE__, GeometryReadyMessage, IVolumeLoader);
32 typedef OriginMessage<MessageType_VolumeLoader_GeometryError, IVolumeLoader> GeometryErrorMessage; 32 ORTHANC_STONE_DEFINE_ORIGIN_MESSAGE(__FILE__, __LINE__, GeometryErrorMessage, IVolumeLoader);
33 typedef OriginMessage<MessageType_VolumeLoader_ContentChanged, IVolumeLoader> ContentChangedMessage; 33 ORTHANC_STONE_DEFINE_ORIGIN_MESSAGE(__FILE__, __LINE__, ContentChangedMessage, IVolumeLoader);
34 34
35 IVolumeLoader(MessageBroker& broker) : 35 IVolumeLoader(MessageBroker& broker) :
36 IObservable(broker) 36 IObservable(broker)
37 { 37 {
38 } 38 }