KDECore
Classes | |
| class | Big5DistributionAnalysis |
| class | CharDistributionAnalysis |
| class | ChineseGroupProber |
| class | EUCJPContextAnalysis |
| class | EUCJPDistributionAnalysis |
| class | EUCKRDistributionAnalysis |
| class | GB2312DistributionAnalysis |
| class | JapaneseContextAnalysis |
| class | JapaneseGroupProber |
| class | nsBig5Prober |
| class | nsCharSetProber |
| class | nsCodingStateMachine |
| class | nsEscCharSetProber |
| class | nsEUCJPProber |
| class | nsEUCKRProber |
| class | nsGB18030Prober |
| class | nsHebrewProber |
| class | nsLatin1Prober |
| class | nsMBCSGroupProber |
| struct | nsPkgInt |
| class | nsSBCSGroupProber |
| class | nsSingleByteCharSetProber |
| class | nsSJISProber |
| class | nsUniversalDetector |
| struct | SequenceModel |
| class | SJISContextAnalysis |
| class | SJISDistributionAnalysis |
| struct | SMModel |
| class | UnicodeGroupProber |
Typedefs | |
| typedef struct kencodingprober::nsPkgInt | nsPkgInt |
Enumerations | |
| enum | nsBitSft { eBitSft4bits = 2, eBitSft8bits = 3, eBitSft16bits = 4 } |
| enum | nsIdxSft { eIdxSft4bits = 3, eIdxSft8bits = 2, eIdxSft16bits = 1 } |
| enum | nsInputState { ePureAscii = 0, eEscAscii = 1, eHighbyte = 2 } |
| enum | nsProbingState { eDetecting = 0, eFoundIt = 1, eNotMe = 2 } |
| enum | nsSftMsk { eSftMsk4bits = 7, eSftMsk8bits = 3, eSftMsk16bits = 1 } |
| enum | nsSMState { eStart = 0, eError = 1, eItsMe = 2 } |
| enum | nsUnitMsk { eUnitMsk4bits = 0x0000000FL, eUnitMsk8bits = 0x000000FFL, eUnitMsk16bits = 0x0000FFFFL } |
Variables | |
| static unsigned int | BIG5_cls [256/8] |
| static unsigned int | BIG5_st [3] |
| static const unsigned int | Big5CharLenTable [] = {0, 1, 1, 2, 0} |
| KDE_NO_EXPORT SMModel | Big5SMModel |
| const char | BulgarianLangModel [] |
| static unsigned int | EUCJP_cls [256/8] |
| static unsigned int | EUCJP_st [5] |
| static const unsigned int | EUCJPCharLenTable [] = {2, 2, 2, 3, 1, 0} |
| KDE_NO_EXPORT SMModel | EUCJPSMModel |
| static unsigned int | EUCKR_cls [256/8] |
| static unsigned int | EUCKR_st [2] |
| static const unsigned int | EUCKRCharLenTable [] = {0, 1, 2, 0} |
| KDE_NO_EXPORT SMModel | EUCKRSMModel |
| static unsigned int | GB18030_cls [256/8] |
| static unsigned int | GB18030_st [6] |
| static const unsigned int | GB18030CharLenTable [] = {0, 1, 1, 1, 1, 1, 2} |
| KDE_NO_EXPORT SMModel | GB18030SMModel |
| const char | GreekLangModel [] |
| const char | HebrewLangModel [] |
| const char | HungarianLangModel [] |
| static unsigned int | HZ_cls [256/8] |
| static unsigned int | HZ_st [6] |
| static const unsigned int | HZCharLenTable [] = {0, 0, 0, 0, 0, 0} |
| KDE_NO_EXPORT SMModel | HZSMModel |
| const unsigned char | IBM855_CharToOrderMap [] |
| SequenceModel | Ibm855Model |
| const unsigned char | IBM866_CharToOrderMap [] |
| SequenceModel | Ibm866Model |
| static unsigned int | ISO2022CN_cls [256/8] |
| static unsigned int | ISO2022CN_st [8] |
| static const unsigned int | ISO2022CNCharLenTable [] = {0, 0, 0, 0, 0, 0, 0, 0, 0} |
| KDE_NO_EXPORT SMModel | ISO2022CNSMModel |
| static unsigned int | ISO2022JP_cls [256/8] |
| static unsigned int | ISO2022JP_st [9] |
| static const unsigned int | ISO2022JPCharLenTable [] = {0, 0, 0, 0, 0, 0, 0, 0} |
| KDE_NO_EXPORT SMModel | ISO2022JPSMModel |
| static unsigned int | ISO2022KR_cls [256/8] |
| static unsigned int | ISO2022KR_st [5] |
| static const unsigned int | ISO2022KRCharLenTable [] = {0, 0, 0, 0, 0, 0} |
| KDE_NO_EXPORT SMModel | ISO2022KRSMModel |
| const char | jp2CharContext [83][83] |
| static const unsigned char | KOI8R_CharToOrderMap [] |
| SequenceModel | Koi8rModel |
| static unsigned char | Latin1_CharToClass [] |
| static unsigned char | Latin1ClassModel [] |
| const unsigned char | Latin2_HungarianCharToOrderMap [] |
| SequenceModel | Latin2HungarianModel |
| const unsigned char | Latin5_BulgarianCharToOrderMap [] |
| const unsigned char | latin5_CharToOrderMap [] |
| SequenceModel KDE_NO_EXPORT | Latin5BulgarianModel |
| SequenceModel | Latin5Model |
| const unsigned char | Latin7_CharToOrderMap [] |
| SequenceModel | Latin7Model |
| const unsigned char | macCyrillic_CharToOrderMap [] |
| SequenceModel | MacCyrillicModel |
| const char | RussianLangModel [] |
| static unsigned int | SJIS_cls [256/8] |
| static unsigned int | SJIS_st [3] |
| static const unsigned int | SJISCharLenTable [] = {0, 1, 1, 2, 0, 0} |
| KDE_NO_EXPORT SMModel | SJISSMModel |
| const char | ThaiLangModel [] |
| const unsigned char | TIS620CharToOrderMap [] |
| SequenceModel | TIS620ThaiModel |
| static unsigned int | UCS2BE_cls [256/8] |
| static unsigned int | UCS2BE_st [7] |
| static const unsigned int | UCS2BECharLenTable [] = {2, 2, 2, 0, 2, 2} |
| KDE_NO_EXPORT SMModel | UCS2BESMModel |
| static unsigned int | UCS2LE_cls [256/8] |
| static unsigned int | UCS2LE_st [7] |
| static const unsigned int | UCS2LECharLenTable [] = {2, 2, 2, 2, 2, 2} |
| KDE_NO_EXPORT SMModel | UCS2LESMModel |
| static unsigned int | UTF8_cls [256/8] |
| static unsigned int | UTF8_st [26] |
| static const unsigned int | UTF8CharLenTable [] |
| KDE_NO_EXPORT SMModel | UTF8SMModel |
| const unsigned char | win1250HungarianCharToOrderMap [] |
| SequenceModel | Win1250HungarianModel |
| static const unsigned char | win1251_CharToOrderMap [] |
| const unsigned char | win1251BulgarianCharToOrderMap [] |
| SequenceModel KDE_NO_EXPORT | Win1251BulgarianModel |
| SequenceModel | Win1251Model |
| const unsigned char | win1253_CharToOrderMap [] |
| SequenceModel | Win1253Model |
| const unsigned char | win1255_CharToOrderMap [] |
| SequenceModel | Win1255Model |
Typedef Documentation
Enumeration Type Documentation
| Enumerator | |
|---|---|
| eBitSft4bits | |
| eBitSft8bits | |
| eBitSft16bits | |
Definition at line 42 of file nsPkgInt.h.
| Enumerator | |
|---|---|
| eIdxSft4bits | |
| eIdxSft8bits | |
| eIdxSft16bits | |
Definition at line 30 of file nsPkgInt.h.
| Enumerator | |
|---|---|
| ePureAscii | |
| eEscAscii | |
| eHighbyte | |
Definition at line 34 of file nsUniversalDetector.h.
| Enumerator | |
|---|---|
| eDetecting | |
| eFoundIt | |
| eNotMe | |
Definition at line 34 of file nsCharSetProber.h.
| Enumerator | |
|---|---|
| eSftMsk4bits | |
| eSftMsk8bits | |
| eSftMsk16bits | |
Definition at line 36 of file nsPkgInt.h.
| Enumerator | |
|---|---|
| eStart | |
| eError | |
| eItsMe | |
Definition at line 35 of file nsCodingStateMachine.h.
| Enumerator | |
|---|---|
| eUnitMsk4bits | |
| eUnitMsk8bits | |
| eUnitMsk16bits | |
Definition at line 48 of file nsPkgInt.h.
Variable Documentation
|
static |
Definition at line 37 of file nsMBCSSM.cpp.
|
static |
Definition at line 74 of file nsMBCSSM.cpp.
|
static |
Definition at line 80 of file nsMBCSSM.cpp.
| SMModel kencodingprober::Big5SMModel |
Definition at line 82 of file nsMBCSSM.cpp.
| const char kencodingprober::BulgarianLangModel[] |
Definition at line 86 of file LangBulgarianModel.cpp.
|
static |
Definition at line 90 of file nsMBCSSM.cpp.
|
static |
Definition at line 127 of file nsMBCSSM.cpp.
|
static |
Definition at line 135 of file nsMBCSSM.cpp.
| SMModel kencodingprober::EUCJPSMModel |
Definition at line 137 of file nsMBCSSM.cpp.
|
static |
Definition at line 145 of file nsMBCSSM.cpp.
|
static |
Definition at line 182 of file nsMBCSSM.cpp.
|
static |
Definition at line 187 of file nsMBCSSM.cpp.
| SMModel kencodingprober::EUCKRSMModel |
Definition at line 189 of file nsMBCSSM.cpp.
|
static |
Definition at line 253 of file nsMBCSSM.cpp.
|
static |
Definition at line 289 of file nsMBCSSM.cpp.
|
static |
Definition at line 303 of file nsMBCSSM.cpp.
| SMModel kencodingprober::GB18030SMModel |
Definition at line 305 of file nsMBCSSM.cpp.
| const char kencodingprober::GreekLangModel[] |
Definition at line 85 of file LangGreekModel.cpp.
| const char kencodingprober::HebrewLangModel[] |
Definition at line 66 of file LangHebrewModel.cpp.
| const char kencodingprober::HungarianLangModel[] |
Definition at line 83 of file LangHungarianModel.cpp.
|
static |
Definition at line 29 of file nsEscSM.cpp.
|
static |
Definition at line 65 of file nsEscSM.cpp.
|
static |
Definition at line 74 of file nsEscSM.cpp.
| SMModel kencodingprober::HZSMModel |
Definition at line 76 of file nsEscSM.cpp.
| const unsigned char kencodingprober::IBM855_CharToOrderMap[] |
Definition at line 112 of file LangCyrillicModel.cpp.
| SequenceModel kencodingprober::Ibm855Model |
Definition at line 336 of file LangCyrillicModel.cpp.
| const unsigned char kencodingprober::IBM866_CharToOrderMap[] |
Definition at line 132 of file LangCyrillicModel.cpp.
| SequenceModel kencodingprober::Ibm866Model |
Definition at line 327 of file LangCyrillicModel.cpp.
|
static |
Definition at line 85 of file nsEscSM.cpp.
|
static |
Definition at line 121 of file nsEscSM.cpp.
|
static |
Definition at line 132 of file nsEscSM.cpp.
| SMModel kencodingprober::ISO2022CNSMModel |
Definition at line 134 of file nsEscSM.cpp.
|
static |
Definition at line 142 of file nsEscSM.cpp.
|
static |
Definition at line 178 of file nsEscSM.cpp.
|
static |
Definition at line 190 of file nsEscSM.cpp.
| SMModel kencodingprober::ISO2022JPSMModel |
Definition at line 192 of file nsEscSM.cpp.
|
static |
Definition at line 200 of file nsEscSM.cpp.
|
static |
Definition at line 236 of file nsEscSM.cpp.
|
static |
Definition at line 244 of file nsEscSM.cpp.
| SMModel kencodingprober::ISO2022KRSMModel |
Definition at line 246 of file nsEscSM.cpp.
| const char kencodingprober::jp2CharContext |
Definition at line 30 of file JpCntx.cpp.
|
static |
Definition at line 32 of file LangCyrillicModel.cpp.
| SequenceModel kencodingprober::Koi8rModel |
Definition at line 291 of file LangCyrillicModel.cpp.
|
static |
Definition at line 41 of file nsLatin1Prober.cpp.
|
static |
Definition at line 83 of file nsLatin1Prober.cpp.
| const unsigned char kencodingprober::Latin2_HungarianCharToOrderMap[] |
Definition at line 37 of file LangHungarianModel.cpp.
| SequenceModel kencodingprober::Latin2HungarianModel |
Definition at line 215 of file LangHungarianModel.cpp.
| const unsigned char kencodingprober::Latin5_BulgarianCharToOrderMap[] |
Definition at line 40 of file LangBulgarianModel.cpp.
| const unsigned char kencodingprober::latin5_CharToOrderMap[] |
Definition at line 72 of file LangCyrillicModel.cpp.
| SequenceModel kencodingprober::Latin5BulgarianModel |
Definition at line 218 of file LangBulgarianModel.cpp.
| SequenceModel kencodingprober::Latin5Model |
Definition at line 309 of file LangCyrillicModel.cpp.
| const unsigned char kencodingprober::Latin7_CharToOrderMap[] |
Definition at line 37 of file LangGreekModel.cpp.
| SequenceModel kencodingprober::Latin7Model |
Definition at line 217 of file LangGreekModel.cpp.
| const unsigned char kencodingprober::macCyrillic_CharToOrderMap[] |
Definition at line 92 of file LangCyrillicModel.cpp.
| SequenceModel kencodingprober::MacCyrillicModel |
Definition at line 318 of file LangCyrillicModel.cpp.
| const char kencodingprober::RussianLangModel[] |
Definition at line 158 of file LangCyrillicModel.cpp.
|
static |
Definition at line 315 of file nsMBCSSM.cpp.
|
static |
Definition at line 354 of file nsMBCSSM.cpp.
|
static |
Definition at line 360 of file nsMBCSSM.cpp.
| SMModel kencodingprober::SJISSMModel |
Definition at line 362 of file nsMBCSSM.cpp.
| const char kencodingprober::ThaiLangModel[] |
Definition at line 70 of file LangThaiModel.cpp.
| const unsigned char kencodingprober::TIS620CharToOrderMap[] |
Definition at line 41 of file LangThaiModel.cpp.
| SequenceModel kencodingprober::TIS620ThaiModel |
Definition at line 203 of file LangThaiModel.cpp.
|
static |
Definition at line 371 of file nsMBCSSM.cpp.
|
static |
Definition at line 407 of file nsMBCSSM.cpp.
|
static |
Definition at line 417 of file nsMBCSSM.cpp.
| SMModel kencodingprober::UCS2BESMModel |
Definition at line 419 of file nsMBCSSM.cpp.
|
static |
Definition at line 427 of file nsMBCSSM.cpp.
|
static |
Definition at line 463 of file nsMBCSSM.cpp.
|
static |
Definition at line 473 of file nsMBCSSM.cpp.
| SMModel kencodingprober::UCS2LESMModel |
Definition at line 475 of file nsMBCSSM.cpp.
|
static |
Definition at line 484 of file nsMBCSSM.cpp.
|
static |
Definition at line 521 of file nsMBCSSM.cpp.
|
static |
Definition at line 550 of file nsMBCSSM.cpp.
| SMModel kencodingprober::UTF8SMModel |
Definition at line 553 of file nsMBCSSM.cpp.
| const unsigned char kencodingprober::win1250HungarianCharToOrderMap[] |
Definition at line 57 of file LangHungarianModel.cpp.
| SequenceModel kencodingprober::Win1250HungarianModel |
Definition at line 224 of file LangHungarianModel.cpp.
|
static |
Definition at line 52 of file LangCyrillicModel.cpp.
| const unsigned char kencodingprober::win1251BulgarianCharToOrderMap[] |
Definition at line 60 of file LangBulgarianModel.cpp.
| SequenceModel kencodingprober::Win1251BulgarianModel |
Definition at line 227 of file LangBulgarianModel.cpp.
| SequenceModel kencodingprober::Win1251Model |
Definition at line 300 of file LangCyrillicModel.cpp.
| const unsigned char kencodingprober::win1253_CharToOrderMap[] |
Definition at line 59 of file LangGreekModel.cpp.
| SequenceModel kencodingprober::Win1253Model |
Definition at line 226 of file LangGreekModel.cpp.
| const unsigned char kencodingprober::win1255_CharToOrderMap[] |
Definition at line 40 of file LangHebrewModel.cpp.
| SequenceModel kencodingprober::Win1255Model |
Definition at line 198 of file LangHebrewModel.cpp.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:22:13 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference