TUCA_PropItemRec
Unicode Collation data item properties
Declaration
Source position: unicodedata.pas line 358
Type
TUCA\_PropItemRec = packed record
private
FLAG\_VALID = 0;
FLAG\_CODEPOINT = 1;
FLAG\_CONTEXTUAL = 2;
FLAG\_DELETION = 3;
FLAG\_COMPRESS\_WEIGHT\_1 = 6;
FLAG\_COMPRESS\_WEIGHT\_2 = 7;
function GetCodePoint : UInt24;
public
WeightLength : Byte;
ChildCount : Byte;
Size : Word;
Flags : Byte;
function HasCodePoint : Boolean;
property CodePoint : UInt24;
function IsValid : Boolean;
procedure GetWeightArray(ADest: PUCA\_PropWeights);
function GetSelfOnlySize : Cardinal;
function GetContextual : Boolean;
property Contextual : Boolean;
function GetContext : PUCA\_PropItemContextTreeRec;
function IsDeleted : Boolean;
function IsWeightCompress\_1 : Boolean;
function IsWeightCompress\_2 : Boolean;
end
Description
TUCA_PropItemRec encodes 1 entry from the Unicode Collation data in an encoded form.
See also
Name | Description |
---|---|
Byte | An unsigned 8-bits integer |
Byte | An unsigned 8-bits integer |
Byte | An unsigned 8-bits integer |
TUCA_PropItemContextTreeRec | Internal tree structure for sorted storage of unicode collation data |
UInt24 | Alias for TUInt24Rec |
Word | An unsigned 16-bits integer |