10 #ifndef __PION_ALGORITHMS_HEADER__
11 #define __PION_ALGORITHMS_HEADER__
14 #include <pion/PionConfig.hpp>
19 struct PION_COMMON_API
algo {
27 static bool base64_decode(std::string
const &input, std::string & output);
35 static bool base64_encode(std::string
const &input, std::string & output);
38 static std::string url_decode(
const std::string& str);
41 static std::string url_encode(
const std::string& str);
the following enables use of the lock-free cache