Mercurial > hg > orthanc
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); |