A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://unicode-org.github.io/icu-docs/apidoc/released/icu4c/ucoleitr_8h_source.html below:

ICU 77.1: i18n/unicode/ucoleitr.h Source File

23 #if !UCONFIG_NO_COLLATION 30 #define UCOL_NULLORDER ((int32_t)0xFFFFFFFF)

struct UCollator UCollator

structure representing a collator object instance

U_CAPI int32_t ucol_next(UCollationElements *elems, UErrorCode *status)

Get the ordering priority of the next collation element in the text.

U_CAPI int32_t ucol_primaryOrder(int32_t order)

Get the primary order of a collation order.

U_CAPI void ucol_setText(UCollationElements *elems, const UChar *text, int32_t textLength, UErrorCode *status)

Set the text containing the collation elements.

U_CAPI int32_t ucol_tertiaryOrder(int32_t order)

Get the tertiary order of a collation order.

U_CAPI void ucol_reset(UCollationElements *elems)

Reset the collation elements to their initial state.

struct UCollationElements UCollationElements

The UCollationElements struct.

U_CAPI int32_t ucol_getOffset(const UCollationElements *elems)

Get the offset of the current source character.

U_CAPI int32_t ucol_getMaxExpansion(const UCollationElements *elems, int32_t order)

Get the maximum length of any expansion sequences that end with the specified comparison order.

U_CAPI UCollationElements * ucol_openElements(const UCollator *coll, const UChar *text, int32_t textLength, UErrorCode *status)

Open the collation elements for a string.

U_CAPI int32_t ucol_previous(UCollationElements *elems, UErrorCode *status)

Get the ordering priority of the previous collation element in the text.

U_CAPI int32_t ucol_secondaryOrder(int32_t order)

Get the secondary order of a collation order.

U_CAPI void ucol_setOffset(UCollationElements *elems, int32_t offset, UErrorCode *status)

Set the offset of the current source character.

U_CAPI void ucol_closeElements(UCollationElements *elems)

Close a UCollationElements.

U_CAPI int32_t ucol_keyHashCode(const uint8_t *key, int32_t length)

get a hash code for a key...

#define U_CAPI

This is used to declare a function as a public ICU C API.

char16_t UChar

The base type for UTF-16 code units and pointers.

Basic definitions for ICU, for both C and C++ APIs.

UErrorCode

Standard ICU4C error code type, a substitute for exceptions.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4