Mercurial > hg > orthanc
comparison OrthancServer/Sources/ServerIndex.h @ 4505:97d103b57cd1
removed cached dicom summary from DicomInstanceToStore
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 10 Feb 2021 12:07:03 +0100 |
parents | 6f99949b2878 |
children | ac69c9f76c71 |
comparison
equal
deleted
inserted
replaced
4504:7d1eabfac6e0 | 4505:97d103b57cd1 |
---|---|
42 #include <boost/noncopyable.hpp> | 42 #include <boost/noncopyable.hpp> |
43 | 43 |
44 namespace Orthanc | 44 namespace Orthanc |
45 { | 45 { |
46 class DatabaseLookup; | 46 class DatabaseLookup; |
47 class DicomInstanceHasher; | |
47 class DicomInstanceToStore; | 48 class DicomInstanceToStore; |
48 class ParsedDicomFile; | 49 class ParsedDicomFile; |
49 class ServerContext; | 50 class ServerContext; |
50 | 51 |
51 class ServerIndex : public boost::noncopyable | 52 class ServerIndex : public boost::noncopyable |
138 // "count == 0" means no limit on the number of patients | 139 // "count == 0" means no limit on the number of patients |
139 void SetMaximumPatientCount(unsigned int count); | 140 void SetMaximumPatientCount(unsigned int count); |
140 | 141 |
141 StoreStatus Store(std::map<MetadataType, std::string>& instanceMetadata, | 142 StoreStatus Store(std::map<MetadataType, std::string>& instanceMetadata, |
142 DicomInstanceToStore& instance, | 143 DicomInstanceToStore& instance, |
144 const DicomMap& dicomSummary, | |
145 DicomInstanceHasher& hasher, | |
143 const Attachments& attachments, | 146 const Attachments& attachments, |
144 bool overwrite, | 147 bool overwrite, |
145 bool hasPixelDataOffset, | 148 bool hasPixelDataOffset, |
146 uint64_t pixelDataOffset); | 149 uint64_t pixelDataOffset); |
147 | 150 |