Unicode Collation data item properties.
Source position: unicodedata.pas line 371
type TUCA_PropItemRec = packed record |
||
public |
||
WeightLength: Byte; |
|
Number of weights. |
ChildCount: Byte; |
|
Number of children. |
Size: Word; |
|
Total size (in bytes) of data. |
Flags: Byte; |
|
Flags for this item. |
function HasCodePoint; |
|
Check flags whether a codepoint is present. |
|
Get the codepoint. |
|
function IsValid; |
|
Check flags for validity. |
procedure GetWeightArray(); |
|
Return an array of weights. |
function GetSelfOnlySize; |
|
Size of this item data (in bytes). |
function GetContextual; |
|
Check if the contextual bit is set in the flags (getter for Contextual). |
property Contextual: Boolean; [r] |
|
Check if the contextual bit is set in the flags. |
function GetContext; |
|
Access to context data. |
function IsDeleted; |
|
Check flags if deleted bit is set. |
function IsWeightCompress_1; |
|
Check whether weight compression flag 1 is set. |
function IsWeightCompress_2; |
|
Check whether weight compression flag 2 is set. |
|
||
end; |
TUCA_PropItemRec encodes 1 entry from the Unicode Collation data in an encoded form.
|
Internal tree structure for sorted storage of unicode collation data. |