comparison Platforms/Generic/WebServiceCommandBase.cpp @ 257:9afafb192180 am-2

using PAM
author am@osimis.io
date Tue, 10 Jul 2018 12:39:01 +0200
parents 192e6e349e69
children e5a9b3d03478
comparison
equal deleted inserted replaced
255:65562a28fe05 257:9afafb192180
27 { 27 {
28 WebServiceCommandBase::WebServiceCommandBase(MessageBroker& broker, 28 WebServiceCommandBase::WebServiceCommandBase(MessageBroker& broker,
29 IWebService::ICallback& callback, 29 IWebService::ICallback& callback,
30 const Orthanc::WebServiceParameters& parameters, 30 const Orthanc::WebServiceParameters& parameters,
31 const std::string& uri, 31 const std::string& uri,
32 const IWebService::Headers& headers,
32 Orthanc::IDynamicObject* payload /* takes ownership */) : 33 Orthanc::IDynamicObject* payload /* takes ownership */) :
33 IObservable(broker), 34 IObservable(broker),
34 callback_(callback), 35 callback_(callback),
35 parameters_(parameters), 36 parameters_(parameters),
36 uri_(uri), 37 uri_(uri),
38 headers_(headers),
37 payload_(payload) 39 payload_(payload)
38 { 40 {
39 RegisterObserver(callback); 41 RegisterObserver(callback);
40 } 42 }
41 43