Mercurial > hg > orthanc
diff OrthancServer/main.cpp @ 1795:af6840eb23ee worklists
HierarchicalMatcher
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 19 Nov 2015 17:41:22 +0100 |
parents | 1b1d5470233f |
children | 5e08a5fe6b27 |
line wrap: on
line diff
--- a/OrthancServer/main.cpp Thu Nov 19 16:02:35 2015 +0100 +++ b/OrthancServer/main.cpp Thu Nov 19 17:41:22 2015 +0100 @@ -52,6 +52,8 @@ #include "../Plugins/Engine/OrthancPlugins.h" #include "FromDcmtkBridge.h" +#include "Search/HierarchicalMatcher.h" + using namespace Orthanc; @@ -101,11 +103,17 @@ } virtual bool Handle(DicomFindAnswers& answers, - const ParsedDicomFile& query, + ParsedDicomFile& query, const std::string& remoteIp, const std::string& remoteAet) { printf("Worklist\n"); + + bool caseSensitivePN = Configuration::GetGlobalBoolParameter("CaseSensitivePN", false); + HierarchicalMatcher matcher(query, caseSensitivePN); + + std::cout << matcher.Format(); + return true; } };