ITK Function Reference

(V10000.1.0.60_20160308.00)
am_errors.h
Go to the documentation of this file.
1 /*==============================================================================
2  Copyright (c) 2003-2005 UGS Corporation
3  Unpublished - All Rights Reserved
4  ==============================================================================*/
5 
45 /* */
46 
47 #ifndef AM_ERRORS_H
48 #define AM_ERRORS_H
49 
59 #define AM_ok 0
60 
61 #include <common/emh_const.h>
62 
63 #define AM_ERROR_BASE EMH_AM_error_base
64 #define AM_min_err_code AM_ERROR_BASE
65 
69 #define AM_internal_error AM_ERROR_BASE + 1
70 
74 #define AM_not_implemented AM_ERROR_BASE + 2
75 
79 #define AM_not_initialised AM_ERROR_BASE + 3
80 
84 #define AM_last_change_rights AM_ERROR_BASE + 4
85 
89 #define AM_has_been_deleted AM_ERROR_BASE + 7
90 
94 #define AM_acl_is_locked AM_ERROR_BASE + 11
95 
99 #define AM_acl_is_not_locked AM_ERROR_BASE + 12
100 
111 #define AM_bad_tag AM_ERROR_BASE + 20
112 
116 #define AM_bad_instance_tag AM_ERROR_BASE + 21
117 
121 #define AM_bad_user_tag AM_ERROR_BASE + 22
122 
126 #define AM_bad_group_tag AM_ERROR_BASE + 23
127 
131 #define AM_bad_accessor_tag AM_ERROR_BASE + 24
132 
136 #define AM_bad_acl_tag AM_ERROR_BASE + 25
137 
148 #define AM_bad_access_mask AM_ERROR_BASE + 30
149 
153 #define AM_bad_user_access_mask AM_ERROR_BASE + 31
154 
158 #define AM_bad_group_access_mask AM_ERROR_BASE + 32
159 
163 #define AM_bad_system_access_mask AM_ERROR_BASE + 33
164 
168 #define AM_bad_world_access_mask AM_ERROR_BASE + 34
169 
180 #define AM_out_of_range AM_ERROR_BASE + 40
181 
185 #define AM_n_instances_out_of_range AM_ERROR_BASE + 41
186 
190 #define AM_position_out_of_range AM_ERROR_BASE + 42
191 
195 #define AM_source_out_of_range AM_ERROR_BASE + 43
196 
200 #define AM_destination_out_of_range AM_ERROR_BASE + 44
201 
205 #define AM_length_out_of_range AM_ERROR_BASE + 45
206 
210 #define AM_n_accessors_out_of_range AM_ERROR_BASE + 46
211 
215 #define AM_insufficient_access AM_ERROR_BASE + 50
216 
227 #define AM_duplicate_entry AM_ERROR_BASE + 60
228 
232 #define AM_control_does_not_exist AM_ERROR_BASE + 61
233 
244 #define AM_invalid_class AM_ERROR_BASE + 70
245 
249 #define AM_invalid_tag AM_ERROR_BASE + 71
250 
254 #define AM_invalid_date AM_ERROR_BASE + 72
255 
259 #define AM_index_out_of_range AM_ERROR_BASE + 73
260 
273 #define AM_pom_not_started (AM_ERROR_BASE + 80)
274 
280 #define AM_out_of_memory (AM_ERROR_BASE + 81)
281 
287 #define AM_timeout (AM_ERROR_BASE + 82)
288 
294 #define AM_database_full (AM_ERROR_BASE + 83)
295 
301 #define AM_access_denied (AM_ERROR_BASE + 84)
302 
308 #define AM_db_prevents_rollback (AM_ERROR_BASE + 85)
309 
315 #define AM_inst_references_unsaved (AM_ERROR_BASE + 86)
316 
322 #define AM_class_is_uninstantiable (AM_ERROR_BASE + 87)
323 
329 #define AM_inst_locked (AM_ERROR_BASE + 88)
330 
336 #define AM_inst_referenced (AM_ERROR_BASE + 89)
337 
343 #define AM_inst_selected (AM_ERROR_BASE + 90)
344 
349 #define AM_insufficient_privilege (AM_ERROR_BASE + 91)
350 
361 #define AM_duplicate_name AM_ERROR_BASE + 100
362 
366 #define AM_name_not_found AM_ERROR_BASE + 101
367 
378 #define AM_offset_not_found AM_ERROR_BASE + 110
379 
383 #define AM_exceeded_max_offset AM_ERROR_BASE + 111
384 
388 #define AM_invalid_priv_name AM_ERROR_BASE + 112
389 
400 #define AM_ace_not_found AM_ERROR_BASE + 120
401 
405 #define AM_invalid_acl_name AM_ERROR_BASE + 121
406 
412 #define AM_invalid_acl_type AM_ERROR_BASE + 125
413 
424 #define AM_invalid_acc_type AM_ERROR_BASE + 130
425 
429 #define AM_invalid_acc_class AM_ERROR_BASE + 131
430 
441 #define AM_invalid_named_tag_name AM_ERROR_BASE + 141
442 
453 #define AM_not_installed AM_ERROR_BASE + 160
454 
458 #define AM_not_loaded AM_ERROR_BASE + 161
459 
463 #define AM_non_exclusive_login AM_ERROR_BASE + 162
464 
468 #define AM_invalid_rule_name AM_ERROR_BASE + 163
469 
473 #define AM_node_not_cut AM_ERROR_BASE + 164
474 
478 #define AM_node_cut_error AM_ERROR_BASE + 165
479 
483 #define AM_node_root_exists AM_ERROR_BASE + 166
484 
488 #define AM_node_inconsistent_paste AM_ERROR_BASE + 167
489 
493 #define AM_invalid_rule_arg AM_ERROR_BASE + 168
494 
498 #define AM_rule_failed AM_ERROR_BASE + 169
499 
503 #define AM_rule_not_found AM_ERROR_BASE + 170
504 
508 #define AM_rule_not_registered AM_ERROR_BASE + 171
509 
517 #define AM_reserved_id AM_ERROR_BASE + 172
518 
522 #define AM_list_rule_args_failed AM_ERROR_BASE + 173
523 
527 #define AM_validate_rule_arg_failed AM_ERROR_BASE + 174
528 
535 #define AM_acl_selector_failed AM_ERROR_BASE + 175
536 
543 #define AM_object_acl_on_non_pao AM_ERROR_BASE + 176
544 
551 #define AM_old_am_function AM_ERROR_BASE + 177
552 
559 #define AM_cannot_edit_node AM_ERROR_BASE + 178
560 
566 #define AM_ambiguous_name AM_ERROR_BASE + 179
567 
574 #define AM_no_rule_for_data_manager AM_ERROR_BASE + 180
575 
583 #define AM_no_check_fn_for_data_manager AM_ERROR_BASE + 181
584 
594 #define AM_load_not_allowed_within_rule AM_ERROR_BASE + 182
595 
603 #define AM_load_not_allowed_outside_rule AM_ERROR_BASE + 183
604 
605 #define AM_error_null_argument_value AM_ERROR_BASE + 184
606 
610 #define AM_found_too_many_objects_for_reindex AM_ERROR_BASE + 185
611 
612 #define AM_max_err_code AM_ERROR_BASE + 185
613 
616 #endif
617