KDECore
nsHebrewProber.cpp
Go to the documentation of this file.
55 return ((c == FINAL_KAF) || (c == FINAL_MEM) || (c == FINAL_NUN) || (c == FINAL_PE) || (c == FINAL_TSADI));
122 if ((mBeforePrev == ' ') && (isFinal(mPrev)) && (cur != ' ')) // case (3) [-2:space][-1:final letter][cur:not space]
181 printf(" HEB: %d - %d [Logical-Visual score]\r\n", mFinalCharLogicalScore, mFinalCharVisualScore);
static bool isNonFinal(char c)
Definition: nsHebrewProber.cpp:58
Definition: CharDistribution.cpp:37
int mFinalCharVisualScore
Definition: nsHebrewProber.h:59
nsCharSetProber * mLogicalProb
Definition: nsHebrewProber.h:65
virtual nsProbingState GetState(void)
Definition: nsHebrewProber.cpp:170
static bool isFinal(char c)
Definition: nsHebrewProber.cpp:53
int mFinalCharLogicalScore
Definition: nsHebrewProber.h:59
virtual nsProbingState GetState(void)=0
virtual const char * GetCharSetName()
Definition: nsHebrewProber.cpp:134
virtual float GetConfidence(void)=0
nsCharSetProber * mVisualProb
Definition: nsHebrewProber.h:65
virtual nsProbingState HandleData(const char *aBuf, unsigned int aLen)
HandleData Final letter analysis for logical-visual decision.
Definition: nsHebrewProber.cpp:98
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Jan 30 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Jan 30 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.