Os erros a seguir são parte de uma máscara de bits retornada pelo algoritmo UTS #46 nas funções
idn_to_utf8() e idn_to_ascii().
-
IDNA_ERROR_EMPTY_LABEL
(int)
-
-
IDNA_ERROR_LABEL_TOO_LONG
(int)
-
-
IDNA_ERROR_DOMAIN_NAME_TOO_LONG
(int)
-
-
IDNA_ERROR_LEADING_HYPHEN
(int)
-
-
IDNA_ERROR_TRAILING_HYPHEN
(int)
-
-
IDNA_ERROR_HYPHEN_3_4
(int)
-
-
IDNA_ERROR_LEADING_COMBINING_MARK
(int)
-
-
IDNA_ERROR_DISALLOWED
(int)
-
-
IDNA_ERROR_PUNYCODE
(int)
-
-
IDNA_ERROR_LABEL_HAS_DOT
(int)
-
-
IDNA_ERROR_INVALID_ACE_LABEL
(int)
-
-
IDNA_ERROR_BIDI
(int)
-
-
IDNA_ERROR_CONTEXTJ
(int)
-
-
ULOC_ACTUAL_LOCALE
(int)
-
A localidade de onde os dados realmente vêm.
-
ULOC_VALID_LOCALE
(int)
-
A localidade mais específica suportada pela ICU.
-
U_AMBIGUOUS_ALIAS_WARNING
(int)
-
Este apelido de conversor pode ir para diferentes implementações de conversão.
-
U_BAD_VARIABLE_DEFINITION
(int)
-
Falta o caractere '$' ou existe um nome de variável duplicado.
-
U_BRK_ASSIGN_ERROR
(int)
-
Erro de sintaxe na isntrução de atribuição de regra RBBI.
-
U_BRK_ERROR_LIMIT
(int)
-
Este deve ser sempre o último valor para indicar o limite de falhas de Break Iterator.
-
U_BRK_ERROR_START
(int)
-
Início de códigos indicando falhas de Break Iterator.
-
U_BRK_HEX_DIGITS_EXPECTED
(int)
-
Dígitos hexadecimais esperados como parte de um caractere escapado em uma regra.
-
U_BRK_INIT_ERROR
(int)
-
Falha de inicialização. Provavelmente faltam dados da ICU.
-
U_BRK_INTERNAL_ERROR
(int)
-
Um erro interno foi detectado.
-
U_BRK_MALFORMED_RULE_TAG
(int)
-
A etiqueta {nnn} em uma regra está mal formada.
-
U_BRK_MISMATCHED_PAREN
(int)
-
Falta de correspondência de parênteses em uma regra RBBI.
-
U_BRK_NEW_LINE_IN_QUOTED_STRING
(int)
-
Faltam aspas de fechamento em uma regra RBBI.
-
U_BRK_RULE_EMPTY_SET
(int)
-
Regra contém um Conjunto Unicode vazio.
-
U_BRK_RULE_SYNTAX
(int)
-
Erro de sintaxe em regra RBBI.
-
U_BRK_SEMICOLON_EXPECTED
(int)
-
Falta ';' ao final de uma regra RBBI.
-
U_BRK_UNCLOSED_SET
(int)
-
Conjunto Unicode escrevendo uma regra RBBI faltando um ']' de fechamento.
-
U_BRK_UNDEFINED_VARIABLE
(int)
-
Uso de variável ($Variable) indefinida em uma regra RBBI.
-
U_BRK_UNRECOGNIZED_OPTION
(int)
-
Opção em regra RBBI não reconhecida.
-
U_BRK_VARIABLE_REDFINITION
(int)
-
Variável de regra RBBI redefinida.
-
U_BUFFER_OVERFLOW_ERROR
(int)
-
Um resultado não coube no buffer fornecido.
-
U_CE_NOT_FOUND_ERROR
(int)
-
Atualmente usado somente ao configurar topo de variável, mas pode ser usado genericamente.
-
U_COLLATOR_VERSION_MISMATCH
(int)
-
Versão da colação não compatível com a versão base.
-
U_DIFFERENT_UCA_VERSION
(int)
-
ucol_open encontrou uma inconsistência entre a versão UCA e a versão de imagem da colação,
poratanto a colação foi contruída a partir de regras. Sem impacto para funções seguintes.
-
U_ENUM_OUT_OF_SYNC_ERROR
(int)
-
UEnumeration fora de sincronia com colação subjacente.
-
U_ERROR_LIMIT
(int)
-
Apelido de U_PLUGIN_ERROR_LIMIT.
-
U_ERROR_WARNING_LIMIT
(int)
-
Este precisa ser o último valor de alerta que indica
o limite para alertas UErrorCode (último código de alerta +1).
-
U_ERROR_WARNING_START
(int)
-
Início dos resultados de informação (semanticamente bem-sucedidos).
-
U_FILE_ACCESS_ERROR
(int)
-
O arquivo solicitado não pôde ser encontrado.
-
U_FMT_PARSE_ERROR_LIMIT
(int)
-
O limite para erros de bibiliotecas de formatação.
-
U_FMT_PARSE_ERROR_START
(int)
-
Início de erros de bibiliotecas de formatação.
-
U_IDNA_ACE_PREFIX_ERROR
(int)
-
-
U_IDNA_CHECK_BIDI_ERROR
(int)
-
-
U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
(int)
-
-
U_IDNA_ERROR_LIMIT
(int)
-
-
U_IDNA_ERROR_START
(int)
-
-
U_IDNA_LABEL_TOO_LONG_ERROR
(int)
-
-
U_IDNA_PROHIBITED_ERROR
(int)
-
-
U_IDNA_STD3_ASCII_RULES_ERROR
(int)
-
-
U_IDNA_UNASSIGNED_ERROR
(int)
-
-
U_IDNA_VERIFICATION_ERROR
(int)
-
-
U_IDNA_ZERO_LENGTH_LABEL_ERROR
(int)
-
-
U_ILLEGAL_ARGUMENT_ERROR
(int)
-
Indica um valor de argumento incorreto.
-
U_ILLEGAL_CHAR_FOUND
(int)
-
Conversão de caracteres: sequência ilegal de entrada.
-
U_ILLEGAL_CHAR_IN_SEGMENT
(int)
-
Não utilizada a partir da ICU 2.4.
-
U_ILLEGAL_CHARACTER
(int)
-
Um caractere especial está fora de seu contexto permitido.
-
U_ILLEGAL_ESCAPE_SEQUENCE
(int)
-
Sequência de escape ISO-2022 ilegal.
-
U_ILLEGAL_PAD_POSITION
(int)
-
Símbolo de preenchimento mal posicionado no modelo de numeral.
-
U_INDEX_OUTOFBOUNDS_ERROR
(int)
-
Tentativa de acessar índice fora do intervalo.
-
U_INTERNAL_PROGRAM_ERROR
(int)
-
Indica um problema no código de programação da biblioteca.
-
U_INTERNAL_TRANSLITERATOR_ERROR
(int)
-
Erro de sistema interno do transliterador.
-
U_INVALID_CHAR_FOUND
(int)
-
Conversão de caracteres: sequência de entrada não mapeada. Em outras APIs: caractere inválido.
-
U_INVALID_FORMAT_ERROR
(int)
-
Formato de data não está conforme esperado.
-
U_INVALID_FUNCTION
(int)
-
Uma regra '&fn()' especifica um transliterador desconhecido.
-
U_INVALID_ID
(int)
-
Uma regra '::id' especifica um transliterador desconhecido.
-
U_INVALID_PROPERTY_PATTERN
(int)
-
Não utilizada a partir da ICU 2.4.
-
U_INVALID_RBT_SYNTAX
(int)
-
Uma regra '::id' foi passada ao interpretador RuleBasedTransliterator.
-
U_INVALID_STATE_ERROR
(int)
-
A operação solicitada não pode ser concluída com a ICU no estado atual.
-
U_INVALID_TABLE_FILE
(int)
-
Arquivo de tabela de conversão não encontrado.
-
U_INVALID_TABLE_FORMAT
(int)
-
Arquivo de tabela de conversão encontrado, porém corrompido.
-
U_INVARIANT_CONVERSION_ERROR
(int)
-
Não foi possível converter uma string UChar* para char*
com o conversor invariante.
-
U_MALFORMED_EXPONENTIAL_PATTERN
(int)
-
Símbolo de agrupamento no modelo de expoente.
-
U_MALFORMED_PRAGMA
(int)
-
Um pragma 'use' está inválido.
-
U_MALFORMED_RULE
(int)
-
Elementos de uma regra estão mal posicionados.
-
U_MALFORMED_SET
(int)
-
Um modelo de UnicodeSet está inválido.
-
U_MALFORMED_SYMBOL_REFERENCE
(int)
-
Não utilizada a partir da ICU 2.4.
-
U_MALFORMED_UNICODE_ESCAPE
(int)
-
Um modelo de escape Unicode está inválido.
-
U_MALFORMED_VARIABLE_DEFINITION
(int)
-
Uma definição de variável está inválida.
-
U_MALFORMED_VARIABLE_REFERENCE
(int)
-
Uma referência a variável está inválida.
-
U_MEMORY_ALLOCATION_ERROR
(int)
-
Erro de alocação de memória.
-
U_MESSAGE_PARSE_ERROR
(int)
-
Não foi possível interpretar uma mensagem (formato da mensagem).
-
U_MISMATCHED_SEGMENT_DELIMITERS
(int)
-
Não utilizada a partir da ICU 2.4.
-
U_MISPLACED_ANCHOR_START
(int)
-
Uma âncora de início aparece em uma posição ilegal.
-
U_MISPLACED_COMPOUND_FILTER
(int)
-
Um filtro composto está em uma localização ilegal.
-
U_MISPLACED_CURSOR_OFFSET
(int)
-
Um deslocamento de cursor aparece em uma posição ilegal.
-
U_MISPLACED_QUANTIFIER
(int)
-
Um quantificador aparece após um delimitador de fechamento de segmento.
-
U_MISSING_OPERATOR
(int)
-
Uma regra não contém operador.
-
U_MISSING_RESOURCE_ERROR
(int)
-
O recurso solicitado não pôde ser encontrado.
-
U_MISSING_SEGMENT_CLOSE
(int)
-
Não utilizada a partir da ICU 2.4.
-
U_MULTIPLE_ANTE_CONTEXTS
(int)
-
Mais que um contexto "ante".
-
U_MULTIPLE_COMPOUND_FILTERS
(int)
-
Mais que um filtro composto.
-
U_MULTIPLE_CURSORS
(int)
-
Mais que um cursor.
-
U_MULTIPLE_DECIMAL_SEPARATORS
(int)
-
Mais que um separador de decimais no modelo de numeral.
-
U_MULTIPLE_DECIMAL_SEPERATORS
(int)
-
Apelido de U_MULTIPLE_DECIMAL_SEPARATORS.
-
U_MULTIPLE_EXPONENTIAL_SYMBOLS
(int)
-
Mais que um símbolo de expoente no modelo de numeral.
-
U_MULTIPLE_PAD_SPECIFIERS
(int)
-
Mais que um símbolo de preenchimento no modelo de numeral.
-
U_MULTIPLE_PERCENT_SYMBOLS
(int)
-
Mais que um símbolo de porcentagem no modelo de numeral.
-
U_MULTIPLE_PERMILL_SYMBOLS
(int)
-
Mais que um símbolo de permilagem no modelo de numeral.
-
U_MULTIPLE_POST_CONTEXTS
(int)
-
Mais que um contexto "post".
-
U_NO_SPACE_AVAILABLE
(int)
-
Não há espaço disponível para expansão em-buffer para formas arábicas.
-
U_NO_WRITE_PERMISSION
(int)
-
Tentativa de modificação de dados constantes ou somente-leitura.
-
U_PARSE_ERROR
(int)
-
Equivalente ao ParseException do Java.
-
U_PARSE_ERROR_LIMIT
(int)
-
O limite para erros de Transliteradores.
-
U_PARSE_ERROR_START
(int)
-
Início de erros de Transliteradores.
-
U_PATTERN_SYNTAX_ERROR
(int)
-
Erro de sintaxe no modelo de formatação.
-
U_PRIMARY_TOO_LONG_ERROR
(int)
-
Usuário tentou definit topo de variável a um primário mais longo que dois bytes.
-
U_REGEX_BAD_ESCAPE_SEQUENCE
(int)
-
Sequência de escape com barra invertida desconhecida no modelo.
-
U_REGEX_BAD_INTERVAL
(int)
-
Erro no intervalo {min,max}.
-
U_REGEX_ERROR_LIMIT
(int)
-
Este valor precisa ser o último a indicar o limite de erros de expressões regulares.
-
U_REGEX_ERROR_START
(int)
-
Início de código indicando falhas de expressões regulares.
-
U_REGEX_INTERNAL_ERROR
(int)
-
Um erro interno (bug) foi detectado.
-
U_REGEX_INVALID_BACK_REF
(int)
-
Referência retroativa a grupo de captura não existente.
-
U_REGEX_INVALID_FLAG
(int)
-
Valor inválido para sinalizadores de modo de correspondência.
-
U_REGEX_INVALID_STATE
(int)
-
RegexMatcher em estado inválido para a operação requisitada.
-
U_REGEX_LOOK_BEHIND_LIMIT
(int)
-
Correspondências de modelo de Look-Behind precisam ter um comprimento máximo limitado.
-
U_REGEX_MAX_LT_MIN
(int)
-
Em {min,max}, max é menor que min.
-
U_REGEX_MISMATCHED_PAREN
(int)
-
Parênteses aninhados incorretamente no modelo de expressões regulares.
-
U_REGEX_NUMBER_TOO_BIG
(int)
-
Número decimal é muito grande.
-
U_REGEX_PROPERTY_SYNTAX
(int)
-
Propriedade Unicode incorreta.
-
U_REGEX_RULE_SYNTAX
(int)
-
Erro de sintaxe no modelo de expressões regulares.
-
U_REGEX_SET_CONTAINS_STRING
(int)
-
Expressões regulares não podem ter UnicodeSets contendo strings.
-
U_REGEX_UNIMPLEMENTED
(int)
-
Uso de um recurso de expressões regulares que ainda não está implementado.
-
U_RESOURCE_TYPE_MISMATCH
(int)
-
Uma operação é solicitada em um recurso que não a suporta.
-
U_RULE_MASK_ERROR
(int)
-
Uma regra está inibida por uma regra anterior mais geral.
-
U_SAFECLONE_ALLOCATED_WARNING
(int)
-
Uma operação SafeClone solicitou alocação de memória (apenas informacional).
-
U_SORT_KEY_TOO_SHORT_WARNING
(int)
-
Número de níveis solicitados em getBound é maior que
o número de níveis na chave de ordenação.
-
U_STANDARD_ERROR_LIMIT
(int)
-
Este valor precisa ser um último a indicar o limite para erros padrão.
-
U_STATE_OLD_WARNING
(int)
-
ICU tem que usar camada de compatibilidade para construir o serviço.
Esperada degradação de desempenho/uso de memória.
-
U_STATE_TOO_OLD_ERROR
(int)
-
ICU não pode construir um serviço a partir deste estado, já que não é mais suportado.
-
U_STRING_NOT_TERMINATED_WARNING
(int)
-
Uma string de saída não pode ter o byte NUL de terminação porque o comprimento da saída é igual à capacidade de destino (length==destCapacity).
-
U_STRINGPREP_CHECK_BIDI_ERROR
(int)
-
Apelido de U_IDNA_CHECK_BIDI_ERROR.
-
U_STRINGPREP_PROHIBITED_ERROR
(int)
-
Apelido de U_IDNA_PROHIBITED_ERROR.
-
U_STRINGPREP_UNASSIGNED_ERROR
(int)
-
Apelido de U_IDNA_UNASSIGNED_ERROR.
-
U_TOO_MANY_ALIASES_ERROR
(int)
-
Há muitos apelidos no caminho para o recurso solicitado.
É bem possível que uma referência circular de definição de apelidos tenha ocorrido.
-
U_TRAILING_BACKSLASH
(int)
-
Uma barra invertida sobrando no final da sequência.
-
U_TRUNCATED_CHAR_FOUND
(int)
-
Conversão de caracteres: sequência de entrada incompleta.
-
U_UNCLOSED_SEGMENT
(int)
-
Um ')' de fechamento está faltando.
-
U_UNDEFINED_SEGMENT_REFERENCE
(int)
-
Uma referência de segmento não corresponde a um segmento definido.
-
U_UNDEFINED_VARIABLE
(int)
-
Uma referência de variável não corresponde a uma variável definida.
-
U_UNEXPECTED_TOKEN
(int)
-
Erro de sintaxe no modelo de formatação.
-
U_UNMATCHED_BRACES
(int)
-
Colchetes não têm correspondência no modelo da mensagem.
-
U_UNQUOTED_SPECIAL
(int)
-
Um caractere especial não foi envolvido em aspas ou escapado.
-
U_UNSUPPORTED_ATTRIBUTE
(int)
-
Não utilizado a partir da ICU 2.4.
-
U_UNSUPPORTED_ERROR
(int)
-
Operação solicitada não suportada no contexto atual.
-
U_UNSUPPORTED_ESCAPE_SEQUENCE
(int)
-
Sequência de escape ISO-2022 não suportada.
-
U_UNSUPPORTED_PROPERTY
(int)
-
Não utilizada a partir da ICU 2.4.
-
U_UNTERMINATED_QUOTE
(int)
-
Uma apóstrofo (aspas simples) de fechamento está faltando.
-
U_USELESS_COLLATOR_ERROR
(int)
-
Colador é apenas de opções e nenhuma base foi especificada.
-
U_USING_DEFAULT_WARNING
(int)
-
Uma pesquisa no pacote de recursos retornou um resultado da localidade raiz (não é um erro).
-
U_USING_FALLBACK_WARNING
(int)
-
Uma pesquisa no pacote de recursos retornou um resultado reserva (not an error).
-
U_VARIABLE_RANGE_EXHAUSTED
(int)
-
Muitos substitutos gerados para o intervalo de variáveis selecionado.
-
U_VARIABLE_RANGE_OVERLAP
(int)
-
O intervalo de variáveis sobrepõe os caracteres usados nas regras.
-
U_ZERO_ERROR
(int)
-
Nenhum erro, nenhum alerta.