diff 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
line wrap: on
line diff
--- a/Core/TemporaryFile.cpp	Wed Nov 09 16:26:40 2016 +0100
+++ b/Core/TemporaryFile.cpp	Wed Nov 09 16:54:23 2016 +0100
@@ -33,6 +33,9 @@
 #include "PrecompiledHeaders.h"
 #include "TemporaryFile.h"
 
+#include "SystemToolbox.h"
+#include "Toolbox.h"
+
 #include <boost/filesystem.hpp>
 
 namespace Orthanc
@@ -75,5 +78,17 @@
   TemporaryFile::~TemporaryFile()
   {
     boost::filesystem::remove(path_);
-  }  
+  }
+
+
+  void TemporaryFile::Write(const std::string& content)
+  {
+    SystemToolbox::WriteFile(content, path_);
+  }
+
+
+  void TemporaryFile::Read(std::string& content) const
+  {
+    SystemToolbox::ReadFile(content, path_);
+  }
 }