diff Framework/Messages/IObservable.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 42dadae61fa9
children e713f1a99861 2d8ab34c8c91
line wrap: on
line diff
--- a/Framework/Messages/IObservable.h	Fri May 10 14:54:03 2019 +0200
+++ b/Framework/Messages/IObservable.h	Fri May 10 17:34:48 2019 +0200
@@ -35,8 +35,9 @@
   class IObservable : public boost::noncopyable
   {
   private:
-    typedef std::map<int, std::set<ICallable*> >  Callables;
-    typedef std::set<IMessageForwarder*>          Forwarders;
+    typedef std::map<MessageIdentifier, std::set<ICallable*> >  Callables;
+
+    typedef std::set<IMessageForwarder*>     Forwarders;
 
     MessageBroker&  broker_;
     Callables       callables_;