ITK Function Reference

(V10000.1.0.60_20160308.00)
item_errors.h
Go to the documentation of this file.
1 /*==============================================================================
2  Copyright (c) 2003-2005 UGS Corporation
3  Unpublished - All Rights Reserved
4  ==============================================================================*/
5 
15 /* */
16 
17 #ifndef ITEM_ERRORS_H
18 #define ITEM_ERRORS_H
19 
20 #include <common/emh_const.h>
21 #include <tccore/libtccore_exports.h>
22 
29 #define ITEM_internal_error (EMH_ITEM_error_base + 1)
30 #define ITEM_initialization_failed (EMH_ITEM_error_base + 2)
31 #define ITEM_unable_to_bind_attributes (EMH_ITEM_error_base + 3)
32 #define ITEM_cannot_attach_to_self (EMH_ITEM_error_base + 4)
33 #define ITEM_unable_to_create (EMH_ITEM_error_base + 5)
34 #define ITEM_unable_to_delete (EMH_ITEM_error_base + 6)
35 #define ITEM_unable_to_save (EMH_ITEM_error_base + 7)
36 #define ITEM_unable_to_find (EMH_ITEM_error_base + 8)
37 #define ITEM_unable_to_attach_object (EMH_ITEM_error_base + 9)
38 #define ITEM_unable_to_detach_object (EMH_ITEM_error_base + 10)
39 #define ITEM_invalid_attachment_type (EMH_ITEM_error_base + 11)
40 #define ITEM_list_attachment_failed (EMH_ITEM_error_base + 12)
41 #define ITEM_invalid_object (EMH_ITEM_error_base + 13)
42 #define ITEM_invalid_revision (EMH_ITEM_error_base + 14)
43 #define ITEM_same_parent_item (EMH_ITEM_error_base + 15)
44 #define ITEM_master_form_attached (EMH_ITEM_error_base + 16)
45 #define ITEM_unable_to_create_form (EMH_ITEM_error_base + 17)
46 #define ITEM_master_form_exists (EMH_ITEM_error_base + 18)
47 #define ITEM_invalid_master_form (EMH_ITEM_error_base + 19)
48 #define ITEM_item_not_modifiable (EMH_ITEM_error_base + 20)
49 #define ITEM_rev_not_modifiable (EMH_ITEM_error_base + 21)
50 #define ITEM_folder_not_allowed (EMH_ITEM_error_base + 22)
51 #define ITEM_dataset_only_rev0_allowed (EMH_ITEM_error_base + 23)
52 #define ITEM_envelope_not_allowed (EMH_ITEM_error_base + 24)
53 #define ITEM_bv_not_allowed (EMH_ITEM_error_base + 25)
54 #define ITEM_bvr_not_allowed (EMH_ITEM_error_base + 26)
55 #define ITEM_invalid_attch_object (EMH_ITEM_error_base + 27)
56 #define ITEM_delete_master_form (EMH_ITEM_error_base + 28)
57 #define ITEM_restricted_relation (EMH_ITEM_error_base + 29)
58 #define ITEM_already_owned (EMH_ITEM_error_base + 30)
59 #define ITEM_invalid_rev (EMH_ITEM_error_base + 31)
60 #define ITEM_rev_unable_to_create (EMH_ITEM_error_base + 32)
61 #define ITEM_invalid_type (EMH_ITEM_error_base + 33)
62 #define ITEM_access_denied (EMH_ITEM_error_base + 34)
63 #define ITEM_delete_last_rev_failed (EMH_ITEM_error_base + 35)
64 #define ITEM_attachment_already_exists (EMH_ITEM_error_base + 36)
65 #define ITEM_rev_no_status (EMH_ITEM_error_base + 37)
66 #define ITEM_duplicate_rev (EMH_ITEM_error_base + 38)
67 #define ITEM_cant_change_uom (EMH_ITEM_error_base + 39)
68 #define ITEM_used_in_structure (EMH_ITEM_error_base + 40)
69 #define ITEM_rev_is_released (EMH_ITEM_error_base + 41)
70 #define ITEM_item_not_allowed (EMH_ITEM_error_base + 42)
71 #define ITEM_duplicate_id (EMH_ITEM_error_base + 43)
72 
77 #define ITEM_next_id_not_found (EMH_ITEM_error_base + 44)
78 #define ITEM_next_id_lock_failed (EMH_ITEM_error_base + 45)
79 #define ITEM_illegal_parameter (EMH_ITEM_error_base + 46)
80 #define ITEM_mem_alloc_failed (EMH_ITEM_error_base + 47)
81 #define ITEM_max_id_exceeded (EMH_ITEM_error_base + 48)
82 #define ITEM_create_id_gen_failed (EMH_ITEM_error_base + 49)
83 #define ITEM_copy_id_gen_failed (EMH_ITEM_error_base + 50)
84 #define ITEM_create_revid_gen_failed (EMH_ITEM_error_base + 51)
85 #define ITEM_copy_revid_gen_failed (EMH_ITEM_error_base + 52)
86 
88 #define ITEM_itemrev_not_found (EMH_ITEM_error_base + 53)
89 #define ITEM_need_id_rev_name (EMH_ITEM_error_base + 54)
90 #define ITEM_duplicate_ids_found (EMH_ITEM_error_base + 55)
91 #define ITEM_duplicate_rev_ids_found (EMH_ITEM_error_base + 56)
92 #define ITEM_non_matching_uom (EMH_ITEM_error_base + 57)
93 #define ITEM_master_data_exists (EMH_ITEM_error_base + 58)
94 #define ITEM_ugmaster_used_in_assy (EMH_ITEM_error_base + 59)
95 #define ITEM_ugaltrep_used_in_assy (EMH_ITEM_error_base + 60)
96 
101 #define ITEM_bl_invl_no_of_rel_levels (EMH_ITEM_error_base + 61)
102 #define ITEM_bl_no_release_procedure (EMH_ITEM_error_base + 62)
103 #define ITEM_bl_not_created (EMH_ITEM_error_base + 63)
104 
106 #define ITEM_multiple_revs_one_status (EMH_ITEM_error_base + 64)
107 #define ITEM_type_name_too_long (EMH_ITEM_error_base + 65)
108 
113 #define ITEM_null_inputs_not_allowed (EMH_ITEM_error_base + 66)
114 #define ITEM_revision_name_not_valid (EMH_ITEM_error_base + 67)
115 #define ITEM_relation_type_not_valid (EMH_ITEM_error_base + 68)
116 #define ITEM_attach_type_not_valid (EMH_ITEM_error_base + 69)
117 #define ITEM_operation_type_not_valid (EMH_ITEM_error_base + 70)
118 #define ITEM_copy_type_not_valid (EMH_ITEM_error_base + 71)
119 #define ITEM_failed_to_create_dcrdefinition (EMH_ITEM_error_base + 72)
120 #define ITEM_duplicate_rules (EMH_ITEM_error_base + 73)
121 #define ITEM_invalid_deepcopy_rule (EMH_ITEM_error_base + 74)
122 #define ITEM_operation_and_copy_type_not_valid (EMH_ITEM_error_base + 75)
123 #define ITEM_copy_and_attach_type_not_valid (EMH_ITEM_error_base + 76)
124 
130 #define ITEM_not_a_vi (EMH_ITEM_error_base + 100)
131 #define ITEM_bomline_does_not_have_sos (EMH_ITEM_error_base + 101)
132 #define ITEM_vi_cannot_have_legacy_options (EMH_ITEM_error_base + 102)
133 #define ITEM_sos_val_not_defined (EMH_ITEM_error_base + 103)
134 #define ITEM_vi_already_unlinked (EMH_ITEM_error_base + 104)
135 
141 #define ITEM_no_such_global_alternate (EMH_ITEM_error_base + 106)
142 #define ITEM_duplicate_global_alternate (EMH_ITEM_error_base + 107)
143 #define ITEM_cant_delete_preferred_globalalt (EMH_ITEM_error_base + 108)
144 
150 #define ITEM_bl_nxbvr_not_in_sync (EMH_ITEM_error_base + 109)
151 #define ITEM_bl_baserevision_released (EMH_ITEM_error_base + 110)
152 
159 #define ALL_TYPE_internal_error (EMH_ITEM_error_base + 111)
160 #define ALL_TYPE_unable_to_find (EMH_ITEM_error_base + 112)
161 #define ALL_TYPE_invalid_type (EMH_ITEM_error_base + 113)
162 
168 #define PART_unable_to_reset_is_design_reqd (EMH_ITEM_error_base + 114)
169 #define PART_DESIGN_ASSO_unable_to_associate (EMH_ITEM_error_base + 115)
170 #define PART_DESIGN_ASSO_not_associated (EMH_ITEM_error_base + 116)
171 #define PART_not_require_design (EMH_ITEM_error_base + 117)
172 #define PART_DESIGN_not_eligible (EMH_ITEM_error_base + 118)
173 #define PART_DESIGN_jt_file_not_present (EMH_ITEM_error_base + 119)
174 #define PART_DESIGN_xml_file_not_present (EMH_ITEM_error_base + 120)
175 #define PART_module_initialization_failed (EMH_ITEM_error_base + 121)
176 #define DESIGN_module_initialization_failed (EMH_ITEM_error_base + 122)
177 #define PART_DESIGN_already_primary (EMH_ITEM_error_base + 123)
178 
184 #define SEQUENCE_unable_to_purge (EMH_ITEM_error_base + 130)
185 #define SEQUENCE_unable_to_make_immune (EMH_ITEM_error_base + 131)
186 #define SEQUENCE_unable_to_remove_immunity (EMH_ITEM_error_base + 132)
187 #define SEQUENCE_action_invalid_for_active_sequence (EMH_ITEM_error_base + 133)
188 #define SEQUENCE_is_not_purgable (EMH_ITEM_error_base + 134)
189 #define SEQUENCE_is_not_immune (EMH_ITEM_error_base + 135)
190 #define SEQUENCE_is_already_immune (EMH_ITEM_error_base + 136)
191 #define SEQUENCE_illegal_revise (EMH_ITEM_error_base + 137)
192 #define SEQUENCE_unable_to_create_sequence (EMH_ITEM_error_base + 138)
193 #define SEQUENCE_unable_to_restore_sequence (EMH_ITEM_error_base + 139)
194 
195 #define SEQUENCE_delete_invalid_use_purge_instead (EMH_ITEM_error_base + 140)
196 
204 #define ITEM_rev_delete_attached_dataset_failed (EMH_ITEM_error_base + 150)
205 
212 #define ITEM_multiple_revisions_one_status (EMH_ITEM_error_base + 151)
213 
220 #define ITEM_item_not_found (EMH_ITEM_error_base + 160)
221 #define ITEM_multiple_items_returned (EMH_ITEM_error_base + 161)
222 
224 #define ITEM_empty_key_string (EMH_ITEM_error_base + 162)
225 
232 #define THUMBNAIL_no_eligible_source (EMH_ITEM_error_base + 170)
233 #define THUMBNAIL_generation_disabled (EMH_ITEM_error_base + 171)
234 #define THUMBNAIL_source_is_not_a_dataset (EMH_ITEM_error_base + 172)
235 #define THUMBNAIL_no_dispatcher_request (EMH_ITEM_error_base + 173)
236 
242 #define ITEM_rev_preserve_variant_exp (EMH_ITEM_error_base + 174)
243 
249 #define ITEM_invalid_saveas_new_revision (EMH_ITEM_error_base + 175)
250 
256 #define ITEM_invalid_cage_code (EMH_ITEM_error_base + 176)
257 #define ITEM_invalid_cage_warning (EMH_ITEM_error_base + 177)
258 
264 #define PART_is_invalid (EMH_ITEM_error_base + 178)
265 #define DESIGN_is_invalid (EMH_ITEM_error_base + 179)
266 
272 #define ITEM_bl_multiple_base_revs (EMH_ITEM_error_base + 180)
273 
279 #define ITEM_rev_cut_not_allowed (EMH_ITEM_error_base + 181)
280 
285 #define ITEM_insufficient_parameters (EMH_ITEM_error_base + 182)
286 
291 #define ITEM_invalid_linkage_option (EMH_ITEM_error_base + 183)
292 
297 #define ITEM_heterogeneous_types (EMH_ITEM_error_base + 184)
298 
303 #define ITEM_target_not_created (EMH_ITEM_error_base + 185)
304 
310 #define ITEM_revision_has_linked_vi (EMH_ITEM_error_base + 190)
311 
313 #define ITEM_revision_has_referenced_options (EMH_ITEM_error_base + 191)
314 
316 #define ITEM_rev_failed_to_reassign_participants (EMH_ITEM_error_base + 192)
317 
319 #define ITEM_rev_failed_to_reassign_participant_for_type (EMH_ITEM_error_base + 193)
320 
322 #define ITEM_rev_participant_not_assignable (EMH_ITEM_error_base + 194)
323 
327 #include <tccore/libtccore_undef.h>
328 
329 #endif