2026-06-05 13:44:39 +09:00

38 lines
520 B
C++

#include <string>
#include <string_view>
namespace hermes
{
extern
auto utf16_to_utf8(
std::wstring_view utf16
) -> std::string;
extern
auto utf8_to_utf16(
std::string_view utf8
) -> std::wstring;
extern
auto utf16_to_ansi(
std::wstring_view utf16
) -> std::string;
extern
auto ansi_to_utf16(
std::string_view ansi
) -> std::wstring;
extern
auto ansi_to_utf8(
std::string_view ansi
) -> std::string;
extern
auto utf8_to_ansi(
std::string_view utf8
) -> std::string;
} // end of namespace