comparison OrthancServer/ServerJobs/ArchiveJob.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 56f2397f027a
comparison
equal deleted inserted replaced
3709:1f4910999fe7 3712:2a170a8f1faf
31 **/ 31 **/
32 32
33 33
34 #pragma once 34 #pragma once
35 35
36 #include "../../Core/Compatibility.h"
36 #include "../../Core/JobsEngine/IJob.h" 37 #include "../../Core/JobsEngine/IJob.h"
37 #include "../../Core/TemporaryFile.h" 38 #include "../../Core/TemporaryFile.h"
38 39
39 #include <boost/shared_ptr.hpp> 40 #include <boost/shared_ptr.hpp>
40 #include <stdint.h> 41 #include <stdint.h>
53 class ResourceIdentifiers; 54 class ResourceIdentifiers;
54 class ZipCommands; 55 class ZipCommands;
55 class ZipWriterIterator; 56 class ZipWriterIterator;
56 57
57 boost::shared_ptr<TemporaryFile> synchronousTarget_; 58 boost::shared_ptr<TemporaryFile> synchronousTarget_;
58 std::auto_ptr<TemporaryFile> asynchronousTarget_; 59 std::unique_ptr<TemporaryFile> asynchronousTarget_;
59 ServerContext& context_; 60 ServerContext& context_;
60 boost::shared_ptr<ArchiveIndex> archive_; 61 boost::shared_ptr<ArchiveIndex> archive_;
61 bool isMedia_; 62 bool isMedia_;
62 bool enableExtendedSopClass_; 63 bool enableExtendedSopClass_;
63 std::string description_; 64 std::string description_;