Mercurial > hg > orthanc
comparison OrthancServer/DicomFindQuery.h @ 1361:94ffb597d297
refactoring of C-Find SCP
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 15 May 2015 17:19:33 +0200 |
parents | 0649c5aef34a |
children | a1745d9be6e9 |
comparison
equal
deleted
inserted
replaced
1360:0649c5aef34a | 1361:94ffb597d297 |
---|---|
96 virtual bool RestrictIdentifier(std::string& value, | 96 virtual bool RestrictIdentifier(std::string& value, |
97 DicomTag identifier) const; | 97 DicomTag identifier) const; |
98 | 98 |
99 virtual bool HasMainDicomTagsFilter(ResourceType level) const; | 99 virtual bool HasMainDicomTagsFilter(ResourceType level) const; |
100 | 100 |
101 virtual bool FilterMainDicomTags(const DicomMap& mainTags, | 101 virtual bool FilterMainDicomTags(const std::string& resourceId, |
102 ResourceType level) const; | 102 ResourceType level, |
103 const DicomMap& mainTags) const; | |
103 | 104 |
104 virtual bool HasInstanceFilter() const; | 105 virtual bool HasInstanceFilter() const; |
105 | 106 |
106 virtual bool FilterInstance(const std::string& instanceId, | 107 virtual bool FilterInstance(const std::string& instanceId, |
107 const Json::Value& content) const; | 108 const Json::Value& content) const; |