Next: iklib conditions string utf16, Previous: iklib conditions string generic, Up: iklib conditions string [Index]
Condition object type representing an error while encoding a string into
a UTF-8 bytevector; it is derived from &string-encoding
.
Build and return a new condition object of type
&utf8-string-encoding
.
Return #t
if obj is a condition object of type
&utf8-string-encoding
; otherwise return #f
.
Condition object type representing an error while decoding a UTF-8
bytevector into a string; it is derived from
&string-decoding
.
Build and return a new condition object of type
&utf8-string-decoding
.
Return #t
if obj is a condition object of type
&utf8-string-decoding
; otherwise return #f
.
Condition object type representing an invalid octet in a UTF-8
bytevector; it is derived from &utf8-string-decoding
. It has
the following fields:
bytevector
The UTF-8 bytevector.
index
The index in the bytevector of the offending octet.
octets
A list holding the offending octet.
Build and return a condition object of type
&utf8-string-decoding-invalid-octet
.
Return #t
if obj is a condition object of type
&utf8-string-decoding-invalid-octet
; otherwise return
#f
.
Field accessors for condition objects of type
&utf8-string-decoding-invalid-octet
.
Condition object type representing an invalid 2-octets sequence in a
UTF-8 bytevector: the first octet is valid, the second one is
invalid. It is derived from &utf8-string-decoding
. It has
the following fields:
bytevector
The UTF-8 bytevector.
index
The index in the bytevector of the offending octet.
octets
A list holding the offending octets.
Build and return a condition object of type
&utf8-string-decoding-invalid-2-tuple
.
Return #t
if obj is a condition object of type
&utf8-string-decoding-invalid-2-tuple
; otherwise return
#f
.
Field accessors for condition objects of type
&utf8-string-decoding-invalid-2-tuple
.
Condition object type representing an invalid 3-octets sequence in a
UTF-8 bytevector: the first octet is valid, the second and/or third
ones are invalid. It is derived from &utf8-string-decoding
.
It has the following fields:
bytevector
The UTF-8 bytevector.
index
The index in the bytevector of the offending octet.
octets
A list holding the offending octets.
Build and return a condition object of type
&utf8-string-decoding-invalid-3-tuple
.
Return #t
if obj is a condition object of type
&utf8-string-decoding-invalid-3-tuple
; otherwise return
#f
.
Field accessors for condition objects of type
&utf8-string-decoding-invalid-3-tuple
.
Condition object type representing an invalid 4-octets sequence in a
UTF-8 bytevector: the first octet is valid, one or more among the
second, third and fourth ones are invalid. It is derived from
&utf8-string-decoding
. It has the following fields:
bytevector
The UTF-8 bytevector.
index
The index in the bytevector of the offending octet.
octets
A list holding the offending octets.
Build and return a condition object of type
&utf8-string-decoding-invalid-4-tuple
.
Return #t
if obj is a condition object of type
&utf8-string-decoding-invalid-4-tuple
; otherwise return
#f
.
Field accessors for condition objects of type
&utf8-string-decoding-invalid-4-tuple
.
Condition object type representing an incomplete 2-octets sequence in a
UTF-8 bytevector: the first octet is present, the second one is
missing because we are at the end of the bytevector. It is derived from
&utf8-string-decoding
. It has the following fields:
bytevector
The UTF-8 bytevector.
index
The index in the bytevector of the first octet in the incomplete sequence.
octets
A list holding the incomplete sequence of octets.
Build and return a condition object of type
&utf8-string-decoding-incomplete-2-tuple
.
Return #t
if obj is a condition object of type
&utf8-string-decoding-incomplete-2-tuple
; otherwise return
#f
.
Field accessors for condition objects of type
&utf8-string-decoding-incomplete-2-tuple
.
Condition object type representing an incomplete 3-octets sequence in a
UTF-8 bytevector: the first octet is present, the second and/or third
ones are missing because we are at the end of the bytevector. It is
derived from &utf8-string-decoding
. It has the following
fields:
bytevector
The UTF-8 bytevector.
index
The index in the bytevector of the first octet in the incomplete sequence.
octets
A list holding the incomplete sequence of octets.
Build and return a condition object of type
&utf8-string-decoding-incomplete-3-tuple
.
Return #t
if obj is a condition object of type
&utf8-string-decoding-incomplete-3-tuple
; otherwise return
#f
.
Field accessors for condition objects of type
&utf8-string-decoding-incomplete-3-tuple
.
Condition object type representing an incomplete 4-octets sequence in a
UTF-8 bytevector: the first octet is present, one or more among the
second, third and fourth ones are missing because we are at the end of
the bytevector. It is derived from &utf8-string-decoding
.
It has the following fields:
bytevector
The UTF-8 bytevector.
index
The index in the bytevector of the first octet in the incomplete sequence.
octets
A list holding the incomplete sequence of octets.
Build and return a condition object of type
&utf8-string-decoding-incomplete-4-tuple
.
Return #t
if obj is a condition object of type
&utf8-string-decoding-incomplete-4-tuple
; otherwise return
#f
.
Field accessors for condition objects of type
&utf8-string-decoding-incomplete-4-tuple
.
Next: iklib conditions string utf16, Previous: iklib conditions string generic, Up: iklib conditions string [Index]