31 #ifndef __TERRALIB_CORE_ENCODING_CHARENCODING_H__ 32 #define __TERRALIB_CORE_ENCODING_CHARENCODING_H__ 35 #include "../Config.h" 79 static std::string fromUTF8(
const std::string& src);
89 static std::string fromUTF8(
const std::string& src,
EncodingType to);
100 static std::string toUTF8(
const std::string& src);
109 static std::string toUTF8(
const std::string& src,
EncodingType from);
134 static std::string toASCII(
const std::string& src);
159 static std::vector<std::string> getEncodingList();
172 #endif //__TERRALIB_CORE_ENCODING_CHARENCODING_H__
A class for handling character enconding/decoding.
EncodingType
Supported character encodings.
std::string TECOMMONEXPORT convert(const path &v)
URI path to string.