Mercurial > hg > orthanc-stone
comparison Framework/Messages/IObservable.h @ 1311:3d26447ddd28 broker
warning fixes + doc + indentation + header files in cmake for VC++ sln browsing
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Mon, 09 Mar 2020 14:55:22 +0100 |
parents | 7ec8fea061b9 |
children |
comparison
equal
deleted
inserted
replaced
1310:9bea7e15b519 | 1311:3d26447ddd28 |
---|---|
41 const IMessage& message); | 41 const IMessage& message); |
42 | 42 |
43 public: | 43 public: |
44 virtual ~IObservable(); | 44 virtual ~IObservable(); |
45 | 45 |
46 // Takes ownsership of the callable | 46 // Takes ownership of the callable |
47 void RegisterCallable(ICallable* callable); | 47 void RegisterCallable(ICallable* callable); |
48 | 48 |
49 void BroadcastMessage(const IMessage& message); | 49 void BroadcastMessage(const IMessage& message); |
50 | 50 |
51 void EmitMessage(boost::weak_ptr<IObserver> observer, | 51 void EmitMessage(boost::weak_ptr<IObserver> observer, |