Mercurial > hg > orthanc
comparison Core/TemporaryFile.cpp @ 2143:fd5875662670
creation of namespace SystemToolbox
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 09 Nov 2016 16:54:23 +0100 |
parents | 5a8840920121 |
children | 84d1d392a9ab |
comparison
equal
deleted
inserted
replaced
2142:5a8840920121 | 2143:fd5875662670 |
---|---|
30 **/ | 30 **/ |
31 | 31 |
32 | 32 |
33 #include "PrecompiledHeaders.h" | 33 #include "PrecompiledHeaders.h" |
34 #include "TemporaryFile.h" | 34 #include "TemporaryFile.h" |
35 | |
36 #include "SystemToolbox.h" | |
37 #include "Toolbox.h" | |
35 | 38 |
36 #include <boost/filesystem.hpp> | 39 #include <boost/filesystem.hpp> |
37 | 40 |
38 namespace Orthanc | 41 namespace Orthanc |
39 { | 42 { |
73 | 76 |
74 | 77 |
75 TemporaryFile::~TemporaryFile() | 78 TemporaryFile::~TemporaryFile() |
76 { | 79 { |
77 boost::filesystem::remove(path_); | 80 boost::filesystem::remove(path_); |
78 } | 81 } |
82 | |
83 | |
84 void TemporaryFile::Write(const std::string& content) | |
85 { | |
86 SystemToolbox::WriteFile(content, path_); | |
87 } | |
88 | |
89 | |
90 void TemporaryFile::Read(std::string& content) const | |
91 { | |
92 SystemToolbox::ReadFile(content, path_); | |
93 } | |
79 } | 94 } |