2003-08-29 22:23:42 +02:00
|
|
|
#ifndef ARABICA_UTILS_ISO88591_UTF8_H
|
|
|
|
#define ARABICA_UTILS_ISO88591_UTF8_H
|
|
|
|
|
|
|
|
#include <locale>
|
|
|
|
|
2003-09-11 15:01:00 +02:00
|
|
|
namespace Arabica
|
|
|
|
{
|
|
|
|
namespace Internal
|
|
|
|
{
|
2003-08-29 22:23:42 +02:00
|
|
|
|
|
|
|
std::codecvt_base::result iso88591_2_utf8(const char* from, const char* from_end, const char*& from_next,
|
|
|
|
char* to, char* to_limit, char*& to_next);
|
|
|
|
|
|
|
|
std::codecvt_base::result utf8_2_iso88591(const char* from, const char* from_end, const char*& from_next,
|
|
|
|
char* to, char* to_limit, char*& to_next);
|
2003-09-11 15:01:00 +02:00
|
|
|
} // namespace Internal
|
|
|
|
} // namespace Arabica
|
2003-08-29 22:23:42 +02:00
|
|
|
|
2003-09-08 17:37:44 +02:00
|
|
|
#endif
|