C# Class Mono.Globalization.Unicode.MSCompatSortKeyTableGenerator

Datei anzeigen Open project: runefs/Marvin

Public Methods

Method Description
Main ( string args ) : void

Private Methods

Method Description
AddAlphaMap ( char c, byte category, byte alphaWeight ) : void
AddArabicCharMap ( char c, byte category, byte updateCount, byte level2 ) : void
AddCharMap ( char c, byte category, byte increment ) : bool
AddCharMap ( char c, byte category, byte increment, byte alt ) : bool
AddCharMapCJK ( char c, byte &category ) : void
AddCharMapGroup ( char c, byte category, byte updateCount ) : void
AddCharMapGroup ( char c, byte category, byte updateCount, byte level2 ) : void
AddCharMapGroup ( char c, byte category, byte updateCount, byte level2, bool deferLevel2 ) : void
AddCharMapGroup2 ( char c, byte category, byte updateCount, byte level2 ) : void
AddCharMapGroupCJK ( char c, byte &category ) : void
AddKanaMap ( int i, byte voices ) : void
AddLetterMap ( char c, byte category, byte updateCount ) : void
AddLetterMapCore ( char c, byte category, byte updateCount, byte level2, bool deferLevel2 ) : void
CompressArray ( byte source, Mono.Globalization.Unicode.CodePointIndexer i ) : byte[]
CompressArray ( ushort source, Mono.Globalization.Unicode.CodePointIndexer i ) : ushort[]
ComputeLevel3Weight ( char c ) : byte
ComputeLevel3WeightRaw ( char c ) : byte
ExistsJIS ( int cp ) : bool
FillIgnorables ( ) : void
FillLetterNFKD ( int i, bool checkUpper, bool greekRemap ) : void
GenerateCore ( ) : void
IncrementSequentialIndex ( byte &hangulCat ) : void
IsIgnorable ( int i ) : bool
IsIgnorableNonSpacing ( int i ) : bool
IsIgnorableSymbol ( int i ) : bool
ModifyParsedValues ( ) : void
ModifyUnidata ( ) : void
ParseCJK ( string zhXML, string jaXML, string koXML ) : void
ParseDerivedAge ( string filename ) : void
ParseDerivedCoreProperties ( string filename ) : void
ParseJISOrder ( string filename ) : void
ParseScripts ( string filename ) : void
ParseSources ( string dirname ) : void
ParseTailoringSourceValue ( string s ) : string
ParseTailorings ( string filename ) : void
ParseUnidata ( string filename ) : void
ProcessDerivedCorePropLine ( string s ) : void
ProcessJISOrderLine ( string s ) : void
ProcessTailoringLine ( Tailoring &t, string s ) : void
ProcessUnidataLine ( string s, ArrayList decompValues ) : void
Run ( string args ) : void
Serialize ( ) : void
SerializeCJK ( string name, byte cjk, int max ) : void
SerializeCJK ( string name, ushort cjk, int max_unused ) : void
SerializeTailorings ( ) : void
ToDecomposed ( char c, byte d, bool tail ) : char
ToSmallForm ( char c ) : char
WriteByte ( byte value ) : void

Method Details

Main() public static method

public static Main ( string args ) : void
args string
return void