mirror of
https://github.com/jezhiggins/arabica
synced 2025-01-19 22:27:02 +01:00
15 lines
546 B
C
15 lines
546 B
C
|
#ifndef ARABICA_UTILS_UTF16_UTF8_H
|
||
|
#define ARABICA_UTILS_UTF16_UTF8_H
|
||
|
|
||
|
#include <locale>
|
||
|
|
||
|
namespace ArabicaInternal {
|
||
|
|
||
|
std::codecvt_base::result utf16_2_utf8(const wchar_t* from, const wchar_t* from_end, const wchar_t*& from_next,
|
||
|
char* to, char* to_limit, char*& to_next);
|
||
|
|
||
|
std::codecvt_base::result utf8_2_utf16(const char* from, const char* from_end, const char*& from_next,
|
||
|
wchar_t* to, wchar_t* to_limit, wchar_t*& to_next);
|
||
|
} // namespace ArabicaInternal
|
||
|
|
||
|
#endif
|