comparison Core/RestApi/RestApi.h @ 3712:2a170a8f1faf

replacing std::auto_ptr by std::unique_ptr
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 02 Mar 2020 15:32:45 +0100
parents 94f4a18a79cc
children
comparison
equal deleted inserted replaced
3709:1f4910999fe7 3712:2a170a8f1faf
32 32
33 33
34 #pragma once 34 #pragma once
35 35
36 #include "RestApiHierarchy.h" 36 #include "RestApiHierarchy.h"
37 #include "../Compatibility.h"
37 38
38 #include <list> 39 #include <list>
39 40
40 namespace Orthanc 41 namespace Orthanc
41 { 42 {
45 RestApiHierarchy root_; 46 RestApiHierarchy root_;
46 47
47 public: 48 public:
48 static void AutoListChildren(RestApiGetCall& call); 49 static void AutoListChildren(RestApiGetCall& call);
49 50
50 virtual bool CreateChunkedRequestReader(std::auto_ptr<IChunkedRequestReader>& target, 51 virtual bool CreateChunkedRequestReader(std::unique_ptr<IChunkedRequestReader>& target,
51 RequestOrigin origin, 52 RequestOrigin origin,
52 const char* remoteIp, 53 const char* remoteIp,
53 const char* username, 54 const char* username,
54 HttpMethod method, 55 HttpMethod method,
55 const UriComponents& uri, 56 const UriComponents& uri,