Mercurial > hg > orthanc
diff OrthancServer/ServerIndex.h @ 3027:fd587cf51a89 db-changes
cont
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 18 Dec 2018 12:50:27 +0100 |
parents | 039a9d262d64 |
children | ea653ec47f31 |
line wrap: on
line diff
--- a/OrthancServer/ServerIndex.h Mon Dec 17 17:05:28 2018 +0100 +++ b/OrthancServer/ServerIndex.h Tue Dec 18 12:50:27 2018 +0100 @@ -59,6 +59,7 @@ class Listener; class Transaction; class UnstableResourcePayload; + class MainDicomTagsRegistry; bool done_; boost::mutex mutex_; @@ -72,6 +73,7 @@ uint64_t maximumStorageSize_; unsigned int maximumPatients_; bool overwrite_; + std::auto_ptr<MainDicomTagsRegistry> mainDicomTagsRegistry_; static void FlushThread(ServerIndex* that, unsigned int threadSleep); @@ -125,6 +127,10 @@ MetadataType metadata, const std::string& value); + void NormalizeLookup(DatabaseLookup& target, + const DatabaseLookup& source, + ResourceType level) const; + public: ServerIndex(ServerContext& context, IDatabaseWrapper& database,