diff Core/SystemToolbox.h @ 2981:eff50153a7b3 db-changes

integration mainline->db-changes
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 06 Dec 2018 15:58:08 +0100
parents 4a38d7d4f0e0
children 4e43e67f8ecf
line wrap: on
line diff
--- a/Core/SystemToolbox.h	Thu Oct 18 10:48:11 2018 +0200
+++ b/Core/SystemToolbox.h	Thu Dec 06 15:58:08 2018 +0100
@@ -43,6 +43,7 @@
 
 #include "Enumerations.h"
 
+#include <map>
 #include <vector>
 #include <string>
 #include <stdint.h>
@@ -100,5 +101,12 @@
                      bool utc);
 
     unsigned int GetHardwareConcurrency();
+
+    MimeType AutodetectMimeType(const std::string& path);
+
+    void GetEnvironmentVariables(std::map<std::string, std::string>& env);
+
+    std::string InterpretRelativePath(const std::string& baseDirectory,
+                                      const std::string& relativePath);
   }
 }