Mercurial > hg > orthanc-stone
comparison Framework/Loaders/LoaderCache.h @ 1097:4383382db01d broker
deprecating LockingEmitter
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 24 Oct 2019 22:31:18 +0200 |
parents | 29f5f2031310 |
children |
comparison
equal
deleted
inserted
replaced
1096:97cbb2c31a65 | 1097:4383382db01d |
---|---|
41 | 41 |
42 #if ORTHANC_ENABLE_WASM == 1 | 42 #if ORTHANC_ENABLE_WASM == 1 |
43 class WebAssemblyOracle; | 43 class WebAssemblyOracle; |
44 #else | 44 #else |
45 class ThreadedOracle; | 45 class ThreadedOracle; |
46 class LockingEmitter; | 46 namespace Deprecated |
47 { | |
48 class LockingEmitter; | |
49 } | |
47 #endif | 50 #endif |
48 | 51 |
49 class LoaderCache | 52 class LoaderCache |
50 { | 53 { |
51 public: | 54 public: |
52 #if ORTHANC_ENABLE_WASM == 1 | 55 #if ORTHANC_ENABLE_WASM == 1 |
53 LoaderCache(WebAssemblyOracle& oracle); | 56 LoaderCache(WebAssemblyOracle& oracle); |
54 #else | 57 #else |
55 LoaderCache(ThreadedOracle& oracle, LockingEmitter& lockingEmitter); | 58 LoaderCache(ThreadedOracle& oracle, Deprecated::LockingEmitter& lockingEmitter); |
56 #endif | 59 #endif |
57 | 60 |
58 boost::shared_ptr<OrthancSeriesVolumeProgressiveLoader> | 61 boost::shared_ptr<OrthancSeriesVolumeProgressiveLoader> |
59 GetSeriesVolumeProgressiveLoader (std::string seriesUuid); | 62 GetSeriesVolumeProgressiveLoader (std::string seriesUuid); |
60 | 63 |
85 void DebugDisplayObjRefCounts(); | 88 void DebugDisplayObjRefCounts(); |
86 #if ORTHANC_ENABLE_WASM == 1 | 89 #if ORTHANC_ENABLE_WASM == 1 |
87 WebAssemblyOracle& oracle_; | 90 WebAssemblyOracle& oracle_; |
88 #else | 91 #else |
89 ThreadedOracle& oracle_; | 92 ThreadedOracle& oracle_; |
90 LockingEmitter& lockingEmitter_; | 93 Deprecated::LockingEmitter& lockingEmitter_; |
91 #endif | 94 #endif |
92 | 95 |
93 std::map<std::string, boost::shared_ptr<OrthancSeriesVolumeProgressiveLoader> > | 96 std::map<std::string, boost::shared_ptr<OrthancSeriesVolumeProgressiveLoader> > |
94 seriesVolumeProgressiveLoaders_; | 97 seriesVolumeProgressiveLoaders_; |
95 std::map<std::string, boost::shared_ptr<OrthancMultiframeVolumeLoader> > | 98 std::map<std::string, boost::shared_ptr<OrthancMultiframeVolumeLoader> > |