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/utypes_8h.html below:

ICU 77.1: common/unicode/utypes.h File Reference

Standard ICU4C error code type, a substitute for exceptions.

Initialize the UErrorCode with U_ZERO_ERROR, and check for success or failure using U_SUCCESS() or U_FAILURE():

Note: By convention, ICU functions that take a reference (C++) or a pointer (C) to a UErrorCode first test:

so that in a chain of such functions the first one that sets an error code causes the following ones to not perform any operations.

Enumerator U_USING_FALLBACK_WARNING 

A resource bundle lookup returned a fallback result (not an error)

U_ERROR_WARNING_START 

Start of information results (semantically successful)

U_USING_DEFAULT_WARNING 

A resource bundle lookup returned a result from the root locale (not an error)

U_SAFECLONE_ALLOCATED_WARNING 

A SafeClone operation required allocating memory (informational only)

U_STATE_OLD_WARNING 

ICU has to use compatibility layer to construct the service.

Expect performance/memory usage degradation. Consider upgrading

U_STRING_NOT_TERMINATED_WARNING 

An output string could not be NUL-terminated because output length==destCapacity.

U_SORT_KEY_TOO_SHORT_WARNING 

Number of levels requested in getBound is higher than the number of levels in the sort key.

U_AMBIGUOUS_ALIAS_WARNING 

This converter alias can go to different converter implementations.

U_DIFFERENT_UCA_VERSION 

ucol_open encountered a mismatch between UCA version and collator image version, so the collator was constructed from rules.

No impact to further function

U_PLUGIN_CHANGED_LEVEL_WARNING 

A plugin caused a level change.

May not be an error, but later plugins may not load.

U_ERROR_WARNING_LIMIT 

One more than the highest normal UErrorCode warning value.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
U_ZERO_ERROR 

No error, no warning.

U_ILLEGAL_ARGUMENT_ERROR 

Start of codes indicating failure.

U_MISSING_RESOURCE_ERROR 

The requested resource cannot be found.

U_INVALID_FORMAT_ERROR 

Data format is not what is expected.

U_FILE_ACCESS_ERROR 

The requested file cannot be found.

U_INTERNAL_PROGRAM_ERROR 

Indicates a bug in the library code.

U_MESSAGE_PARSE_ERROR 

Unable to parse a message (message format)

U_MEMORY_ALLOCATION_ERROR 

Memory allocation error.

U_INDEX_OUTOFBOUNDS_ERROR 

Trying to access the index that is out of bounds.

U_PARSE_ERROR 

Equivalent to Java ParseException.

U_INVALID_CHAR_FOUND 

Character conversion: Unmappable input sequence.

In other APIs: Invalid character.

U_TRUNCATED_CHAR_FOUND 

Character conversion: Incomplete input sequence.

U_ILLEGAL_CHAR_FOUND 

Character conversion: Illegal input sequence/combination of input units.

U_INVALID_TABLE_FORMAT 

Conversion table file found, but corrupted.

U_INVALID_TABLE_FILE 

Conversion table file not found.

U_BUFFER_OVERFLOW_ERROR 

A result would not fit in the supplied buffer.

U_UNSUPPORTED_ERROR 

Requested operation not supported in current context.

U_RESOURCE_TYPE_MISMATCH 

an operation is requested over a resource that does not support it

U_ILLEGAL_ESCAPE_SEQUENCE 

ISO-2022 illegal escape sequence.

U_UNSUPPORTED_ESCAPE_SEQUENCE 

ISO-2022 unsupported escape sequence.

U_NO_SPACE_AVAILABLE 

No space available for in-buffer expansion for Arabic shaping.

U_CE_NOT_FOUND_ERROR 

Currently used only while setting variable top, but can be used generally.

U_PRIMARY_TOO_LONG_ERROR 

User tried to set variable top to a primary that is longer than two bytes.

U_STATE_TOO_OLD_ERROR 

ICU cannot construct a service from this state, as it is no longer supported.

U_TOO_MANY_ALIASES_ERROR 

There are too many aliases in the path to the requested resource.

It is very possible that a circular alias definition has occurred

U_ENUM_OUT_OF_SYNC_ERROR 

UEnumeration out of sync with underlying collection.

U_INVARIANT_CONVERSION_ERROR 

Unable to convert a UChar* string to char* with the invariant converter.

U_INVALID_STATE_ERROR 

Requested operation can not be completed with ICU in its current state.

U_COLLATOR_VERSION_MISMATCH 

Collator version is not compatible with the base version.

U_USELESS_COLLATOR_ERROR 

Collator is options only and no base is specified.

U_NO_WRITE_PERMISSION 

Attempt to modify read-only or constant data.

U_INPUT_TOO_LONG_ERROR 

The input is impractically long for an operation.

It is rejected because it may lead to problems such as excessive processing time, stack depth, or heap memory requirements.

Stable:
ICU 68
U_STANDARD_ERROR_LIMIT 

One more than the highest standard error code.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
U_BAD_VARIABLE_DEFINITION 

Missing '$' or duplicate variable name.

U_PARSE_ERROR_START 

Start of Transliterator errors.

U_MALFORMED_RULE 

Elements of a rule are misplaced.

U_MALFORMED_SET 

A UnicodeSet pattern is invalid.

U_MALFORMED_SYMBOL_REFERENCE 

UNUSED as of ICU 2.4.

U_MALFORMED_UNICODE_ESCAPE 

A Unicode escape pattern is invalid.

U_MALFORMED_VARIABLE_DEFINITION 

A variable definition is invalid.

U_MALFORMED_VARIABLE_REFERENCE 

A variable reference is invalid.

U_MISMATCHED_SEGMENT_DELIMITERS 

UNUSED as of ICU 2.4.

U_MISPLACED_ANCHOR_START 

A start anchor appears at an illegal position.

U_MISPLACED_CURSOR_OFFSET 

A cursor offset occurs at an illegal position.

U_MISPLACED_QUANTIFIER 

A quantifier appears after a segment close delimiter.

U_MISSING_OPERATOR 

A rule contains no operator.

U_MISSING_SEGMENT_CLOSE 

UNUSED as of ICU 2.4.

U_MULTIPLE_ANTE_CONTEXTS 

More than one ante context.

U_MULTIPLE_CURSORS 

More than one cursor.

U_MULTIPLE_POST_CONTEXTS 

More than one post context.

U_TRAILING_BACKSLASH 

A dangling backslash.

U_UNDEFINED_SEGMENT_REFERENCE 

A segment reference does not correspond to a defined segment.

U_UNDEFINED_VARIABLE 

A variable reference does not correspond to a defined variable.

U_UNQUOTED_SPECIAL 

A special character was not quoted or escaped.

U_UNTERMINATED_QUOTE 

A closing single quote is missing.

U_RULE_MASK_ERROR 

A rule is hidden by an earlier more general rule.

U_MISPLACED_COMPOUND_FILTER 

A compound filter is in an invalid location.

U_MULTIPLE_COMPOUND_FILTERS 

More than one compound filter.

U_INVALID_RBT_SYNTAX 

A "::id" rule was passed to the RuleBasedTransliterator parser.

U_INVALID_PROPERTY_PATTERN 

UNUSED as of ICU 2.4.

U_MALFORMED_PRAGMA 

A 'use' pragma is invalid.

U_UNCLOSED_SEGMENT 

A closing ')' is missing.

U_ILLEGAL_CHAR_IN_SEGMENT 

UNUSED as of ICU 2.4.

U_VARIABLE_RANGE_EXHAUSTED 

Too many stand-ins generated for the given variable range.

U_VARIABLE_RANGE_OVERLAP 

The variable range overlaps characters used in rules.

U_ILLEGAL_CHARACTER 

A special character is outside its allowed context.

U_INTERNAL_TRANSLITERATOR_ERROR 

Internal transliterator system error.

U_INVALID_ID 

A "::id" rule specifies an unknown transliterator.

U_INVALID_FUNCTION 

A "&fn()" rule specifies an unknown transliterator.

U_PARSE_ERROR_LIMIT 

One more than the highest normal Transliterator error code.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
U_UNEXPECTED_TOKEN 

Syntax error in format pattern.

U_FMT_PARSE_ERROR_START 

Start of format library errors.

U_MULTIPLE_DECIMAL_SEPARATORS 

More than one decimal separator in number pattern.

U_MULTIPLE_DECIMAL_SEPERATORS 

Typo: kept for backward compatibility.

Use U_MULTIPLE_DECIMAL_SEPARATORS

U_MULTIPLE_EXPONENTIAL_SYMBOLS 

More than one exponent symbol in number pattern.

U_MALFORMED_EXPONENTIAL_PATTERN 

Grouping symbol in exponent pattern.

U_MULTIPLE_PERCENT_SYMBOLS 

More than one percent symbol in number pattern.

U_MULTIPLE_PERMILL_SYMBOLS 

More than one permill symbol in number pattern.

U_MULTIPLE_PAD_SPECIFIERS 

More than one pad symbol in number pattern.

U_PATTERN_SYNTAX_ERROR 

Syntax error in format pattern.

U_ILLEGAL_PAD_POSITION 

Pad symbol misplaced in number pattern.

U_UNMATCHED_BRACES 

Braces do not match in message pattern.

U_UNSUPPORTED_PROPERTY 

UNUSED as of ICU 2.4.

U_UNSUPPORTED_ATTRIBUTE 

UNUSED as of ICU 2.4.

U_ARGUMENT_TYPE_MISMATCH 

Argument name and argument index mismatch in MessageFormat functions.

U_DUPLICATE_KEYWORD 

Duplicate keyword in PluralFormat.

U_UNDEFINED_KEYWORD 

Undefined Plural keyword.

U_DEFAULT_KEYWORD_MISSING 

Missing DEFAULT rule in plural rules.

U_DECIMAL_NUMBER_SYNTAX_ERROR 

Decimal number syntax error.

U_FORMAT_INEXACT_ERROR 

Cannot format a number exactly and rounding mode is ROUND_UNNECESSARY.

Stable:
ICU 4.8
U_NUMBER_ARG_OUTOFBOUNDS_ERROR 

The argument to a NumberFormatter helper method was out of bounds; the bounds are usually 0 to 999.

Stable:
ICU 61
U_NUMBER_SKELETON_SYNTAX_ERROR 

The number skeleton passed to C++ NumberFormatter or C UNumberFormatter was invalid or contained a syntax error.

Stable:
ICU 62
U_MF_UNRESOLVED_VARIABLE_ERROR 

A variable is referred to but not bound by any definition.

Internal:
Do not use.

This API is for internal use only. ICU 75 technology preview

Deprecated:
This API is for technology preview only.
U_MF_SYNTAX_ERROR 

Includes all syntax errors.

Internal:
Do not use.

This API is for internal use only. ICU 75 technology preview

Deprecated:
This API is for technology preview only.
U_MF_UNKNOWN_FUNCTION_ERROR 

An annotation refers to a function not defined by the standard or custom function registry.

Internal:
Do not use.

This API is for internal use only. ICU 75 technology preview

Deprecated:
This API is for technology preview only.
U_MF_VARIANT_KEY_MISMATCH_ERROR 

In a match-construct, one or more variants had a different number of keys from the number of selectors.

Internal:
Do not use.

This API is for internal use only. ICU 75 technology preview

Deprecated:
This API is for technology preview only.
U_MF_FORMATTING_ERROR 

Covers all runtime errors: for example, an internally inconsistent set of options.

Internal:
Do not use. This API is for internal use only. ICU 75 technology preview
Deprecated:
This API is for technology preview only.
U_MF_NONEXHAUSTIVE_PATTERN_ERROR 

In a match-construct, the variants do not cover all possible values.

Internal:
Do not use.

This API is for internal use only. ICU 75 technology preview

Deprecated:
This API is for technology preview only.
U_MF_DUPLICATE_OPTION_NAME_ERROR 

In an annotation, the same option name appears more than once.

Internal:
Do not use.

This API is for internal use only. ICU 75 technology preview

Deprecated:
This API is for technology preview only.
U_MF_SELECTOR_ERROR 

A selector function is applied to an operand of the wrong type.

Internal:
Do not use.

This API is for internal use only. ICU 75 technology preview

Deprecated:
This API is for technology preview only.
U_MF_MISSING_SELECTOR_ANNOTATION_ERROR 

A selector expression evaluates to an unannotated operand.

Internal:
Do not use. This API is for internal use only. ICU 75 technology preview
Deprecated:
This API is for technology preview only.
U_MF_DUPLICATE_DECLARATION_ERROR 

The same variable is declared in more than one .local or .input declaration.

Internal:
Do not use. This API is for internal use only. ICU 75 technology preview
Deprecated:
This API is for technology preview only.
U_MF_OPERAND_MISMATCH_ERROR 

An operand provided to a function does not have the required form for that function.

Internal:
Do not use.

This API is for internal use only. ICU 75 technology preview

Deprecated:
This API is for technology preview only.
U_MF_DUPLICATE_VARIANT_ERROR 

A message includes a variant with the same key list as another variant.

Internal:
Do not use. This API is for internal use only. ICU 76 technology preview
Deprecated:
This API is for technology preview only.
U_MF_BAD_OPTION 

An option value provided to a function does not have the required form for that option.

Internal:
Do not use. This API is for internal use only. ICU 77 technology preview
Deprecated:
This API is for technology preview only.
U_FMT_PARSE_ERROR_LIMIT 

One more than the highest normal formatting API error code.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
U_BRK_INTERNAL_ERROR 

An internal error (bug) was detected.

U_BRK_ERROR_START 

Start of codes indicating Break Iterator failures.

U_BRK_HEX_DIGITS_EXPECTED 

Hex digits expected as part of a escaped char in a rule.

U_BRK_SEMICOLON_EXPECTED 

Missing ';' at the end of a RBBI rule.

U_BRK_RULE_SYNTAX 

Syntax error in RBBI rule.

U_BRK_UNCLOSED_SET 

UnicodeSet writing an RBBI rule missing a closing ']'.

U_BRK_ASSIGN_ERROR 

Syntax error in RBBI rule assignment statement.

U_BRK_VARIABLE_REDFINITION 

RBBI rule $Variable redefined.

U_BRK_MISMATCHED_PAREN 

Mis-matched parentheses in an RBBI rule.

U_BRK_NEW_LINE_IN_QUOTED_STRING 

Missing closing quote in an RBBI rule.

U_BRK_UNDEFINED_VARIABLE 

Use of an undefined $Variable in an RBBI rule.

U_BRK_INIT_ERROR 

Initialization failure.

Probable missing ICU Data.

U_BRK_RULE_EMPTY_SET 

Rule contains an empty Unicode Set.

U_BRK_UNRECOGNIZED_OPTION 

!!option in RBBI rules not recognized.

U_BRK_MALFORMED_RULE_TAG 

The {nnn} tag on a rule is malformed

U_BRK_ERROR_LIMIT 

One more than the highest normal BreakIterator error code.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
U_REGEX_INTERNAL_ERROR 

An internal error (bug) was detected.

U_REGEX_ERROR_START 

Start of codes indicating Regexp failures

U_REGEX_RULE_SYNTAX 

Syntax error in regexp pattern.

U_REGEX_INVALID_STATE 

RegexMatcher in invalid state for requested operation.

U_REGEX_BAD_ESCAPE_SEQUENCE 

Unrecognized backslash escape sequence in pattern

U_REGEX_PROPERTY_SYNTAX 

Incorrect Unicode property

U_REGEX_UNIMPLEMENTED 

Use of regexp feature that is not yet implemented.

U_REGEX_MISMATCHED_PAREN 

Incorrectly nested parentheses in regexp pattern.

U_REGEX_NUMBER_TOO_BIG 

Decimal number is too large.

U_REGEX_BAD_INTERVAL 

Error in {min,max} interval

U_REGEX_MAX_LT_MIN 

In {min,max}, max is less than min.

U_REGEX_INVALID_BACK_REF 

Back-reference to a non-existent capture group.

U_REGEX_INVALID_FLAG 

Invalid value for match mode flags.

U_REGEX_LOOK_BEHIND_LIMIT 

Look-Behind pattern matches must have a bounded maximum length.

U_REGEX_SET_CONTAINS_STRING 

Regexps cannot have UnicodeSets containing strings.

U_REGEX_OCTAL_TOO_BIG 

Octal character constants must be <= 0377.

Deprecated:
ICU 54. This error cannot occur.
U_REGEX_MISSING_CLOSE_BRACKET 

Missing closing bracket on a bracket expression.

U_REGEX_INVALID_RANGE 

In a character range [x-y], x is greater than y.

U_REGEX_STACK_OVERFLOW 

Regular expression backtrack stack overflow.

U_REGEX_TIME_OUT 

Maximum allowed match time exceeded

U_REGEX_STOPPED_BY_CALLER 

Matching operation aborted by user callback fn.

U_REGEX_PATTERN_TOO_BIG 

Pattern exceeds limits on size or complexity.

Stable:
ICU 55
U_REGEX_INVALID_CAPTURE_GROUP_NAME 

Invalid capture group name.

Stable:
ICU 55
U_REGEX_ERROR_LIMIT 

One more than the highest normal regular expression error code.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
U_IDNA_ERROR_LIMIT 

One more than the highest normal IDNA error code.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
U_PLUGIN_ERROR_START 

Start of codes indicating plugin failures.

U_PLUGIN_TOO_HIGH 

The plugin's level is too high to be loaded right now.

U_PLUGIN_DIDNT_SET_LEVEL 

The plugin didn't call uplug_setPlugLevel in response to a QUERY.

U_PLUGIN_ERROR_LIMIT 

One more than the highest normal plug-in error code.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
U_ERROR_LIMIT 

One more than the highest normal error code.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.

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