comparison Framework/Loaders/LoaderStateMachine.h @ 1059:e713f1a99861 broker

replacing MessageBroker by weak_ptr
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 11 Oct 2019 17:08:34 +0200
parents 262a0244e9b2
children af4b9cba905f
comparison
equal deleted inserted replaced
1058:a36c47487a70 1059:e713f1a99861
39 This class is supplied with Oracle commands and will schedule up to 39 This class is supplied with Oracle commands and will schedule up to
40 simultaneousDownloads_ of them at the same time, then will schedule the 40 simultaneousDownloads_ of them at the same time, then will schedule the
41 rest once slots become available. It is used, a.o., by the 41 rest once slots become available. It is used, a.o., by the
42 OrtancMultiframeVolumeLoader class. 42 OrtancMultiframeVolumeLoader class.
43 */ 43 */
44 class LoaderStateMachine : public IObserver 44 class LoaderStateMachine : public ObserverBase<LoaderStateMachine>
45 { 45 {
46 protected: 46 protected:
47 class State : public Orthanc::IDynamicObject 47 class State : public Orthanc::IDynamicObject
48 { 48 {
49 private: 49 private: