comparison Core/HttpClient.h @ 3988:bdd8f952dd47

playing with visibility
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 29 May 2020 19:02:32 +0200
parents 94f4a18a79cc
children 226ab94a33cd
comparison
equal deleted inserted replaced
3987:e12c8ac6dc82 3988:bdd8f952dd47
31 **/ 31 **/
32 32
33 33
34 #pragma once 34 #pragma once
35 35
36 #include "Exports.h"
36 #include "Enumerations.h" 37 #include "Enumerations.h"
37 #include "WebServiceParameters.h" 38 #include "WebServiceParameters.h"
38 39
39 #include <string> 40 #include <string>
40 #include <boost/noncopyable.hpp> 41 #include <boost/noncopyable.hpp>
120 121
121 bool ApplyInternal(Json::Value& answerBody, 122 bool ApplyInternal(Json::Value& answerBody,
122 HttpHeaders* answerHeaders); 123 HttpHeaders* answerHeaders);
123 124
124 public: 125 public:
126 //ORTHANC_PUBLIC
125 HttpClient(); 127 HttpClient();
126 128
127 HttpClient(const WebServiceParameters& service, 129 HttpClient(const WebServiceParameters& service,
128 const std::string& uri); 130 const std::string& uri);
129 131
132 //ORTHANC_PUBLIC
130 ~HttpClient(); 133 ~HttpClient();
131 134
132 void SetUrl(const char* url) 135 void SetUrl(const char* url)
133 { 136 {
134 url_ = std::string(url); 137 url_ = std::string(url);