comparison Core/HttpServer/StringMatcher.h @ 3992:f9863630ec7f

working on the shared library for Orthanc framework
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 05 Jun 2020 16:07:01 +0200
parents 94f4a18a79cc
children
comparison
equal deleted inserted replaced
3991:5d2348b39392 3992:f9863630ec7f
31 **/ 31 **/
32 32
33 33
34 #pragma once 34 #pragma once
35 35
36 #include "../OrthancFramework.h"
37
36 #include <boost/noncopyable.hpp> 38 #include <boost/noncopyable.hpp>
37 #include <boost/shared_ptr.hpp> 39 #include <boost/shared_ptr.hpp>
38 #include <string> 40 #include <string>
39 41
40 namespace Orthanc 42 namespace Orthanc
41 { 43 {
42 // Convenience class that wraps a Boost algorithm for string matching 44 // Convenience class that wraps a Boost algorithm for string matching
43 class StringMatcher : public boost::noncopyable 45 class ORTHANC_PUBLIC StringMatcher : public boost::noncopyable
44 { 46 {
45 public: 47 public:
46 typedef std::string::const_iterator Iterator; 48 typedef std::string::const_iterator Iterator;
47 49
48 private: 50 private: