MCPcopy Create free account

hub / github.com/BYVoid/uchardet / functions

Functions183 in github.com/BYVoid/uchardet

↓ 16 callersMethodHandleOneChar
src/JpCntx.h:58
↓ 8 callersMethodNextState
src/nsCodingStateMachine.h:63
↓ 7 callersMethodGetCurrentCharLen
src/nsCodingStateMachine.h:77
↓ 6 callersMethodGotEnoughData
src/JpCntx.h:80
↓ 3 callersMethodGetCharSetName
Make the decision: is it Logical or Visual?
src/nsHebrewProber.cpp:145
↓ 3 callersMethodGetConfidence
src/JpCntx.cpp:185
↓ 3 callersFunctionlocal_lowercase
(text, lang)
script/BuildLangModel.py:116
↓ 2 callersMethodGetCharSetName
src/nsSBCSGroupProber.cpp:112
↓ 2 callersMethodGetConfidence
src/nsMBCSGroupProber.cpp:173
↓ 2 callersFunctionPR_Malloc
src/prmem.h:42
↓ 2 callersFunctiondetect
src/tools/uchardet.cpp:52
↓ 2 callersFunctionshow_version
src/tools/uchardet.cpp:77
↓ 2 callersFunctionuchardet_data_end
src/uchardet.cpp:98
↓ 2 callersFunctionuchardet_delete
src/uchardet.cpp:87
↓ 2 callersFunctionuchardet_get_charset
src/uchardet.cpp:108
↓ 2 callersFunctionuchardet_handle_data
src/uchardet.cpp:92
↓ 2 callersFunctionuchardet_new
src/uchardet.cpp:82
↓ 1 callersMethodDataEnd
---------------------------------------------------------------------
src/nsUniversalDetector.cpp:265
↓ 1 callersMethodGetCharset
src/uchardet.cpp:76
↓ 1 callersMethodGetCodingStateMachine
src/nsCodingStateMachine.h:79
↓ 1 callersMethodHandleData
src/JpCntx.cpp:131
↓ 1 callersMethodReset
src/uchardet.cpp:68
↓ 1 callersMethodSetModelProbers
src/nsHebrewProber.h:60
↓ 1 callersFunctiondetect
test/uchardet-tests.c:47
↓ 1 callersFunctionprocess_text
(text, lang)
script/BuildLangModel.py:164
↓ 1 callersFunctionshow_usage
src/tools/uchardet.cpp:88
↓ 1 callersFunctionvisit_pages
(titles, depth, lang, logfd)
script/BuildLangModel.py:214
MethodBig5DistributionAnalysis
src/CharDistribution.cpp:89
MethodCharDistributionAnalysis
src/CharDistribution.h:50
MethodDumpStatus
src/nsMBCSGroupProber.cpp:201
MethodDumpStatus
src/nsSBCharSetProber.cpp:149
MethodDumpStatus
src/nsSBCSGroupProber.cpp:221
MethodDumpStatus
src/nsLatin1Prober.cpp:176
MethodDumpStatus
src/nsHebrewProber.cpp:190
MethodEUCJPDistributionAnalysis
src/CharDistribution.cpp:103
MethodEUCKRDistributionAnalysis
src/CharDistribution.cpp:75
MethodEUCTWDistributionAnalysis
src/CharDistribution.cpp:68
MethodFilterWithEnglishLetters
This filter applies to all scripts which contain both English characters and upper ASCII characters.
src/nsCharSetProber.cpp:83
MethodFilterWithoutEnglishLetters
This filter applies to all scripts which do not use English characters
src/nsCharSetProber.cpp:43
MethodGB2312DistributionAnalysis
src/CharDistribution.cpp:82
MethodGetCharSetName
src/nsMBCSGroupProber.cpp:89
MethodGetCharSetName
src/nsEUCTWProber.h:53
MethodGetCharSetName
src/nsBig5Prober.h:53
MethodGetCharSetName
src/nsEUCKRProber.h:54
MethodGetCharSetName
src/nsSBCharSetProber.cpp:141
MethodGetCharSetName
src/nsEUCJPProber.h:59
MethodGetCharSetName
src/nsSJISProber.h:60
MethodGetCharSetName
src/nsGB2312Prober.h:55
MethodGetCharSetName
src/nsUTF8Prober.h:51
MethodGetCharSetName
src/nsLatin1Prober.h:51
MethodGetCharSetName
src/nsEscCharsetProber.h:51
MethodGetConfidence
src/nsUTF8Prober.cpp:74
MethodGetConfidence
src/nsEUCJPProber.cpp:92
MethodGetConfidence
src/nsHebrewProber.h:57
MethodGetConfidence
src/nsBig5Prober.cpp:82
MethodGetConfidence
src/nsSBCharSetProber.cpp:107
MethodGetConfidence
src/nsSBCSGroupProber.cpp:193
MethodGetConfidence
src/nsSJISProber.cpp:91
MethodGetConfidence
src/nsEUCKRProber.cpp:85
MethodGetConfidence
src/nsLatin1Prober.cpp:147
MethodGetConfidence
src/nsEUCTWProber.cpp:85
MethodGetConfidence
return confidence base on received data
src/CharDistribution.cpp:50
MethodGetConfidence
src/nsGB2312Prober.cpp:90
MethodGetConfidence
src/nsEscCharsetProber.h:54
MethodGetDetectorState
src/nsMBCSGroupProber.cpp:221
MethodGetOrder
src/JpCntx.h:113
MethodGetOrder
src/JpCntx.h:128
MethodGetOrder
src/JpCntx.cpp:195
MethodGetOrder
we do not handle character base on its original encoding string, but convert this encoding string to a number, here called order. This allow multiple
src/CharDistribution.h:99
MethodGetOrder
for EUC-TW encoding, we are interested first byte range: 0xc4 -- 0xfe second byte range: 0xa1 -- 0xfe no validation needed here. State machine has do
src/CharDistribution.h:135
MethodGetOrder
for euc-KR encoding, we are interested first byte range: 0xb0 -- 0xfe second byte range: 0xa1 -- 0xfe no validation needed here. State machine has do
src/CharDistribution.h:153
MethodGetOrder
for GB2312 encoding, we are interested first byte range: 0xb0 -- 0xfe second byte range: 0xa1 -- 0xfe no validation needed here. State machine has do
src/CharDistribution.h:170
MethodGetOrder
for big5 encoding, we are interested first byte range: 0xa4 -- 0xfe second byte range: 0x40 -- 0x7e , 0xa1 -- 0xfe no validation needed here. State m
src/CharDistribution.h:188
MethodGetOrder
for sjis encoding, we are interested first byte range: 0x81 -- 0x9f , 0xe0 -- 0xfe second byte range: 0x40 -- 0x7e, 0x81 -- oxfe no validation neede
src/CharDistribution.h:208
MethodGetOrder
for euc-JP encoding, we are interested first byte range: 0xa0 -- 0xfe second byte range: 0xa1 -- 0xfe no validation needed here. State machine has do
src/CharDistribution.h:233
MethodGetState
src/nsEUCTWProber.h:54
MethodGetState
src/nsBig5Prober.h:54
MethodGetState
src/nsMBCSGroupProber.h:58
MethodGetState
src/nsEUCKRProber.h:55
MethodGetState
src/nsEUCJPProber.h:60
MethodGetState
src/nsSBCSGroupProber.h:52
MethodGetState
src/nsSJISProber.h:61
MethodGetState
src/nsSBCharSetProber.h:87
MethodGetState
src/nsGB2312Prober.h:56
MethodGetState
src/nsHebrewProber.cpp:181
MethodGetState
src/nsUTF8Prober.h:52
MethodGetState
src/nsLatin1Prober.h:52
MethodGetState
src/nsEscCharsetProber.h:52
MethodGotEnoughData
It is not necessary to receive all data to draw conclusion. For charset detection, certain amount of data is enough
src/CharDistribution.h:93
MethodHandleData
src/nsUTF8Prober.cpp:47
MethodHandleData
src/nsMBCSGroupProber.cpp:119
MethodHandleData
src/nsEUCJPProber.cpp:53
MethodHandleData
src/nsBig5Prober.cpp:47
MethodHandleData
src/nsEscCharsetProber.cpp:76
MethodHandleData
src/nsSBCharSetProber.cpp:41
MethodHandleData
src/nsSBCSGroupProber.cpp:145
MethodHandleData
src/nsSJISProber.cpp:53
MethodHandleData
src/nsEUCKRProber.cpp:48
MethodHandleData
src/nsLatin1Prober.cpp:117
MethodHandleData
src/nsUniversalDetector.cpp:101
next →1–100 of 183, ranked by callers