ITK Function Reference

(V10000.1.0.60_20160308.00)
eint_errors.h
Go to the documentation of this file.
1 /*==================================================================================================
2 
3  Copyright (c) 2001 Electronic Data Systems Corporation
4  Unpublished - All rights reserved
5 
6 ====================================================================================================
7 File description:
8 
9  Define error codes used with eintegrator.
10 
11 ====================================================================================================
12  Date Name Description of Change
13 09-Aug-2001 chu Merged from snap_v7023
14 30-Aug-2001 chu Prepared for new database
15 05-Sep-2001 chu Clean up errors
16 05-Sep-2001 chu Merged to snap_chu_v80
17 12-Sep-2001 chu Added EINT_proxyaccount_find_error
18 22-Oct-2001 kao mreged to P7034
19 08-Nov-2001 x_ramak Added server and adapter errors
20 09-Nov-2001 bunly Merge from chu_v80_eint
21 25-Jan-2002 chu Added new errors
22 28-Jan-2002 x_ramak Added error number for license check
23 28-Jan-2002 x_ramak Merge out from project branch
24 14-Feb-2002 x_ramak Add more error codes
25 26-Mar-2002 x_ramak Added more errors for dynamic loading
26 16-Apr-2002 x_ramak Added more error messages
27 03-Jun-2002 x_ramak Added new error
28 23-Aug-2002 x_ramak Added ItemRev not revisable error
29 06-Aug-2002 Aaron Ruckman Split libtc.dll project
30 03-Sep-2002 Aaron Ruckman merge
31 05-Sep-2002 Aaron Ruckman Update headers as part of dll splitiman project
32 22-Nov-2002 Tim Baverstock Normalise inclusion
33 10-Jun-2003 x_ramak Added new error message for PR 4667321
34 21-Feb-2005 x_suje checkin after fixes
35 $HISTORY$
36 ==================================================================================================*/
37 
38 #ifndef EINT_ERRORS_H
39 #define EINT_ERRORS_H
40 
41 #include <common/emh_const.h>
42 #include <eint/libeint_exports.h>
43 
44 #define EINT_ERROR_BASE EMH_EINT_error_base
45 #define EINT_duplicate_object (EINT_ERROR_BASE + 1)
46 #define EINT_objectmapping_relation_exist (EINT_ERROR_BASE + 2)
47 #define EINT_unresolve_authentication (EINT_ERROR_BASE + 3)
48 #define EINT_datasource_find_error (EINT_ERROR_BASE + 4)
49 #define EINT_proxyaccount_find_error (EINT_ERROR_BASE + 5)
50 
51 #define EINT_invalid_query (EINT_ERROR_BASE + 6)
52 #define EINT_key_not_found (EINT_ERROR_BASE + 7)
53 #define EINT_invalid_datasource (EINT_ERROR_BASE + 8)
54 #define EINT_invalid_connection (EINT_ERROR_BASE + 9)
55 #define EINT_invalid_statement (EINT_ERROR_BASE + 10)
56 #define EINT_invalid_result_set (EINT_ERROR_BASE + 11)
57 #define EINT_unsupported_property (EINT_ERROR_BASE + 12)
58 #define EINT_unsupported_adapter (EINT_ERROR_BASE + 13)
59 #define EINT_key_not_unique (EINT_ERROR_BASE + 14)
60 #define EINT_invalid_data (EINT_ERROR_BASE + 15)
61 
62 #define EINT_get_dsadapter_error (EINT_ERROR_BASE + 16)
63 #define EINT_get_datasource_error (EINT_ERROR_BASE + 17)
64 #define EINT_get_connection_error (EINT_ERROR_BASE + 18)
65 #define EINT_create_statement_error (EINT_ERROR_BASE + 19)
66 #define EINT_execute_query_error (EINT_ERROR_BASE + 20)
67 #define EINT_get_column_data_error (EINT_ERROR_BASE + 21)
68 #define EINT_commit_ext_source_error (EINT_ERROR_BASE + 22)
69 #define EINT_register_dsadapter_error (EINT_ERROR_BASE + 23)
70 #define EINT_datasource_mismatch_error (EINT_ERROR_BASE + 24)
71 #define EINT_null_itemtype (EINT_ERROR_BASE + 25)
72 #define EINT_duplicate_item_prop (EINT_ERROR_BASE + 26)
73 #define EINT_itemtype_mismatch_error (EINT_ERROR_BASE + 27)
74 
75 #define EINT_no_license_error (EINT_ERROR_BASE + 28)
76 
77 #define EINT_invalid_saved_query_count (EINT_ERROR_BASE + 29)
78 #define EINT_invalid_storage_tag (EINT_ERROR_BASE + 30)
79 #define EINT_read_join_clause_error (EINT_ERROR_BASE + 31)
80 #define EINT_read_key_value_error (EINT_ERROR_BASE + 32)
81 #define EINT_form_property_not_found (EINT_ERROR_BASE + 33)
82 #define EINT_read_property_value_error (EINT_ERROR_BASE + 34)
83 #define EINT_table_keys_not_found (EINT_ERROR_BASE + 35)
84 #define EINT_invalid_formtype (EINT_ERROR_BASE + 36)
85 #define EINT_adapter_info_not_found (EINT_ERROR_BASE + 37)
86 #define EINT_memory_allocation_error (EINT_ERROR_BASE + 38)
87 #define EINT_result_set_data_mismatch (EINT_ERROR_BASE + 39)
88 #define EINT_mapping_relation_error (EINT_ERROR_BASE + 40)
89 #define EINT_relationtype_not_found (EINT_ERROR_BASE + 41)
90 #define EINT_invalid_formtype_count (EINT_ERROR_BASE + 42)
91 #define EINT_no_attr_on_external_object (EINT_ERROR_BASE + 43)
92 #define EINT_mapping_info_error (EINT_ERROR_BASE + 44)
93 
94 #define EINT_lib_already_loaded (EINT_ERROR_BASE + 45)
95 #define EINT_lib_not_found (EINT_ERROR_BASE + 46)
96 #define EINT_error_loading_library (EINT_ERROR_BASE + 47)
97 #define EINT_symbol_not_found (EINT_ERROR_BASE + 48)
98 #define EINT_error_updating_ext_source (EINT_ERROR_BASE + 49)
99 #define EINT_wild_card_not_supported (EINT_ERROR_BASE + 50)
100 
101 #define EINT_itemrev_not_revisable (EINT_ERROR_BASE + 51)
102 #define EINT_mapped_itemrev_not_revisable (EINT_ERROR_BASE + 52)
103 #define EINT_refresh_failure (EINT_ERROR_BASE + 53)
104 #define EINT_invalid_config_file (EINT_ERROR_BASE + 54)
105 
106 #define EINT_dspref_empty (EINT_ERROR_BASE + 55)
107 #define EINT_no_mapping_dsource_error (EINT_ERROR_BASE + 56)
108 #define EINT_no_rows_of_data (EINT_ERROR_BASE + 57)
109 #define EINT_property_attribute_type_mismatch (EINT_ERROR_BASE + 58)
110 #define EINT_primary_attribute_null (EINT_ERROR_BASE + 59)
111 #define EINT_Primary_mapped_attr_mismatch (EINT_ERROR_BASE + 60)
112 #define EINT_primary_dependent_prop_mismatch (EINT_ERROR_BASE + 61)
113 #define EINT_primary_dependent_prop_valtype_mismatch (EINT_ERROR_BASE + 62)
114 #define EINT_no_mapping_defined (EINT_ERROR_BASE + 63)
115 #define EINT_dep_prop_error (EINT_ERROR_BASE + 64)
116 #define EINT_same_primary_dependent_prop (EINT_ERROR_BASE + 65)
117 #define EINT_query_clause_failure (EINT_ERROR_BASE + 66)
118 #define EINT_query_column_mismatch (EINT_ERROR_BASE + 67)
119 
120 #define EINT_datasource_find_error_no_parameter (EINT_ERROR_BASE + 68)
121 
122 
123 #include <eint/libeint_undef.h>
124 #endif