Zdexby TheHolyOneZ
42,628 classes
Class

SortKeyBuffer

: Object
Mono.Globalization.Unicode.SortKeyBuffer, mscorlib 0x0088 (136 B) inherited 0x0010 mscorlib.dll
0x00x0088

Members 22

OffsetSizeNameTypeFlagsDefault
0x08l1bbyte[]Private—
0x08l2bbyte[]Private—
0x08l3bbyte[]Private—
0x08l4sbbyte[]Private—
0x08l4tbbyte[]Private—
0x08l4kbbyte[]Private—
0x08l4wbbyte[]Private—
0x08l5bbyte[]Private—
0x08sourcestringPrivate—
0x04l1intPrivate—
0x04l2intPrivate—
0x04l3intPrivate—
0x04l4sintPrivate—
0x04l4tintPrivate—
0x04l4kintPrivate—
0x04l4wintPrivate—
0x04l5intPrivate—
0x04lcidintPrivate—
0x04optionsCompareOptionsPrivate—
0x01processLevel2boolPrivate—
0x01frenchSortboolPrivate—
0x01frenchSortedboolPrivate—
0x00830x05unreflected bytes to end of SortKeyBuffer

Functions 11

SignatureFlagsNativeParams
void .ctor(int lcid)Public+1 flags0x04
void Reset()Public0x00
void Initialize(const CompareOptions& options, int lcid, const string& s, bool frenchSort)1 flags0x08
void AppendCJKExtension(byte lv1msb, byte lv1lsb)1 flags0x01
void AppendKana(byte category, byte lv1, byte lv2, byte lv3, bool isSmallKana, byte markType, bool isKatakana, bool isHalfWidth)1 flags0x01
void AppendNormal(byte category, byte lv1, byte lv2, byte lv3)1 flags0x01
void AppendLevel5(byte category, byte lv1)Private0x01
void AppendBufferPrimitive(byte value, ref byte[]& buf, ref int& bidx)Private0x08
SortKey GetResultAndReset()Public0x08
int GetOptimizedLength(const byte[]& data, int len, byte defaultValue)Private0x08
SortKey GetResult()Public0x08

Used by 1

types with a member, parameter or interface of this type