Mercurial > hg > orthanc
comparison OrthancServer/Search/DatabaseLookup.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 | 5da6d1063d8f |
comparison
equal
deleted
inserted
replaced
3025:039a9d262d64 | 3027:fd587cf51a89 |
---|---|
40 class DatabaseLookup : public boost::noncopyable | 40 class DatabaseLookup : public boost::noncopyable |
41 { | 41 { |
42 private: | 42 private: |
43 std::vector<DicomTagConstraint*> constraints_; | 43 std::vector<DicomTagConstraint*> constraints_; |
44 | 44 |
45 void AddDicomConstraintInternal(const DicomTag& tag, | |
46 ValueRepresentation vr, | |
47 const std::string& dicomQuery, | |
48 bool caseSensitive, | |
49 bool mandatoryTag); | |
45 public: | 50 public: |
46 DatabaseLookup() | 51 DatabaseLookup() |
47 { | 52 { |
48 } | 53 } |
49 | 54 |
67 | 72 |
68 void AddDicomConstraint(const DicomTag& tag, | 73 void AddDicomConstraint(const DicomTag& tag, |
69 const std::string& dicomQuery, | 74 const std::string& dicomQuery, |
70 bool caseSensitivePN, | 75 bool caseSensitivePN, |
71 bool mandatoryTag); | 76 bool mandatoryTag); |
77 | |
78 void AddRestConstraint(const DicomTag& tag, | |
79 const std::string& dicomQuery, | |
80 bool caseSensitive, | |
81 bool mandatoryTag); | |
72 }; | 82 }; |
73 } | 83 } |