Top | ![]() |
![]() |
![]() |
![]() |
int | raptor_unicode_utf8_string_put_char () |
int | raptor_unicode_utf8_string_get_char () |
int | raptor_unicode_is_xml11_namestartchar () |
int | raptor_unicode_is_xml10_namestartchar () |
int | raptor_unicode_is_xml11_namechar () |
int | raptor_unicode_is_xml10_namechar () |
int | raptor_unicode_check_utf8_string () |
int | raptor_unicode_utf8_strlen () |
size_t | raptor_unicode_utf8_substr () |
Functions to support converting to and from Unicode written in UTF-8 which is the native internal string format of all the redland libraries. Includes checking for Unicode names using either the XML 1.0 or XML 1.1 rules.
int raptor_unicode_utf8_string_put_char (raptor_unichar c
,unsigned char *output
,size_t length
);
int raptor_unicode_utf8_string_get_char (const unsigned char *input
,size_t length
,raptor_unichar *output
);
int
raptor_unicode_is_xml11_namestartchar (raptor_unichar c
);
int
raptor_unicode_is_xml10_namestartchar (raptor_unichar c
);
int raptor_unicode_check_utf8_string (const unsigned char *string
,size_t length
);
int raptor_unicode_utf8_strlen (const unsigned char *string
,size_t length
);