comparison OrthancServer/ServerIndex.h @ 3036:8fd203510d8b db-changes

moving LookupIdentifierQuery to the graveyard
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 19 Dec 2018 16:27:07 +0100
parents 54e422fe31ce
children ce272138f15e
comparison
equal deleted inserted replaced
3034:54e422fe31ce 3036:8fd203510d8b
42 42
43 #include "IDatabaseWrapper.h" 43 #include "IDatabaseWrapper.h"
44 44
45 namespace Orthanc 45 namespace Orthanc
46 { 46 {
47 class LookupResource;
48 class ServerContext; 47 class ServerContext;
49 class DicomInstanceToStore; 48 class DicomInstanceToStore;
50 class ParsedDicomFile; 49 class ParsedDicomFile;
51 50
52 class ServerIndex : public boost::noncopyable 51 class ServerIndex : public boost::noncopyable
294 ResourceType parentType); 293 ResourceType parentType);
295 294
296 void ReconstructInstance(ParsedDicomFile& dicom); 295 void ReconstructInstance(ParsedDicomFile& dicom);
297 296
298 void ApplyLookupResources(std::vector<std::string>& resourcesId, 297 void ApplyLookupResources(std::vector<std::string>& resourcesId,
299 std::vector<std::string>& instancesId, 298 std::vector<std::string>* instancesId, // Can be NULL if not needed
300 const DatabaseLookup& lookup, 299 const DatabaseLookup& lookup,
301 ResourceType queryLevel, 300 ResourceType queryLevel,
302 size_t limit); 301 size_t limit);
303 }; 302 };
304 } 303 }