Mercurial > hg > orthanc
comparison OrthancServer/Search/DatabaseLookup.h @ 3033:5da6d1063d8f db-changes
effectively replacing LookupResource by DatabaseLookup in searches
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 19 Dec 2018 13:58:28 +0100 |
parents | fd587cf51a89 |
children | ce272138f15e |
comparison
equal
deleted
inserted
replaced
3032:19ebb606910d | 3033:5da6d1063d8f |
---|---|
66 | 66 |
67 const DicomTagConstraint& GetConstraint(size_t index) const; | 67 const DicomTagConstraint& GetConstraint(size_t index) const; |
68 | 68 |
69 void AddConstraint(DicomTagConstraint* constraint); // Takes ownership | 69 void AddConstraint(DicomTagConstraint* constraint); // Takes ownership |
70 | 70 |
71 bool IsMatch(const DicomMap& value); | 71 bool IsMatch(const DicomMap& value) const; |
72 | 72 |
73 void AddDicomConstraint(const DicomTag& tag, | 73 void AddDicomConstraint(const DicomTag& tag, |
74 const std::string& dicomQuery, | 74 const std::string& dicomQuery, |
75 bool caseSensitivePN, | 75 bool caseSensitivePN, |
76 bool mandatoryTag); | 76 bool mandatoryTag); |
77 | 77 |
78 void AddRestConstraint(const DicomTag& tag, | 78 void AddRestConstraint(const DicomTag& tag, |
79 const std::string& dicomQuery, | 79 const std::string& dicomQuery, |
80 bool caseSensitive, | 80 bool caseSensitive, |
81 bool mandatoryTag); | 81 bool mandatoryTag); |
82 | |
83 bool HasOnlyMainDicomTags() const; | |
82 }; | 84 }; |
83 } | 85 } |