ITK Function Reference

(V10000.1.0.60_20160308.00)
project_errors.h
Go to the documentation of this file.
1 /*==============================================================================
2  Copyright (c) 2003-2005 UGS Corporation
3  Unpublished - All Rights Reserved
4  ==============================================================================*/
5 
6 /* */
7 
8 #ifndef PROJECT_ERRORS_H
9 #define PROJECT_ERRORS_H
10 
11 #include <common/emh_const.h>
12 #include <tccore/libtccore_exports.h>
13 
20 #define PROJECT_internal_error (EMH_PROJECT_error_base + 1)
21 #define PROJECT_invalid_id (EMH_PROJECT_error_base + 2)
22 #define PROJECT_user_is_not_privileged (EMH_PROJECT_error_base + 3)
23 #define PROJECT_fail_to_find_project (EMH_PROJECT_error_base + 4)
24 #define PROJECT_invalid_member_tag (EMH_PROJECT_error_base + 5)
25 #define PROJECT_invalid_object (EMH_PROJECT_error_base + 6)
26 #define PROJECT_invalid_project_id (EMH_PROJECT_error_base + 7)
27 #define PROJECT_unknown_project_id (EMH_PROJECT_error_base + 8)
28 #define PROJECT_non_workspaceobject (EMH_PROJECT_error_base + 9)
29 #define PROJECT_unique_id_required (EMH_PROJECT_error_base + 10)
30 #define PROJECT_invalid_admin_member_tag (EMH_PROJECT_error_base + 11)
31 #define PROJECT_am_insufficient_privilege (EMH_PROJECT_error_base + 12)
32 #define PROJECT_admin_required (EMH_PROJECT_error_base + 13)
33 #define PROJECT_assign_to_proj_denied (EMH_PROJECT_error_base + 14)
34 #define PROJECT_remove_from_proj_denied (EMH_PROJECT_error_base + 15)
35 #define PROJECT_not_member (EMH_PROJECT_error_base + 16)
36 #define PROJECT_not_member_general (EMH_PROJECT_error_base + 17)
37 #define PROJECT_access_rules_absent (EMH_PROJECT_error_base + 18)
38 
39 /* Errors related to program context to restrict data creation in program context */
40 #define DATA_creation_restricted_to_program_context (EMH_PROJECT_error_base + 19)
41 #define DATA_creation_restricted_to_current_project (EMH_PROJECT_error_base + 20)
42 #define DATA_creation_restricted_to_active_project (EMH_PROJECT_error_base + 21)
43 #define DATA_creation_restricted_to_program_security (EMH_PROJECT_error_base+ 22)
44 
45 /* Errors related to remove user from project */
46 #define PROJECT_remove_member_denied (EMH_PROJECT_error_base+ 23)
47 
48 /* Error related to restrict deletion of project if it contains data */
49 #define PROJECT_is_referenced (EMH_PROJECT_error_base + 24)
50 
51 
52 /* Errors related to validation of project names*/
53 #define PROJECT_invalid_name (EMH_PROJECT_error_base + 25)
54 #define PROJECT_unique_name_required (EMH_PROJECT_error_base + 26)
55 
56 #define PROJECT_sameas_objowningprogram_required (EMH_PROJECT_error_base + 27)
57 
62 #define PROJECT_no_project_team_members (EMH_PROJECT_error_base + 28)
63 
68 #define PROJECT_no_project_team_administrators (EMH_PROJECT_error_base + 29)
69 
74 #define PROJECT_not_a_valid_project (EMH_PROJECT_error_base + 30)
75 
80 #define PROJECT_invalid_admin_or_priv_member_tag (EMH_PROJECT_error_base + 31)
81 
86 #define PROJECT_invalid_member_encountered (EMH_PROJECT_error_base + 32)
87 
90 #define PROJECT_remove_object_invalid (EMH_PROJECT_error_base + 33)
91 
95 #define PROJECT_name_contains_invalid_character (EMH_PROJECT_error_base + 34)
96 
100 #define PROJECT_empty_attribute_name (EMH_PROJECT_error_base + 35)
101 
105 #define PROJECT_empty_attribute_value (EMH_PROJECT_error_base + 36)
106 
108 #include <tccore/libtccore_undef.h>
109 #endif