SNAP Library , Developer Reference
2013-01-07 14:03:36
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <unicode.h>
anonymous enum |
Definition at line 987 of file unicode.h.
{ // combining classes (for 'combClass'); from UnicodeData.txt ccStarter = 0, // 0: Spacing, split, enclosing, reordrant, and Tibetan subjoined ccOverlaysAndInterior = 1, ccNuktas = 7, ccHiraganaKatakanaVoicingMarks = 8, ccViramas = 9, ccFixedPositionStart = 10, // Start of fixed position classes ccFixedPositionEnd = 199, // End of fixed position classes ccBelowLeftAttached = 200, ccBelowAttached = 202, ccBelowRightAttached = 204, ccLeftAttached = 208, // Left attached (reordrant around single base character) ccRightAttached = 210, ccAboveLeftAttached = 212, ccAboveAttached = 214, ccAboveRightAttached = 216, ccBelowLeft = 218, ccBelow = 220, ccBelowRight = 222, ccLeft = 224, // Left (reordrant around single base character) ccRight = 226, ccAboveLeft = 228, ccAbove = 230, ccAboveRight = 232, ccDoubleBelow = 233, ccDoubleAbove = 234, ccBelowIotaSubscript = 240, // Below (iota subscript) ccInvalid = 255 // not defined by Unicode };
TUniChInfo::TUniChInfo | ( | TSIn & | SIn | ) | [inline, explicit] |
TUniChInfo::TUniChInfo | ( | ) | [inline] |
Definition at line 1061 of file unicode.h.
References InitAfterLoad().
: chCat(char(ucOther)), chSubCat(char(ucOtherNotAssigned & 0xff)), combClass(ccInvalid), script(-1),simpleUpperCaseMapping(-1), simpleLowerCaseMapping(-1), simpleTitleCaseMapping(-1), decompOffset(-1), nameOffset(-1), flags(0), properties(0), propertiesX(0), lineBreak(LineBreak_Unknown) { InitAfterLoad(); }
void TUniChInfo::ClrDcpFlags | ( | ) | [inline] |
Definition at line 1068 of file unicode.h.
References flags, and ucfDcpMask.
{ flags = flags & ~ucfDcpMask; }
void TUniChInfo::ClrWbAndSbFlags | ( | ) | [inline] |
TUniChCategory TUniChInfo::GetCat | ( | ) | const [inline] |
static ushort TUniChInfo::GetLineBreakCode | ( | char | c1, |
char | c2 | ||
) | [inline, static] |
int TUniChInfo::GetSbFlags | ( | ) | const [inline] |
Definition at line 1127 of file unicode.h.
References flags, and ucfSbMask.
Referenced by GetSbFlagsStr(), and TUniChDb::InitWordAndSentenceBoundaryFlags().
TStr TUniChInfo::GetSbFlagsStr | ( | ) | const [inline] |
Definition at line 1129 of file unicode.h.
References GetSbFlags(), and GetSbFlagsStr().
Referenced by GetSbFlagsStr(), TUniChDb::InitWordAndSentenceBoundaryFlags(), and TUniChDb::TestFindNextWordOrSentenceBoundary().
{ return GetSbFlagsStr(GetSbFlags()); }
static TStr TUniChInfo::GetSbFlagsStr | ( | const int | flags | ) | [inline, static] |
Definition at line 1130 of file unicode.h.
References ucfSbATerm, ucfSbClose, ucfSbFormat, ucfSbLower, ucfSbNumeric, ucfSbOLetter, ucfSbSep, ucfSbSp, ucfSbSTerm, and ucfSbUpper.
{ return TStr("") + (flags & ucfSbSep ? "S" : "") + (flags & ucfSbFormat ? "F" : "") + (flags & ucfSbSp ? "_" : "") + (flags & ucfSbLower ? "L" : "") + (flags & ucfSbUpper ? "U" : "") + (flags & ucfSbOLetter ? "O" : "") + (flags & ucfSbNumeric ? "N" : "") + (flags & ucfSbATerm ? "A" : "") + (flags & ucfSbSTerm ? "T" : "") + (flags & ucfSbClose ? "C" : ""); }
TUniChSubCategory TUniChInfo::GetSubCat | ( | ) | const [inline] |
Definition at line 1145 of file unicode.h.
References subCat.
{ return (TUniChSubCategory) subCat; }
int TUniChInfo::GetWbFlags | ( | ) | const [inline] |
Definition at line 1117 of file unicode.h.
References flags, and ucfWbMask.
Referenced by GetWbFlagsStr(), and TUniChDb::InitWordAndSentenceBoundaryFlags().
TStr TUniChInfo::GetWbFlagsStr | ( | ) | const [inline] |
Definition at line 1119 of file unicode.h.
References GetWbFlags(), and GetWbFlagsStr().
Referenced by GetWbFlagsStr(), and TUniChDb::TestFindNextWordOrSentenceBoundary().
{ return GetWbFlagsStr(GetWbFlags()); }
static TStr TUniChInfo::GetWbFlagsStr | ( | const int | flags | ) | [inline, static] |
Definition at line 1120 of file unicode.h.
References ucfWbALetter, ucfWbExtendNumLet, ucfWbFormat, ucfWbKatakana, ucfWbMidLetter, ucfWbMidNum, and ucfWbNumeric.
{ return TStr("") + (flags & ucfWbALetter ? "A" : "") + (flags & ucfWbFormat ? "F" : "") + (flags & ucfWbKatakana ? "K" : "") + (flags & ucfWbMidLetter ? "M" : "") + (flags & ucfWbMidNum ? "m" : "") + (flags & ucfWbNumeric ? "N" : "") + (flags & ucfWbExtendNumLet ? "E" : ""); }
void TUniChInfo::InitAfterLoad | ( | ) | [inline] |
Definition at line 1034 of file unicode.h.
References cat, chCat, chSubCat, and subCat.
Referenced by Load(), TUniChDb::LoadTxt(), and TUniChInfo().
{ cat = (TUniChCategory) chCat; subCat = (TUniChSubCategory) (((int(uchar(chCat)) & 0xff) << 8) | (int(uchar(chSubCat)) & 0xff)); }
bool TUniChInfo::IsAlphabetic | ( | ) | const [inline] |
Definition at line 1070 of file unicode.h.
References IsDcpFlag(), and ucfDcpAlphabetic.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags(), and TUStr::IsAlphabetic().
{ return IsDcpFlag(ucfDcpAlphabetic); }
bool TUniChInfo::IsAsciiHexDigit | ( | ) | const [inline] |
Definition at line 1085 of file unicode.h.
References IsProperty(), and ucfPrAsciiHexDigit.
{ return IsProperty(ucfPrAsciiHexDigit); }
bool TUniChInfo::IsBidiControl | ( | ) | const [inline] |
Definition at line 1086 of file unicode.h.
References IsProperty(), and ucfPrBidiControl.
{ return IsProperty(ucfPrBidiControl); }
bool TUniChInfo::IsCased | ( | ) | const [inline] |
Definition at line 1141 of file unicode.h.
References IsLowercase(), IsUppercase(), and subCat.
Referenced by TUStr::IsCase().
{ return IsUppercase() || IsLowercase() || (subCat == ucLetterTitlecase); }
bool TUniChInfo::IsCompatibilityDecomposition | ( | ) | const [inline] |
Definition at line 1111 of file unicode.h.
References flags, and ucfCompatibilityDecomposition.
Referenced by TUniChDb::AddDecomposition(), and TUniChDb::LoadTxt().
{ return (flags & ucfCompatibilityDecomposition) == ucfCompatibilityDecomposition; }
bool TUniChInfo::IsCompositionExclusion | ( | ) | const [inline] |
Definition at line 1110 of file unicode.h.
References flags, and ucfCompositionExclusion.
Referenced by TUniChDb::LoadTxt().
{ return (flags & ucfCompositionExclusion) == ucfCompositionExclusion; }
bool TUniChInfo::IsCurrency | ( | ) | const [inline] |
bool TUniChInfo::IsDash | ( | ) | const [inline] |
Definition at line 1087 of file unicode.h.
References IsProperty(), and ucfPrDash.
{ return IsProperty(ucfPrDash); }
bool TUniChInfo::IsDcpFlag | ( | const TUniChFlags | flag | ) | const [inline] |
Definition at line 1067 of file unicode.h.
References Assert, flags, and ucfDcpMask.
Referenced by TUniChDb::InitDerivedCoreProperties(), IsAlphabetic(), IsDefaultIgnorable(), IsGraphemeBase(), IsGraphemeExtend(), IsIdContinue(), IsIdStart(), IsLowercase(), IsMath(), IsUppercase(), IsXidContinue(), and IsXidStart().
{ Assert((flag & ucfDcpMask) == flag); return (flags & flag) == flag; }
bool TUniChInfo::IsDefaultIgnorable | ( | ) | const [inline] |
Definition at line 1074 of file unicode.h.
References IsDcpFlag(), and ucfDcpDefaultIgnorableCodePoint.
{ return IsDcpFlag(ucfDcpDefaultIgnorableCodePoint); }
bool TUniChInfo::IsDeprecated | ( | ) | const [inline] |
Definition at line 1088 of file unicode.h.
References IsProperty(), and ucfPrDeprecated.
{ return IsProperty(ucfPrDeprecated); }
bool TUniChInfo::IsDiacritic | ( | ) | const [inline] |
Definition at line 1089 of file unicode.h.
References IsProperty(), and ucfPrDiacritic.
{ return IsProperty(ucfPrDiacritic); }
bool TUniChInfo::IsExtender | ( | ) | const [inline] |
Definition at line 1090 of file unicode.h.
References IsProperty(), and ucfPrExtender.
{ return IsProperty(ucfPrExtender); }
bool TUniChInfo::IsGbExtend | ( | ) | const [inline] |
Definition at line 1138 of file unicode.h.
References IsGraphemeExtend().
Referenced by TUniChDb::IsWbIgnored().
{ return IsGraphemeExtend(); }
bool TUniChInfo::IsGraphemeBase | ( | ) | const [inline] |
Definition at line 1075 of file unicode.h.
References IsDcpFlag(), and ucfDcpGraphemeBase.
{ return IsDcpFlag(ucfDcpGraphemeBase); }
bool TUniChInfo::IsGraphemeExtend | ( | ) | const [inline] |
Definition at line 1076 of file unicode.h.
References IsDcpFlag(), and ucfDcpGraphemeExtend.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags(), and IsGbExtend().
{ return IsDcpFlag(ucfDcpGraphemeExtend); }
bool TUniChInfo::IsGraphemeLink | ( | ) | const [inline] |
Definition at line 1091 of file unicode.h.
References IsProperty(), and ucfPrGraphemeLink.
{ return IsProperty(ucfPrGraphemeLink); }
bool TUniChInfo::IsHexDigit | ( | ) | const [inline] |
Definition at line 1092 of file unicode.h.
References IsProperty(), and ucfPrHexDigit.
{ return IsProperty(ucfPrHexDigit); }
bool TUniChInfo::IsHyphen | ( | ) | const [inline] |
Definition at line 1093 of file unicode.h.
References IsProperty(), and ucfPrHyphen.
{ return IsProperty(ucfPrHyphen); }
bool TUniChInfo::IsIdContinue | ( | ) | const [inline] |
Definition at line 1078 of file unicode.h.
References IsDcpFlag(), and ucfDcpIdContinue.
{ return IsDcpFlag(ucfDcpIdContinue); }
bool TUniChInfo::IsIdeographic | ( | ) | const [inline] |
Definition at line 1094 of file unicode.h.
References IsProperty(), and ucfPrIdeographic.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags().
{ return IsProperty(ucfPrIdeographic); }
bool TUniChInfo::IsIdStart | ( | ) | const [inline] |
Definition at line 1077 of file unicode.h.
References IsDcpFlag(), and ucfDcpIdStart.
{ return IsDcpFlag(ucfDcpIdStart); }
bool TUniChInfo::IsJoinControl | ( | ) | const [inline] |
Definition at line 1095 of file unicode.h.
References IsProperty(), and ucfPrJoinControl.
{ return IsProperty(ucfPrJoinControl); }
bool TUniChInfo::IsLogicalOrderException | ( | ) | const [inline] |
Definition at line 1096 of file unicode.h.
References IsProperty(), and ucfPrLogicalOrderException.
{ return IsProperty(ucfPrLogicalOrderException); }
bool TUniChInfo::IsLowercase | ( | ) | const [inline] |
Definition at line 1072 of file unicode.h.
References IsDcpFlag(), and ucfDcpLowercase.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags(), IsCased(), and TUStr::IsLowerCase().
{ return IsDcpFlag(ucfDcpLowercase); }
bool TUniChInfo::IsMath | ( | ) | const [inline] |
Definition at line 1073 of file unicode.h.
References IsDcpFlag(), and ucfDcpMath.
Referenced by TUStr::IsMath().
{ return IsDcpFlag(ucfDcpMath); }
bool TUniChInfo::IsNoncharacter | ( | ) | const [inline] |
Definition at line 1097 of file unicode.h.
References IsProperty(), and ucfPrNoncharacterCodePoint.
{ return IsProperty(ucfPrNoncharacterCodePoint); }
bool TUniChInfo::IsPrivateUse | ( | ) | const [inline] |
bool TUniChInfo::IsProperty | ( | const TUniChProperties | flag | ) | const [inline] |
Definition at line 1083 of file unicode.h.
References properties.
Referenced by TUniChDb::InitPropList(), IsAsciiHexDigit(), IsBidiControl(), IsDash(), IsDeprecated(), IsDiacritic(), IsExtender(), IsGraphemeLink(), IsHexDigit(), IsHyphen(), IsIdeographic(), IsJoinControl(), IsLogicalOrderException(), IsNoncharacter(), IsQuotationMark(), IsSoftDotted(), IsSTerminal(), IsTerminalPunctuation(), IsVariationSelector(), and IsWhiteSpace().
{ return (properties & flag) == flag; }
bool TUniChInfo::IsPropertyX | ( | const TUniChPropertiesX | flag | ) | const [inline] |
Definition at line 1106 of file unicode.h.
References propertiesX.
Referenced by TUniChDb::InitPropList().
{ return (propertiesX & flag) == flag; }
bool TUniChInfo::IsQuotationMark | ( | ) | const [inline] |
Definition at line 1098 of file unicode.h.
References IsProperty(), and ucfPrQuotationMark.
{ return IsProperty(ucfPrQuotationMark); }
bool TUniChInfo::IsSbFlag | ( | const TUniChFlags | flag | ) | const [inline] |
Definition at line 1125 of file unicode.h.
References Assert, flags, and ucfSbMask.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags(), and IsSbFormat().
bool TUniChInfo::IsSbFormat | ( | ) | const [inline] |
Definition at line 1128 of file unicode.h.
References IsSbFlag(), and ucfSbFormat.
{ return IsSbFlag(ucfSbFormat); }
bool TUniChInfo::IsSbSep | ( | ) | const [inline] |
bool TUniChInfo::IsSoftDotted | ( | ) | const [inline] |
Definition at line 1099 of file unicode.h.
References IsProperty(), and ucfPrSoftDotted.
{ return IsProperty(ucfPrSoftDotted); }
bool TUniChInfo::IsSTerminal | ( | ) | const [inline] |
Definition at line 1100 of file unicode.h.
References IsProperty(), and ucfPrSTerm.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags().
{ return IsProperty(ucfPrSTerm); }
bool TUniChInfo::IsSurrogate | ( | ) | const [inline] |
bool TUniChInfo::IsTerminalPunctuation | ( | ) | const [inline] |
Definition at line 1101 of file unicode.h.
References IsProperty(), and ucfPrTerminalPunctuation.
{ return IsProperty(ucfPrTerminalPunctuation); }
bool TUniChInfo::IsUppercase | ( | ) | const [inline] |
Definition at line 1071 of file unicode.h.
References IsDcpFlag(), and ucfDcpUppercase.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags(), IsCased(), and TUStr::IsUpperCase().
{ return IsDcpFlag(ucfDcpUppercase); }
static bool TUniChInfo::IsValidSubCat | ( | const char | chCat, |
const char | chSubCat | ||
) | [inline, static] |
Definition at line 1163 of file unicode.h.
Referenced by TUniChDb::TSubcatHelper::ProcessComment().
{ static const char s[] = "LuLlLtLmLoMnMcMeNdNlNoPcPdPsPePiPfPoSmScSkSoZsZlZpCcCfCsCoCn"; for (const char *p = s; *p; p += 2) if (chCat == p[0] && chSubCat == p[1]) return true; return false; }
bool TUniChInfo::IsVariationSelector | ( | ) | const [inline] |
Definition at line 1102 of file unicode.h.
References IsProperty(), and ucfPrVariationSelector.
{ return IsProperty(ucfPrVariationSelector); }
bool TUniChInfo::IsWbFlag | ( | const TUniChFlags | flag | ) | const [inline] |
Definition at line 1114 of file unicode.h.
References Assert, flags, and ucfWbMask.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags(), and IsWbFormat().
bool TUniChInfo::IsWbFormat | ( | ) | const [inline] |
Definition at line 1118 of file unicode.h.
References IsWbFlag(), and ucfWbFormat.
Referenced by TUniChDb::IsWbIgnored().
{ return IsWbFlag(ucfWbFormat); }
bool TUniChInfo::IsWhiteSpace | ( | ) | const [inline] |
Definition at line 1103 of file unicode.h.
References IsProperty(), and ucfPrWhiteSpace.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags().
{ return IsProperty(ucfPrWhiteSpace); }
bool TUniChInfo::IsXidContinue | ( | ) | const [inline] |
Definition at line 1080 of file unicode.h.
References IsDcpFlag(), and ucfDcpXidContinue.
{ return IsDcpFlag(ucfDcpXidContinue); }
bool TUniChInfo::IsXidStart | ( | ) | const [inline] |
Definition at line 1079 of file unicode.h.
References IsDcpFlag(), and ucfDcpXidStart.
{ return IsDcpFlag(ucfDcpXidStart); }
void TUniChInfo::Load | ( | TSIn & | SIn | ) | [inline] |
Definition at line 1055 of file unicode.h.
References chCat, chSubCat, combClass, decompOffset, flags, InitAfterLoad(), lineBreak, TSIn::Load(), LoadSChar(), LoadUShort(), nameOffset, properties, propertiesX, script, simpleLowerCaseMapping, simpleTitleCaseMapping, and simpleUpperCaseMapping.
Referenced by TUniChInfo().
{ SIn.Load(chCat); SIn.Load(chSubCat); SIn.Load(combClass); LoadSChar(SIn, script); SIn.Load(simpleUpperCaseMapping); SIn.Load(simpleLowerCaseMapping); SIn.Load(simpleTitleCaseMapping); SIn.Load(decompOffset); SIn.Load(nameOffset); SIn.Load(flags); SIn.Load(properties); SIn.Load(propertiesX); LoadUShort(SIn, lineBreak); InitAfterLoad(); }
static void TUniChInfo::LoadSChar | ( | TSIn & | SIn, |
signed char & | u | ||
) | [inline, static] |
Definition at line 1045 of file unicode.h.
References TSIn::LoadBf().
Referenced by Load().
{ SIn.LoadBf(&u, sizeof(u)); }
static void TUniChInfo::LoadUShort | ( | TSIn & | SIn, |
ushort & | u | ||
) | [inline, static] |
Definition at line 1044 of file unicode.h.
References TSIn::LoadBf().
Referenced by Load().
{ SIn.LoadBf(&u, sizeof(u)); }
void TUniChInfo::Save | ( | TSOut & | SOut | ) | const [inline] |
Definition at line 1050 of file unicode.h.
References chCat, chSubCat, combClass, decompOffset, flags, lineBreak, nameOffset, properties, propertiesX, TSOut::Save(), SaveSChar(), SaveUShort(), script, simpleLowerCaseMapping, simpleTitleCaseMapping, and simpleUpperCaseMapping.
{ SOut.Save(chCat); SOut.Save(chSubCat); SOut.Save(combClass); SaveSChar(SOut, script); SOut.Save(simpleUpperCaseMapping); SOut.Save(simpleLowerCaseMapping); SOut.Save(simpleTitleCaseMapping); SOut.Save(decompOffset); SOut.Save(nameOffset); SOut.Save(flags); SOut.Save(properties); SOut.Save(propertiesX); SaveUShort(SOut, lineBreak); }
static void TUniChInfo::SaveSChar | ( | TSOut & | SOut, |
signed char | u | ||
) | [inline, static] |
Definition at line 1047 of file unicode.h.
References TSOut::SaveBf().
Referenced by Save().
{ SOut.SaveBf(&u, sizeof(u)); }
static void TUniChInfo::SaveUShort | ( | TSOut & | SOut, |
ushort | u | ||
) | [inline, static] |
Definition at line 1046 of file unicode.h.
References TSOut::SaveBf().
Referenced by Save().
{ SOut.SaveBf(&u, sizeof(u)); }
void TUniChInfo::SetCatAndSubCat | ( | const TUniChSubCategory | catAndSubCat | ) | [inline] |
void TUniChInfo::SetDcpFlag | ( | const TUniChFlags | flag | ) | [inline] |
Definition at line 1069 of file unicode.h.
References Assert, flags, and ucfDcpMask.
Referenced by TUniChDb::InitDerivedCoreProperties().
{ Assert((flag & ucfDcpMask) == flag); flags |= flag; }
void TUniChInfo::SetProperty | ( | const TUniChProperties | flag | ) | [inline] |
Definition at line 1084 of file unicode.h.
References properties.
Referenced by TUniChDb::InitPropList().
{ properties |= flag; }
void TUniChInfo::SetPropertyX | ( | const TUniChPropertiesX | flag | ) | [inline] |
Definition at line 1107 of file unicode.h.
References propertiesX.
Referenced by TUniChDb::InitPropList().
{ propertiesX |= flag; }
void TUniChInfo::SetSbFlag | ( | const TUniChFlags | flag | ) | [inline] |
void TUniChInfo::SetWbFlag | ( | const TUniChFlags | flag | ) | [inline] |
Definition at line 1018 of file unicode.h.
Referenced by GetCat(), InitAfterLoad(), and SetCatAndSubCat().
char TUniChInfo::chCat |
Definition at line 1016 of file unicode.h.
Referenced by InitAfterLoad(), Load(), TUniChDb::LoadTxt(), Save(), and SetCatAndSubCat().
char TUniChInfo::chSubCat |
Definition at line 1016 of file unicode.h.
Referenced by InitAfterLoad(), Load(), TUniChDb::LoadTxt(), Save(), and SetCatAndSubCat().
Definition at line 1017 of file unicode.h.
Referenced by Load(), TUniChDb::LoadTxt(), and Save().
Definition at line 1022 of file unicode.h.
Referenced by TUniChDb::AddDecomposition(), Load(), TUniChDb::LoadTxt(), TUniChDb::LoadTxt_ProcessDecomposition(), and Save().
Definition at line 1024 of file unicode.h.
Referenced by ClrDcpFlags(), ClrWbAndSbFlags(), GetSbFlags(), GetWbFlags(), IsCompatibilityDecomposition(), IsCompositionExclusion(), IsDcpFlag(), IsSbFlag(), IsSbSep(), IsWbFlag(), Load(), TUniChDb::LoadTxt(), TUniChDb::LoadTxt_ProcessDecomposition(), Save(), SetDcpFlag(), SetSbFlag(), SetWbFlag(), and TUniChDb::TestWbFindNonIgnored().
Definition at line 1027 of file unicode.h.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags(), Load(), and Save().
const ushort TUniChInfo::LineBreak_ComplexContext = TUniChInfo::GetLineBreakCode('S', 'A') [static] |
Definition at line 1031 of file unicode.h.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags().
const ushort TUniChInfo::LineBreak_InfixNumeric = TUniChInfo::GetLineBreakCode('I', 'S') [static] |
Definition at line 1031 of file unicode.h.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags().
const ushort TUniChInfo::LineBreak_Numeric = TUniChInfo::GetLineBreakCode('N', 'U') [static] |
Definition at line 1031 of file unicode.h.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags().
const ushort TUniChInfo::LineBreak_Quotation = TUniChInfo::GetLineBreakCode('Q', 'U') [static] |
Definition at line 1031 of file unicode.h.
Referenced by TUniChDb::InitWordAndSentenceBoundaryFlags().
const ushort TUniChInfo::LineBreak_Unknown = TUniChInfo::GetLineBreakCode('X', 'X') [static] |
Definition at line 1031 of file unicode.h.
Referenced by TUniChDb::InitLineBreaks().
Definition at line 1023 of file unicode.h.
Referenced by Load(), TUniChDb::LoadTxt(), and Save().
Definition at line 1025 of file unicode.h.
Referenced by IsProperty(), Load(), Save(), SetProperty(), and TUniChDb::TestWbFindNonIgnored().
Definition at line 1026 of file unicode.h.
Referenced by IsPropertyX(), Load(), Save(), SetPropertyX(), and TUniChDb::TestWbFindNonIgnored().
signed char TUniChInfo::script |
Definition at line 1020 of file unicode.h.
Referenced by TUniChDb::GetScript(), TUniChDb::InitScripts(), TUniChDb::InitWordAndSentenceBoundaryFlags(), Load(), TUniChDb::LoadTxt(), Save(), and TUniChDb::TestWbFindNonIgnored().
Definition at line 1021 of file unicode.h.
Referenced by TUniChDb::GetCaseConverted(), TUniChDb::GetSimpleCaseConverted(), Load(), TUniChDb::LoadTxt(), Save(), and TUniChDb::ToSimpleCaseConverted().
Definition at line 1021 of file unicode.h.
Referenced by TUniChDb::GetCaseConverted(), TUniChDb::GetSimpleCaseConverted(), Load(), TUniChDb::LoadTxt(), Save(), and TUniChDb::ToSimpleCaseConverted().
Definition at line 1021 of file unicode.h.
Referenced by TUniChDb::GetCaseConverted(), TUniChDb::GetSimpleCaseConverted(), Load(), TUniChDb::LoadTxt(), Save(), and TUniChDb::ToSimpleCaseConverted().
Definition at line 1019 of file unicode.h.
Referenced by GetSubCat(), InitAfterLoad(), TUniChDb::InitWordAndSentenceBoundaryFlags(), IsCased(), IsCurrency(), IsPrivateUse(), IsSurrogate(), and SetCatAndSubCat().