Lines Matching defs:UErrorCode
21 * 08/11/98 stephen UErrorCode changed from typedef to enum
602 /* UErrorCode */
610 * ICU functions that take a reference (C++) or a pointer (C) to a UErrorCode
619 typedef enum UErrorCode {
645 U_ERROR_WARNING_LIMIT, /**< This must always be the last warning value to indicate the limit for UErrorCode warnings (last warning code +1) */
823 U_ERROR_LIMIT=U_PLUGIN_ERROR_LIMIT /**< This must always be the last value to indicate the limit for UErrorCode (last error code +1) */
824 } UErrorCode;
826 /* Use the following to determine if an UErrorCode represents */
835 inline UBool U_SUCCESS(UErrorCode code) { return (UBool)(code<=U_ZERO_ERROR); }
841 inline UBool U_FAILURE(UErrorCode code) { return (UBool)(code>U_ZERO_ERROR); }
856 * Return a string for a UErrorCode value.
858 * in the UErrorCode enum above.
862 u_errorName(UErrorCode code);