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 |