ITK Function Reference
(V10000.1.0.60_20160308.00)
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
grm
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