20 #ifndef MPD_FS_CHARSET_HXX
21 #define MPD_FS_CHARSET_HXX
27 #if (defined(HAVE_ICU) || defined(HAVE_ICONV)) && !defined(WIN32)
28 #define HAVE_FS_CHARSET
void SetFSCharset(const char *charset)
Throws std::runtime_error on error.
const Storage const char const char * path_utf8
Pointer::const_pointer_type const_pointer_type
const value_type * const_pointer_type
gcc_pure gcc_nonnull_all PathTraitsUTF8::string PathToUTF8(PathTraitsFS::const_pointer_type path_fs)
Convert the path to UTF-8.
gcc_const const char * GetFSCharset()
Gets file system character set name.
gcc_pure gcc_nonnull_all PathTraitsFS::string PathFromUTF8(PathTraitsUTF8::const_pointer_type path_utf8)
Convert the path from UTF-8.