ITK Function Reference

(V10000.1.0.60_20160308.00)
tcgrm_errors.h
Go to the documentation of this file.
1 /*=============================================================================
2  Copyright (c) 1994 Electronic Data Systems Corporation
3  Unpublished - All rights reserved
4 
5  THIS PROGRAM IS AN UNPUBLISHED WORK FULLY PROTECTED BY THE UNITED STATES
6  COPYRIGHT LAWS AND IS CONSIDERED A TRADE SECRET BELONGING TO THE COPYRIGHT
7  HOLDER.
8 ===============================================================================
9 H File description:
10 
11  This file contains all the query error numbers. It was originally named
12  as query_errors.h It is now qry_errors.h so that it is consistent
13  with the module naming convention.
14 
15  File : grm_errors.h
16  Module : grm
17 ===============================================================================
18 H::: History:
19  date name description of change
20 13-Jul-2001 Ziv Israeli Created
21 19-Jul-2001 Ziv Israeli EMH_GRM_error_base -> EMH_TCGRM_error_base
22 13-Sep-2001 Ziv Israeli Removing EMH_TCGRM_error_base + 2
23 16-Nov-2001 Ziv Israeli GRM_no_frozen_addonly_allowed
24 04-Dec-2001 Ziv Israeli Merged from israeli_v80_grm_new branch
25 06-Aug-2002 Aaron Ruckman Split libtc.dll project
26 05-Sep-2002 Aaron Ruckman Update headers as part of dll splittc project
27 22-Nov-2002 Tim Baverstock Normalise inclusion
28 13-Feb-2006 Johann Chemin-Danielson de-Imanization
29 $HISTORY$
30 H---=========================================================================*/
31 
32 #ifndef TCGRM_ERRORS_H
33 #define TCGRM_ERRORS_H
34 
35 #ifndef EMH_CONST_H
36 #include <common/emh_const.h>
37 #endif
38 
39 #include <grm/libgrm_exports.h>
40 
42 #define GRM_no_create (EMH_TCGRM_error_base + 1)
43 
45 #define GRM_null_primary_not_allowed (EMH_TCGRM_error_base + 3)
46 
48 #define GRM_null_secondary_not_allowed (EMH_TCGRM_error_base + 4)
49 
51 #define GRM_negative_cardinality_not_allowed (EMH_TCGRM_error_base + 5)
52 
54 #define GRM_more_than_one_const_instance (EMH_TCGRM_error_base + 6)
55 
57 #define GRM_constraints_failed_creation (EMH_TCGRM_error_base + 7)
58 
60 #define GRM_constraints_failed_deletion (EMH_TCGRM_error_base + 8)
61 
65 #define GRM_exceeding_secondary_cardinality (EMH_TCGRM_error_base + 9)
66 
70 #define GRM_exceeding_primary_cardinality (EMH_TCGRM_error_base + 10)
71 
73 #define GRM_add_only_relationship (EMH_TCGRM_error_base + 11)
74 
77 #define GRM_frozen_relationship (EMH_TCGRM_error_base + 12)
78 
81 #define GRM_no_write_permission_for_adding (EMH_TCGRM_error_base + 13)
82 
85 #define GRM_no_write_permission_for_removal (EMH_TCGRM_error_base + 14)
86 
88 #define GRM_no_constraint_was_established (EMH_TCGRM_error_base + 15)
89 
91 #define GRM_no_secured_manipulation (EMH_TCGRM_error_base + 16)
92 
94 #define GRM_xml_node_name_incorrect (EMH_TCGRM_error_base + 17)
95 
98 #define GRM_describe_RULE_val_t (EMH_TCGRM_error_base + 18)
99 
101 #define GRM_no_frozen_addonly_allowed (EMH_TCGRM_error_base + 19)
102 
104 #define GRM_relationship_not_allowed (EMH_TCGRM_error_base + 20)
105 
106 #include <grm/libgrm_undef.h>
107 #endif