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:
bytevectorThe UTF-8 bytevector.
indexThe index in the bytevector of the offending octet.
octetsA 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:
bytevectorThe UTF-8 bytevector.
indexThe index in the bytevector of the offending octet.
octetsA 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:
bytevectorThe UTF-8 bytevector.
indexThe index in the bytevector of the offending octet.
octetsA 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:
bytevectorThe UTF-8 bytevector.
indexThe index in the bytevector of the offending octet.
octetsA 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:
bytevectorThe UTF-8 bytevector.
indexThe index in the bytevector of the first octet in the incomplete sequence.
octetsA 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:
bytevectorThe UTF-8 bytevector.
indexThe index in the bytevector of the first octet in the incomplete sequence.
octetsA 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:
bytevectorThe UTF-8 bytevector.
indexThe index in the bytevector of the first octet in the incomplete sequence.
octetsA 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]