ITK Function Reference

(V10000.1.0.60_20160308.00)
functionality_errors.h
Go to the documentation of this file.
1 // Copyright 2012 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.
2 // ==================================================
3 // Copyright 2009.
4 // Siemens Product Lifecycle Management Software Inc.
5 // All Rights Reserved.
6 // ==================================================
7 // Copyright 2012 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.
8 
19 #ifndef FUNCTIONALITY_ERRORS_H
20 #define FUNCTIONALITY_ERRORS_H
21 
22 #ifndef EMH_CONST_H
23  #include <common/emh_const.h>
24 #endif
25 
26 #include <functionality/libfunctionality_exports.h>
27 
33 #define FUNCTIONALITY_ERROR_BASE EMH_FUNCTIONALITY_error_base
34 
35 #define FUNCTIONALITY_internal_error (FUNCTIONALITY_ERROR_BASE + 1)
36 #define FUNCTIONALITY_unable_to_create (FUNCTIONALITY_ERROR_BASE + 2)
37 #define FUNCTIONALITY_unable_to_initial (FUNCTIONALITY_ERROR_BASE + 3)
38 #define FUNCTIONALITY_unable_to_build (FUNCTIONALITY_ERROR_BASE + 4)
39 #define FUNCTIONALITY_input_error (FUNCTIONALITY_ERROR_BASE + 5)
40 #define FUNCTIONALITY_get_VRules_error (FUNCTIONALITY_ERROR_BASE + 6)
41 #define FUNCTIONALITY_cannot_retrieve_vr (FUNCTIONALITY_ERROR_BASE + 7)
42 #define FUNCTIONALITY_cannot_retrieve_functionality (FUNCTIONALITY_ERROR_BASE + 8)
43 #define FUNCTIONALITY_cannot_retrieve_condition (FUNCTIONALITY_ERROR_BASE + 9)
44 #define FUNCTIONALITY_expected_size_mismatch (FUNCTIONALITY_ERROR_BASE + 10)
45 #define FUNCTIONALITY_functionality_name_mismatch (FUNCTIONALITY_ERROR_BASE + 11)
46 #define FUNCTIONALITY_typename_mismatch (FUNCTIONALITY_ERROR_BASE + 12)
47 #define FUNCTIONALITY_condition_name_mismatch (FUNCTIONALITY_ERROR_BASE + 13)
48 #define FUNCTIONALITY_subgrouplov_name_mismatch (FUNCTIONALITY_ERROR_BASE + 14)
49 #define FUNCTIONALITY_undefined_test_name (FUNCTIONALITY_ERROR_BASE + 15)
50 
53 #include <functionality/libfunctionality_undef.h>
54 #endif /* FUNCTIONALITY_ERRORS_H */
55