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.