ITK Function Reference

(V10000.1.0.60_20160308.00)
ecm_errors.h
Go to the documentation of this file.
1 /*==============================================================================
2  Copyright (c) 2003-2005 UGS Corporation
3  Unpublished - All Rights Reserved
4  ==============================================================================*/
5 
12 /* */
13 
14 #ifndef ECM_ERRORS_H
15 #define ECM_ERRORS_H
16 
17 #include <common/emh_const.h>
18 #include <ecm/libecm_exports.h>
19 
26 #define ECM_ERROR_BASE EMH_ECM_error_base
27 #define ECM_internal_error (ECM_ERROR_BASE +1)
28 #define ECM_unable_to_create_type (ECM_ERROR_BASE +2)
29 #define ECM_unable_to_add_formtype (ECM_ERROR_BASE +3)
30 #define ECM_unable_to_add_process (ECM_ERROR_BASE +4)
31 #define ECM_unable_to_set_typename (ECM_ERROR_BASE +5)
32 #define ECM_unable_to_get_typename (ECM_ERROR_BASE +6)
33 #define ECM_unable_to_set_idformat (ECM_ERROR_BASE +7)
34 #define ECM_unable_to_get_idformat (ECM_ERROR_BASE +8)
35 #define ECM_unable_to_set_revidformat (ECM_ERROR_BASE +9)
36 #define ECM_unable_to_get_revidformat (ECM_ERROR_BASE +10)
37 #define ECM_unable_to_save_type (ECM_ERROR_BASE +11)
38 #define ECM_unable_to_delete_type (ECM_ERROR_BASE +12)
39 #define ECM_unable_to_get_supercedure (ECM_ERROR_BASE +13)
40 #define ECM_unable_to_get_ec (ECM_ERROR_BASE +14)
41 #define ECM_unable_to_get_problem_bvr (ECM_ERROR_BASE +15)
42 #define ECM_invalid_affected_item (ECM_ERROR_BASE +16)
43 #define ECM_invalid_argument_in_handler (ECM_ERROR_BASE +17)
44 #define ECM_affected_item_not_released (ECM_ERROR_BASE +18)
45 #define ECM_item_not_target_or_released (ECM_ERROR_BASE +19)
46 #define ECM_ec_not_attached (ECM_ERROR_BASE +20)
47 #define ECM_not_problem_item (ECM_ERROR_BASE +21)
48 #define ECM_affected_item_reln_not_found (ECM_ERROR_BASE +22)
49 #define ECM_aff_to_prob_reln_not_found (ECM_ERROR_BASE +23)
50 #define ECM_unable_to_remove_formtype (ECM_ERROR_BASE +24)
51 #define ECM_unable_to_remove_process (ECM_ERROR_BASE +25)
52 #define ECM_duplicate_change_type (ECM_ERROR_BASE +26)
53 #define EC_invalid_process_template (ECM_ERROR_BASE +27)
54 #define ECM_duplicate_item_pasted (ECM_ERROR_BASE +28)
55 #define ECM_unable_to_get_revrule (ECM_ERROR_BASE +29)
56 #define ECM_unable_to_get_pure_addscancels (ECM_ERROR_BASE +30)
57 #define ECM_wrong_change_type_in_pref (ECM_ERROR_BASE +31)
58 #define ECM_invalid_notetype_in_pref (ECM_ERROR_BASE +32)
59 #define ECM_invalid_bomchange_form_prop (ECM_ERROR_BASE +33)
60 #define ECM_invalid_notchange_pref (ECM_ERROR_BASE +34)
61 #define ECM_invalid_type_passed_as_arg (ECM_ERROR_BASE +35)
62 #define ECM_invalid_argument_value (ECM_ERROR_BASE +36) /* 72036 */
63 #define ECM_null_date_in_property (ECM_ERROR_BASE +37) /* 72037 */
64 #define ECM_aff_item_has_no_effectivity (ECM_ERROR_BASE +38) /* 72038 */
65 #define ECM_failed_to_create_snapshot (ECM_ERROR_BASE +39) /* 72039 */
66 #define ECM_affected_item_mismatch (ECM_ERROR_BASE +40) /* 72040 */
67 #define ECM_invalid_stylesheet_file (ECM_ERROR_BASE +41) /* 72041 */
68 #define ECM_failed_to_apply_stylesheet (ECM_ERROR_BASE +42) /* 72042 */
69 #define ECM_invalid_engg_change_rev (ECM_ERROR_BASE +43)
70 
72 #include <ecm/libecm_undef.h>
73 #endif