Mercurial > hg > orthanc
diff OrthancServer/IDatabaseWrapper.h @ 3038:53d583d2c775 db-changes
removing IDatabaseWrapper::LookupIdentifier()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 19 Dec 2018 18:06:46 +0100 |
parents | 8fd203510d8b |
children | 6c5d4281da4a |
line wrap: on
line diff
--- a/OrthancServer/IDatabaseWrapper.h Wed Dec 19 16:31:10 2018 +0100 +++ b/OrthancServer/IDatabaseWrapper.h Wed Dec 19 18:06:46 2018 +0100 @@ -102,6 +102,7 @@ virtual void GetAllMetadata(std::map<MetadataType, std::string>& target, int64_t id) = 0; + // TODO: REMOVE THIS virtual void GetAllInternalIds(std::list<int64_t>& target, ResourceType resourceType) = 0; @@ -168,18 +169,6 @@ virtual bool LookupGlobalProperty(std::string& target, GlobalProperty property) = 0; - virtual void LookupIdentifier(std::list<int64_t>& result, - ResourceType level, - const DicomTag& tag, - IdentifierConstraintType type, - const std::string& value) = 0; - - virtual void LookupIdentifierRange(std::list<int64_t>& result, - ResourceType level, - const DicomTag& tag, - const std::string& start, - const std::string& end) = 0; - virtual bool LookupMetadata(std::string& target, int64_t id, MetadataType type) = 0;