diff 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
line wrap: on
line diff
--- a/OrthancServer/Search/DatabaseLookup.h	Mon Dec 17 17:05:28 2018 +0100
+++ b/OrthancServer/Search/DatabaseLookup.h	Tue Dec 18 12:50:27 2018 +0100
@@ -42,6 +42,11 @@
   private:
     std::vector<DicomTagConstraint*>  constraints_;
 
+    void AddDicomConstraintInternal(const DicomTag& tag,
+                                    ValueRepresentation vr,
+                                    const std::string& dicomQuery,
+                                    bool caseSensitive,
+                                    bool mandatoryTag);
   public:
     DatabaseLookup()
     {
@@ -69,5 +74,10 @@
                             const std::string& dicomQuery,
                             bool caseSensitivePN,
                             bool mandatoryTag);
+
+    void AddRestConstraint(const DicomTag& tag,
+                           const std::string& dicomQuery,
+                           bool caseSensitive,
+                           bool mandatoryTag);
   };
 }