X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=include%2Fyaz%2Ficu_I18N.h;h=0e43725c9d01e618348c1cef9b2a281a049f6411;hb=71509ab1affd957fa0af7c7536105988a7ccd93d;hp=f69714c34c2ce59c2174b3e50f8be8a49b79528b;hpb=674986e09b1e2c5ea9670355aef21c813323d186;p=yaz-moved-to-github.git diff --git a/include/yaz/icu_I18N.h b/include/yaz/icu_I18N.h index f69714c..0e43725 100644 --- a/include/yaz/icu_I18N.h +++ b/include/yaz/icu_I18N.h @@ -244,14 +244,14 @@ struct icu_chain struct icu_chain_step * steps; }; -struct icu_chain * icu_chain_create(const uint8_t * locale, +struct icu_chain * icu_chain_create(const char * locale, int sort, UErrorCode * status); void icu_chain_destroy(struct icu_chain * chain); -struct icu_chain * icu_chain_xml_config(xmlNode *xml_node, - const uint8_t * locale, +struct icu_chain * icu_chain_xml_config(const xmlNode *xml_node, + const char *locale, int sort, UErrorCode * status); @@ -271,13 +271,13 @@ int icu_chain_assign_cstr(struct icu_chain * chain, int icu_chain_next_token(struct icu_chain * chain, UErrorCode *status); -int icu_chain_get_token_count(struct icu_chain * chain); +int icu_chain_token_number(struct icu_chain * chain); -const char * icu_chain_get_display(struct icu_chain * chain); +const char * icu_chain_token_display(struct icu_chain * chain); -const char * icu_chain_get_norm(struct icu_chain * chain); +const char * icu_chain_token_norm(struct icu_chain * chain); -const char * icu_chain_get_sort(struct icu_chain * chain); +const char * icu_chain_token_sortkey(struct icu_chain * chain); const UCollator * icu_chain_get_coll(struct icu_chain * chain);