X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fsupport%2Fdocstring.h;h=5eea0111a3a6f06bd450344d28e99fc7ccdd2dec;hb=faa87bf9f30b943397429a04254d96963bbf38bc;hp=22dd2ffa4cf3c61cc08c1a1c6cf78b7caa7957f1;hpb=f1cba8ff64b369792fd49f5ddf90e8126ab476ac;p=lyx.git diff --git a/src/support/docstring.h b/src/support/docstring.h index 22dd2ffa4c..5eea0111a3 100644 --- a/src/support/docstring.h +++ b/src/support/docstring.h @@ -57,6 +57,14 @@ docstring const from_filesystem8bit(std::string const & s); /// convert \p s from ucs4 to the encoding of the file system. std::string const to_filesystem8bit(docstring const & s); +/// convert \p s from ucs4 to the \p encoding. +std::string const to_iconv_encoding(docstring const & s, + std::string const & encoding); + +/// convert \p s from \p encoding to ucs4. +docstring const from_iconv_encoding(std::string const & s, + std::string const & encoding); + /// normalize \p s to precomposed form c docstring const normalize_c(docstring const & s);