OpenMW
Classes | Enumerations | Functions | Variables
ToUTF8 Namespace Reference

Classes

class  Utf8Encoder

Enumerations

enum  FromType { WINDOWS_1250, WINDOWS_1251, WINDOWS_1252, CP437 }

Functions

FromType calculateEncoding (const std::string &encodingName)
std::string encodingUsingMessage (const std::string &encodingName)

Variables

static signed char windows_1250 []
static signed char windows_1251 []
static signed char windows_1252 []
 Latin alphabet used by English and some other Western languages.
static signed char cp437 []

Enumeration Type Documentation

Enumerator:
WINDOWS_1250 
WINDOWS_1251 
WINDOWS_1252 
CP437 

Function Documentation

ToUTF8::FromType ToUTF8::calculateEncoding ( const std::string &  encodingName)
std::string ToUTF8::encodingUsingMessage ( const std::string &  encodingName)

Variable Documentation

signed char ToUTF8::cp437[] [static]
signed char ToUTF8::windows_1250[] [static]

Central European and Eastern European languages that use Latin script, such as Polish, Czech, Slovak, Hungarian, Slovene, Bosnian, Croatian, Serbian (Latin script), Romanian and Albanian.

signed char ToUTF8::windows_1251[] [static]

Cyrillic alphabet such as Russian, Bulgarian, Serbian Cyrillic and other languages

signed char ToUTF8::windows_1252[] [static]

Latin alphabet used by English and some other Western languages.