diff Core/Toolbox.cpp @ 24:166664f0f860

base64
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 28 Aug 2012 10:42:43 +0200
parents 62bd05fe4b7c
children a15e90e5d6fc
line wrap: on
line diff
--- a/Core/Toolbox.cpp	Tue Aug 28 10:18:34 2012 +0200
+++ b/Core/Toolbox.cpp	Tue Aug 28 10:42:43 2012 +0200
@@ -37,7 +37,7 @@
 #endif
 
 #include "../Resources/md5/md5.h"
-
+#include "../Resources/base64/base64.h"
 
 namespace Palantir
 {
@@ -339,4 +339,11 @@
       result[2 * i + 1] = GetHexadecimalCharacter(actualHash[i] % 16);
     }
   }
+
+
+  std::string Toolbox::EncodeBase64(const std::string& data)
+  {
+    return base64_encode(data.c_str());
+  }
+
 }