summaryrefslogtreecommitdiffstats
path: root/src/uscxml/util/Base64.h
diff options
context:
space:
mode:
authorStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-10-10 08:21:29 (GMT)
committerStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-10-10 08:21:29 (GMT)
commita2c45baa7a14e8caa2a8f1c3937a03f4ba9fd8d4 (patch)
tree37c2dafd11493a2221af8f616dadf465e304a5c3 /src/uscxml/util/Base64.h
parent525daee195c5593f077d837a689f2c5d26f91fb0 (diff)
downloaduscxml-a2c45baa7a14e8caa2a8f1c3937a03f4ba9fd8d4.zip
uscxml-a2c45baa7a14e8caa2a8f1c3937a03f4ba9fd8d4.tar.gz
uscxml-a2c45baa7a14e8caa2a8f1c3937a03f4ba9fd8d4.tar.bz2
Base64 and MD5 for Blobs
Diffstat (limited to 'src/uscxml/util/Base64.h')
-rw-r--r--src/uscxml/util/Base64.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/uscxml/util/Base64.h b/src/uscxml/util/Base64.h
new file mode 100644
index 0000000..eaa7cfc
--- /dev/null
+++ b/src/uscxml/util/Base64.h
@@ -0,0 +1,14 @@
+// taken from http://www.adp-gmbh.ch/cpp/common/base64.html
+#ifndef BASE64_H_5FKG12HF
+#define BASE64_H_5FKG12HF
+
+#include <string>
+
+namespace uscxml {
+
+std::string base64_encode(char const* , unsigned int len);
+std::string base64_decode(std::string const& s);
+
+}
+
+#endif /* end of include guard: BASE64_H_5FKG12HF */