#include <xap_Win32EncodingManager.h>
Public Member Functions | |
const char * | getNativeEncodingName () const |
const char * | getNativeSystemEncodingName () const |
const char * | getNative8BitEncodingName () const |
const char * | getNativeNonUnicodeEncodingName () const |
const char * | getNativeUnicodeEncodingName () const |
virtual bool | isUnicodeLocale () const |
const char * | getLanguageISOName () const |
const char * | getLanguageISOTerritory () const |
Protected Member Functions | |
XAP_Win32EncodingManager () | |
virtual | ~XAP_Win32EncodingManager () |
void | initialize () |
Private Attributes | |
bool | m_bIsUnicodeLocale |
Friends | |
class | XAP_EncodingManager |
XAP_Win32EncodingManager::XAP_Win32EncodingManager | ( | ) | [protected] |
XAP_Win32EncodingManager::~XAP_Win32EncodingManager | ( | ) | [protected, virtual] |
const char * XAP_Win32EncodingManager::getLanguageISOName | ( | ) | const [virtual] |
Reimplemented from XAP_EncodingManager.
References LanguageISOName.
const char * XAP_Win32EncodingManager::getLanguageISOTerritory | ( | ) | const [virtual] |
Reimplemented from XAP_EncodingManager.
References LanguageISOTerritory.
const char * XAP_Win32EncodingManager::getNative8BitEncodingName | ( | ) | const [virtual] |
Reimplemented from XAP_EncodingManager.
References Native8BitEncodingName.
const char * XAP_Win32EncodingManager::getNativeEncodingName | ( | ) | const [virtual] |
Reimplemented from XAP_EncodingManager.
References NativeEncodingName.
const char * XAP_Win32EncodingManager::getNativeNonUnicodeEncodingName | ( | ) | const [virtual] |
Reimplemented from XAP_EncodingManager.
References NativeNonUnicodeEncodingName.
const char * XAP_Win32EncodingManager::getNativeSystemEncodingName | ( | ) | const [virtual] |
Reimplemented from XAP_EncodingManager.
References NativeSystemEncodingName.
const char * XAP_Win32EncodingManager::getNativeUnicodeEncodingName | ( | ) | const [virtual] |
Reimplemented from XAP_EncodingManager.
References NativeUnicodeEncodingName.
void XAP_Win32EncodingManager::initialize | ( | void | ) | [protected, virtual] |
Reimplemented from XAP_EncodingManager.
References XAP_EncodingManager::describe(), XAP_EncodingManager::getUCS2LEName(), LanguageISOName, LanguageISOTerritory, m_bIsUnicodeLocale, Native8BitEncodingName, NativeEncodingName, NativeNonUnicodeEncodingName, NativeSystemEncodingName, NativeUnicodeEncodingName, UT_ASSERT_HARMLESS, UT_getISO3166Country(), UT_getISO639Language(), and UT_SHOULD_NOT_HAPPEN.
virtual bool XAP_Win32EncodingManager::isUnicodeLocale | ( | ) | const [inline, virtual] |
Reimplemented from XAP_EncodingManager.
friend class XAP_EncodingManager [friend] |
bool XAP_Win32EncodingManager::m_bIsUnicodeLocale [private] |
Reimplemented from XAP_EncodingManager.
Referenced by initialize().