comparison Platforms/Generic/WebServiceCommandBase.h @ 334:c34784e5f299 am-2

compatibility fixes
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 18 Oct 2018 09:02:24 +0200
parents 14ef1227120f
children aee3d7941c9b
comparison
equal deleted inserted replaced
333:08683537a227 334:c34784e5f299
35 namespace OrthancStone 35 namespace OrthancStone
36 { 36 {
37 class WebServiceCommandBase : public IOracleCommand, IObservable 37 class WebServiceCommandBase : public IOracleCommand, IObservable
38 { 38 {
39 protected: 39 protected:
40 std::auto_ptr<MessageHandler<IWebService::HttpRequestSuccessMessage>> successCallback_; 40 std::auto_ptr<MessageHandler<IWebService::HttpRequestSuccessMessage> > successCallback_;
41 std::auto_ptr<MessageHandler<IWebService::HttpRequestErrorMessage>> failureCallback_; 41 std::auto_ptr<MessageHandler<IWebService::HttpRequestErrorMessage> > failureCallback_;
42 Orthanc::WebServiceParameters parameters_; 42 Orthanc::WebServiceParameters parameters_;
43 std::string uri_; 43 std::string uri_;
44 std::map<std::string, std::string> headers_; 44 std::map<std::string, std::string> headers_;
45 std::auto_ptr<Orthanc::IDynamicObject> payload_; 45 std::auto_ptr<Orthanc::IDynamicObject> payload_;
46 bool success_; 46 bool success_;