Monero
Loading...
Searching...
No Matches
string_coding.h File Reference
#include <string>
Include dependency graph for string_coding.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  epee
 TODO: (mj-xmr) This will be reduced in an another PR.
namespace  epee::string_encoding

Functions

std::string epee::string_encoding::convert_to_ansii (const std::wstring &str_from)
std::string epee::string_encoding::convert_to_ansii (const std::string &str_from)
std::wstring epee::string_encoding::convert_to_unicode (const std::string &str_from)
std::wstring epee::string_encoding::convert_to_unicode (const std::wstring &str_from)
template<class target_string>
target_string epee::string_encoding::convert_to_t (const std::wstring &str_from)
template<>
std::string epee::string_encoding::convert_to_t< std::string > (const std::wstring &str_from)
template<>
std::wstring epee::string_encoding::convert_to_t< std::wstring > (const std::wstring &str_from)
template<class target_string>
target_string epee::string_encoding::convert_to_t (const std::string &str_from)
template<>
std::string epee::string_encoding::convert_to_t< std::string > (const std::string &str_from)
template<>
std::wstring epee::string_encoding::convert_to_t< std::wstring > (const std::string &str_from)
std::string & epee::string_encoding::base64_chars ()
std::string epee::string_encoding::base64_encode (unsigned char const *bytes_to_encode, size_t in_len)
std::string epee::string_encoding::base64_encode (const std::string &str)
bool epee::string_encoding::is_base64 (unsigned char c)
std::string epee::string_encoding::base64_decode (std::string const &encoded_string)