Lines Matching defs:UErrorCode
21 * 08/11/98 stephen UErrorCode changed from typedef to enum
463 /* UErrorCode */
471 * ICU functions that take a reference (C++) or a pointer (C) to a UErrorCode
480 typedef enum UErrorCode {
506 U_ERROR_WARNING_LIMIT, /**< This must always be the last warning value to indicate the limit for UErrorCode warnings (last warning code +1) */
685 U_ERROR_LIMIT=U_PLUGIN_ERROR_LIMIT /**< This must always be the last value to indicate the limit for UErrorCode (last error code +1) */
686 } UErrorCode;
688 /* Use the following to determine if an UErrorCode represents */
697 inline UBool U_SUCCESS(UErrorCode code) { return (UBool)(code<=U_ZERO_ERROR); }
703 inline UBool U_FAILURE(UErrorCode code) { return (UBool)(code>U_ZERO_ERROR); }
718 * Return a string for a UErrorCode value.
720 * in the UErrorCode enum above.
724 u_errorName(UErrorCode code);