Source position: xmltok.pas line 173
type ENCODING = record |
||
scanners: array [0..XML_N_STATES-1] of SCANNER; |
|
|
literalScanners: array [0..XML_N_LITERAL_TYPES-1] of SCANNER; |
|
|
sameName: function( |
|
|
p1: ENCODING_ptr; |
||
p2: char_ptr; |
||
p3: char_ptr |
||
):int; |
||
nameMatchesAscii: function( |
|
|
p1: ENCODING_ptr; |
||
p2: char_ptr; |
||
p3: char_ptr; |
||
p4: char_ptr |
||
):int; |
||
nameLength: function( |
|
|
p1: ENCODING_ptr; |
||
p2: char_ptr |
||
):int; |
||
skipS: function( |
|
|
p1: ENCODING_ptr; |
||
p2: char_ptr |
||
):char_ptr; |
||
getAtts: function( |
|
|
enc: ENCODING_ptr; |
||
ptr: char_ptr; |
||
attsMax: int; |
||
atts: ATTRIBUTE_ptr |
||
):int; |
||
charRefNumber: function( |
|
|
enc: ENCODING_ptr; |
||
ptr: char_ptr |
||
):int; |
||
predefinedEntityName: function( |
|
|
p1: ENCODING_ptr; |
||
p2: char_ptr; |
||
p3: char_ptr |
||
):int; |
||
updatePosition: procedure( |
|
|
p1: ENCODING_ptr; |
||
ptr: char_ptr; |
||
end_: char_ptr; |
||
p4: POSITION_ptr |
||
); |
||
isPublicId: function( |
|
|
enc: ENCODING_ptr; |
||
ptr: char_ptr; |
||
end_: char_ptr; |
||
badPtr: char_ptr_ptr |
||
):int; |
||
utf8Convert: procedure( |
|
|
enc: ENCODING_ptr; |
||
fromP: char_ptr_ptr; |
||
fromLim: char_ptr; |
||
toP: char_ptr_ptr; |
||
toLim: char_ptr |
||
); |
||
utf16Convert: procedure( |
|
|
enc: ENCODING_ptr; |
||
fromP: char_ptr_ptr; |
||
fromLim: char_ptr; |
||
toP: int16u_ptr_ptr; |
||
toLim: int16u_ptr |
||
); |
||
minBytesPerChar: int; |
|
|
isUtf8: char; |
|
|
isUtf16: char; |
|
|
end; |
CT Web help |
CodeTyphon Studio |