comparison OrthancServer/SQLiteDatabaseWrapper.h @ 3025:039a9d262d64 db-changes

preparing to speed up find in databases
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 17 Dec 2018 17:05:28 +0100
parents d207f6ac1f86
children fd587cf51a89
comparison
equal deleted inserted replaced
3024:ef17a587e10d 3025:039a9d262d64
274 const DicomTag& tag, 274 const DicomTag& tag,
275 const std::string& start, 275 const std::string& start,
276 const std::string& end); 276 const std::string& end);
277 277
278 virtual bool IsDiskSizeAbove(uint64_t threshold); 278 virtual bool IsDiskSizeAbove(uint64_t threshold);
279
280 virtual void FindOneChildInstance(std::vector<std::string>& instancesId,
281 const std::vector<std::string>& resourcesId,
282 ResourceType level);
283
284 virtual void ApplyLookupPatients(std::vector<std::string>& patientsId,
285 const DatabaseLookup& lookup,
286 size_t limit);
287
288 virtual void ApplyLookupResources(std::vector<std::string>& resourcesId,
289 const DatabaseLookup& lookup,
290 ResourceType queryLevel,
291 size_t limit);
279 }; 292 };
280 } 293 }