Mercurial > hg > orthanc-stone
comparison OrthancStone/Sources/Loaders/SeriesFramesLoader.h @ 1571:85e117739eca
cppcheck
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 21 Sep 2020 17:46:39 +0200 |
parents | 244ad1e4e76a |
children | 4fb8fdf03314 |
comparison
equal
deleted
inserted
replaced
1570:9a04f42098a3 | 1571:85e117739eca |
---|---|
54 void EmitMessage(const Payload& payload, | 54 void EmitMessage(const Payload& payload, |
55 const Orthanc::ImageAccessor& image); | 55 const Orthanc::ImageAccessor& image); |
56 | 56 |
57 #if ORTHANC_ENABLE_DCMTK == 1 | 57 #if ORTHANC_ENABLE_DCMTK == 1 |
58 void HandleDicom(const Payload& payload, | 58 void HandleDicom(const Payload& payload, |
59 Orthanc::ParsedDicomFile& dicom); | 59 const Orthanc::ParsedDicomFile& dicom); |
60 #endif | 60 #endif |
61 | 61 |
62 void HandleDicomWebRendered(const Payload& payload, | 62 void HandleDicomWebRendered(const Payload& payload, |
63 const std::string& body, | 63 const std::string& body, |
64 const std::map<std::string, std::string>& headers); | 64 const std::map<std::string, std::string>& headers); |
151 std::string dicomDirPath_; | 151 std::string dicomDirPath_; |
152 boost::shared_ptr<LoadedDicomResources> dicomDir_; | 152 boost::shared_ptr<LoadedDicomResources> dicomDir_; |
153 | 153 |
154 public: | 154 public: |
155 // No "const" because "LoadedDicomResources::GetResource()" will call "Flatten()" | 155 // No "const" because "LoadedDicomResources::GetResource()" will call "Flatten()" |
156 Factory(LoadedDicomResources& instances) : | 156 explicit Factory(LoadedDicomResources& instances) : |
157 instances_(instances) | 157 instances_(instances) |
158 { | 158 { |
159 } | 159 } |
160 | 160 |
161 void SetDicomDir(const std::string& dicomDirPath, | 161 void SetDicomDir(const std::string& dicomDirPath, |
162 boost::shared_ptr<LoadedDicomResources> dicomDir); | 162 boost::shared_ptr<LoadedDicomResources> dicomDir); |
163 | 163 |
164 virtual boost::shared_ptr<IObserver> Create(ILoadersContext::ILock& context); | 164 virtual boost::shared_ptr<IObserver> Create(ILoadersContext::ILock& context) ORTHANC_OVERRIDE; |
165 }; | 165 }; |
166 | 166 |
167 const SeriesOrderedFrames& GetOrderedFrames() const | 167 const SeriesOrderedFrames& GetOrderedFrames() const |
168 { | 168 { |
169 return frames_; | 169 return frames_; |