ITK Function Reference
(V10000.1.0.60_20160308.00)
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
property
attrmap_errors.h
Go to the documentation of this file.
1
/*==================================================================================================
2
3
Copyright (c) 1999 Unigraphics Solutions
4
Unpublished - All rights reserved
5
6
====================================================================================================
7
File description:
8
9
====================================================================================================
10
Date Name Description of Change
11
22-Feb-1999 Mark Fawcett Created
12
03-Mar-1999 Mark Fawcett add some errors
13
10-Mar-1999 Mark Fawcett more errors
14
12-Mar-1999 Mark Fawcett more errors
15
02-Jul-1999 Mark Fawcett add sa-only-test-mappings
16
05-Sep-2001 Charles Cheng add illegal ICS attribute id
17
15-Nov-2001 chengc V8.0 Attribute Synchronization
18
09-Jan-2002 helmutl Merge from Charlie
19
09-Jan-2002 helmutl Merge fro P8.0.0.3 promote
20
06-Aug-2002 Aaron Ruckman Split libtc.dll project
21
05-Sep-2002 Aaron Ruckman Update headers as part of dll splitiman project
22
22-Nov-2002 Tim Baverstock Normalise inclusion
23
$HISTORY$
24
==================================================================================================*/
25
26
27
#ifndef ATTRMAP_ERRORS_H
28
#define ATTRMAP_ERRORS_H
29
30
#include <
common/emh_const.h
>
31
#include <property/libproperty_exports.h>
32
33
#define ATTRMAP_bad_tag (EMH_ATTRMAP_error_base + 1)
/* 60001 */
34
/* Tag is not a mapping */
35
36
#define ATTRMAP_bad_mapping_def_str (EMH_ATTRMAP_error_base + 2)
/* 60002 */
37
/* Mapping definition string is invalid */
38
39
#define ATTRMAP_cannot_resolve_mapping (EMH_ATTRMAP_error_base + 3)
/* 60003 */
40
/* Mapping definition cannot be resolved */
41
42
#define ATTRMAP_internal_error (EMH_ATTRMAP_error_base + 4)
/* 60004 */
43
/* Something Oo occurred */
44
45
#define ATTRMAP_cannot_find_related_object (EMH_ATTRMAP_error_base + 5)
/* 60005 */
46
/* Cannot find related object while resolving mapping part */
47
48
#define ATTRMAP_ambiguous_related_object (EMH_ATTRMAP_error_base + 6)
/* 60006 */
49
/* Cannot find unambiguous related object while resolving mapping part */
50
51
#define ATTRMAP_cannot_resolve_property (EMH_ATTRMAP_error_base + 7)
/* 60007 */
52
/* Property cannot be resolved */
53
54
#define ATTRMAP_cannot_resolve_propdesc (EMH_ATTRMAP_error_base + 8)
/* 60008 */
55
/* Property descriptor cannot be resolved */
56
57
#define ATTRMAP_cannot_resolve_type (EMH_ATTRMAP_error_base + 9)
/* 60009 */
58
/* Type information cannot be resolved */
59
60
#define ATTRMAP_wrong_object_type (EMH_ATTRMAP_error_base + 10)
/* 60010 */
61
/* Wrong type of object for mapping */
62
63
#define ATTRMAP_non_sa_may_not_use_test_mappings (EMH_ATTRMAP_error_base + 11)
/* 60011 */
64
/* Only SAs may use the test mappings */
65
66
#define ATTRMAP_illegal_ics_attr_id (EMH_ATTRMAP_error_base + 12)
/* 60012 */
67
/* Illegal ICS attribute id definition (id should be > 999 or < -999) */
68
69
#define ATTRMAP_illegal_ics_class_id (EMH_ATTRMAP_error_base + 13)
/* 60013 */
70
/* Illegal ICS class id definition */
71
72
#define ATTRMAP_cannot_find_valid_dataset (EMH_ATTRMAP_error_base + 14)
/* 60014 */
73
/* Cannot find a valid dataset object */
74
75
#include <property/libproperty_undef.h>
76
#endif
/* ATTRMAP_ERRORS_H */