Mercurial > hg > orthanc-stone
comparison Framework/Loaders/OrthancMultiframeVolumeLoader.cpp @ 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 | 1f74bc3459ba |
children | f72d1ab42932 |
comparison
equal
deleted
inserted
replaced
1058:a36c47487a70 | 1059:e713f1a99861 |
---|---|
335 | 335 |
336 OrthancMultiframeVolumeLoader::OrthancMultiframeVolumeLoader(boost::shared_ptr<DicomVolumeImage> volume, | 336 OrthancMultiframeVolumeLoader::OrthancMultiframeVolumeLoader(boost::shared_ptr<DicomVolumeImage> volume, |
337 IOracle& oracle, | 337 IOracle& oracle, |
338 IObservable& oracleObservable) : | 338 IObservable& oracleObservable) : |
339 LoaderStateMachine(oracle, oracleObservable), | 339 LoaderStateMachine(oracle, oracleObservable), |
340 IObservable(oracleObservable.GetBroker()), | |
341 volume_(volume), | 340 volume_(volume), |
342 pixelDataLoaded_(false) | 341 pixelDataLoaded_(false) |
343 { | 342 { |
344 if (volume.get() == NULL) | 343 if (volume.get() == NULL) |
345 { | 344 { |