00001
00002
00003
00004
00005
00012
00013
00014 #ifndef MECHATRONICS_ERRORS_H
00015 #define MECHATRONICS_ERRORS_H
00016
00017 #ifndef EMH_CONST_H
00018 #include <common/emh_const.h>
00019 #endif
00020
00021 #include <mechatronics/libmechatronics_exports.h>
00022
00033 #define MECHATRONICS_ERROR_BASE EMH_MECHATRONICS_error_base
00034 #define SIG_diff_struct ((EMH_MECHATRONICS_error_base)+1)
00035 #define MECH_invalid_input ((EMH_MECHATRONICS_error_base)+2)
00036 #define SIG_invalid_role ((EMH_MECHATRONICS_error_base)+3)
00037 #define SIG_no_association ((EMH_MECHATRONICS_error_base)+4)
00038 #define SIG_no_pv_associated ((EMH_MECHATRONICS_error_base)+5)
00039 #define SIG_not_a_pv ((EMH_MECHATRONICS_error_base)+6)
00040 #define SIG_not_a_signal ((EMH_MECHATRONICS_error_base)+7)
00041 #define SIG_pv_already_attached ((EMH_MECHATRONICS_error_base)+8)
00042 #define SIG_sig_has_a_pv ((EMH_MECHATRONICS_error_base)+9)
00043
00044
00049 #define SIG_duplicate_association ((EMH_MECHATRONICS_error_base)+10)
00050
00056 #define SIG_mem_error ((EMH_MECHATRONICS_error_base)+11)
00057 #define SIG_no_redundant ((EMH_MECHATRONICS_error_base)+12)
00058
00062 #define SIG_no_characteristics ((EMH_MECHATRONICS_error_base)+13)
00063
00067 #define SIG_no_value ((EMH_MECHATRONICS_error_base)+14)
00068
00072 #define SIG_no_uom ((EMH_MECHATRONICS_error_base)+15)
00073
00077 #define SIG_invalid_hierarchy ((EMH_MECHATRONICS_error_base)+16)
00078
00082 #define SIG_is_topline ((EMH_MECHATRONICS_error_base)+17)
00083
00087 #define MECH_invalid_secondary ((EMH_MECHATRONICS_error_base)+18)
00088
00092 #define MECH_invalid_primary ((EMH_MECHATRONICS_error_base)+19)
00093
00097 #define MECH_duplicate_primary ((EMH_MECHATRONICS_error_base)+20)
00098
00102 #define MECH_no_secondary ((EMH_MECHATRONICS_error_base)+21)
00103
00107 #define MECH_no_ancestor ((EMH_MECHATRONICS_error_base)+22)
00108
00112 #define MECH_no_secondary_for_rule ((EMH_MECHATRONICS_error_base)+23)
00113
00117 #define MECH_invalid_bomline ((EMH_MECHATRONICS_error_base)+24)
00118
00122 #define MECH_invalid_connection_line ((EMH_MECHATRONICS_error_base)+25)
00123
00127 #define MECH_memory_error ((EMH_MECHATRONICS_error_base)+26)
00128
00132 #define MECH_invalid_name ((EMH_MECHATRONICS_error_base)+27)
00133
00137 #define SIG_invalid_signal_line ((EMH_MECHATRONICS_error_base)+28)
00138
00142 #define SIG_invalid_pv_line ((EMH_MECHATRONICS_error_base)+29)
00143
00147 #define SIG_invalid_associating_line ((EMH_MECHATRONICS_error_base)+30)
00148
00152 #define SIG_invalid_redundant_line ((EMH_MECHATRONICS_error_base)+31)
00153
00157 #define SIG_invalid_uom ((EMH_MECHATRONICS_error_base)+32)
00158
00162 #define SIG_invalid_signal ((EMH_MECHATRONICS_error_base)+33)
00163
00167 #define SIG_invalid_signal_rev ((EMH_MECHATRONICS_error_base)+34)
00168
00172 #define SIG_multiple_value ((EMH_MECHATRONICS_error_base)+35)
00173
00177 #define SIG_multiple_pv ((EMH_MECHATRONICS_error_base)+36)
00178
00182 #define SIG_rev_not_modify ((EMH_MECHATRONICS_error_base)+37)
00183
00187 #define ALLOC_invalid_source_cardinality ((EMH_MECHATRONICS_error_base)+38)
00188
00192 #define ALLOC_invalid_target_cardinality ((EMH_MECHATRONICS_error_base)+39)
00193
00197 #define ALLOC_invalid_source_target_cardinality ((EMH_MECHATRONICS_error_base)+40)
00198
00202 #define ALLOC_invalid_bom_view_for_map ((EMH_MECHATRONICS_error_base)+41)
00203
00207 #define ALLOC_invalid_allocation_data ((EMH_MECHATRONICS_error_base)+42)
00208
00212 #define HRN_no_class_found ((EMH_MECHATRONICS_error_base)+101)
00213
00217 #define HRN_no_association ((EMH_MECHATRONICS_error_base)+102)
00218
00222 #define HRN_duplicate_association ((EMH_MECHATRONICS_error_base)+103)
00223
00227 #define HRN_invalid_cavity_line ((EMH_MECHATRONICS_error_base)+104)
00228
00232 #define HRN_invalid_associating_line ((EMH_MECHATRONICS_error_base)+105)
00233
00237 #define HRN_invalid_wire_protect_line ((EMH_MECHATRONICS_error_base)+106)
00238
00242 #define HRN_invalid_referenced_component ((EMH_MECHATRONICS_error_base)+107)
00243
00247 #define HRN_invalid_fixing_line ((EMH_MECHATRONICS_error_base)+108)
00248
00252 #define HRN_invalid_length_type ((EMH_MECHATRONICS_error_base)+109)
00253
00257 #define HRN_invalid_color_type ((EMH_MECHATRONICS_error_base)+110)
00258
00262 #define HRN_init_object_error ((EMH_MECHATRONICS_error_base)+111)
00263
00267 #define ALLOC_invalid_source_bv ((EMH_MECHATRONICS_error_base)+201)
00268
00272 #define ALLOC_invalid_target_bv ((EMH_MECHATRONICS_error_base)+202)
00273
00277 #define ALLOC_source_target_same ((EMH_MECHATRONICS_error_base)+203)
00278
00282 #define ALLOC_map_not_modifiable ((EMH_MECHATRONICS_error_base)+204)
00283
00287 #define ALLOC_invalid_map_rev ((EMH_MECHATRONICS_error_base)+205)
00288
00292 #define ALLOC_invalid_source_bomline ((EMH_MECHATRONICS_error_base)+206)
00293
00297 #define ALLOC_invalid_target_bomline ((EMH_MECHATRONICS_error_base)+207)
00298
00299
00303 #define ALLOC_invalid_allocation ((EMH_MECHATRONICS_error_base)+208)
00304
00308 #define ALLOC_invalid_reason ((EMH_MECHATRONICS_error_base)+209)
00309
00313 #define ALLOC_invalid_src_bom_window ((EMH_MECHATRONICS_error_base)+210)
00314
00318 #define ALLOC_invalid_target_bom_window ((EMH_MECHATRONICS_error_base)+211)
00319
00323 #define ALLOC_invalid_IC_revision ((EMH_MECHATRONICS_error_base)+212)
00324
00328 #define ALLOC_invalid_condition_object ((EMH_MECHATRONICS_error_base)+213)
00329
00333 #define ALLOC_invalid_revision_rule ((EMH_MECHATRONICS_error_base)+214)
00334
00338 #define ALLOC_invalid_map ((EMH_MECHATRONICS_error_base)+215)
00339
00343 #define ALLOC_source_target_bomline_same ((EMH_MECHATRONICS_error_base)+216)
00344
00348 #define ALLOC_src_bomline_not_in_src_bv ((EMH_MECHATRONICS_error_base)+217)
00349
00353 #define ALLOC_target_bomline_not_in_target_bv ((EMH_MECHATRONICS_error_base)+218)
00354
00358 #define ALLOC_invalid_target_source_bv ((EMH_MECHATRONICS_error_base)+219)
00359
00363 #define ALLOC_invalid_AbsOcc_tag ((EMH_MECHATRONICS_error_base)+220)
00364
00368 #define ALLOC_invalid_allocation_type ((EMH_MECHATRONICS_error_base)+221)
00369
00373 #define ALLOC_invalid_source_apn ((EMH_MECHATRONICS_error_base)+222)
00374
00379 #define ALLOC_invalid_target_apn ((EMH_MECHATRONICS_error_base)+223)
00380
00384 #define ALLOC_invalid_apn ((EMH_MECHATRONICS_error_base)+224)
00385
00390 #define ALLOC_invalid_targets_UsingIC ((EMH_MECHATRONICS_error_base)+225)
00391
00396 #define ALLOC_invalid_sources_UsingIC ((EMH_MECHATRONICS_error_base)+226)
00397
00401 #define ALLOC_empty_bv_list ((EMH_MECHATRONICS_error_base)+227)
00402
00406 #define ALLOC_source_target_in_same_bv ((EMH_MECHATRONICS_error_base)+228)
00407
00411 #define ALLOC_query_error ((EMH_MECHATRONICS_error_base)+229)
00412
00416 #define ALLOC_invalid_absoccviewqualifier ((EMH_MECHATRONICS_error_base)+230)
00417
00421 #define TRACE_invalid_def ((EMH_MECHATRONICS_error_base)+251)
00422
00426 #define TRACE_invalid_comp ((EMH_MECHATRONICS_error_base)+252)
00427
00431 #define TRACE_invalid_tracelink_type ((EMH_MECHATRONICS_error_base)+253)
00432
00436 #define TRACE_invalid_tracelink ((EMH_MECHATRONICS_error_base)+254)
00437
00441 #define TRACE_invalid_apn ((EMH_MECHATRONICS_error_base)+255)
00442
00446 #define TRACE_same_def_comp ((EMH_MECHATRONICS_error_base)+256)
00447
00451 #define TRACE_duplicate_trace ((EMH_MECHATRONICS_error_base)+257)
00452
00456 #define ROUTE_context_not_same ((EMH_MECHATRONICS_error_base)+301)
00457
00461 #define ROUTE_no_routes_associated ((EMH_MECHATRONICS_error_base)+302)
00462
00466 #define ROUTE_no_display_objects ((EMH_MECHATRONICS_error_base)+303)
00467
00471 #define ROUTE_invalid_location_line ((EMH_MECHATRONICS_error_base)+304)
00472
00476 #define ROUTE_invalid_defining_item_line ((EMH_MECHATRONICS_error_base)+305)
00477
00481 #define ROUTE_invalid_associating_item_line ((EMH_MECHATRONICS_error_base)+306)
00482
00486 #define ROUTE_location_invalid_role ((EMH_MECHATRONICS_error_base)+307)
00487
00491 #define ROUTE_location_no_defining_item_associated ((EMH_MECHATRONICS_error_base)+308)
00492
00496 #define ROUTE_location_no_assigning_item_associated ((EMH_MECHATRONICS_error_base)+309)
00497
00501 #define ROUTE_invalid_bom_window ((EMH_MECHATRONICS_error_base)+310)
00502
00506 #define ROUTE_invalid_context ((EMH_MECHATRONICS_error_base)+311)
00507
00511 #define ROUTE_invalid_segment ((EMH_MECHATRONICS_error_base)+312)
00512
00516 #define ROUTE_invalid_route ((EMH_MECHATRONICS_error_base)+313)
00517
00521 #define ROUTE_invalid_node ((EMH_MECHATRONICS_error_base)+314)
00522
00526 #define ROUTE_invalid_center_curve ((EMH_MECHATRONICS_error_base)+315)
00527
00531 #define ROUTE_invalid_location ((EMH_MECHATRONICS_error_base)+316)
00532
00533 #define MECH_absocc_bomline_error ((EMH_MECHATRONICS_error_base)+317)
00534
00537 #define ROUTE_route_objects_are_not_in_same_context ((EMH_MECHATRONICS_error_base)+318)
00538
00542 #define MECH_SCMCC_internal_error ((EMH_MECHATRONICS_error_base)+319)
00543
00547 #define MECH_primary_is_topline ((EMH_MECHATRONICS_error_base)+320)
00548
00549
00553 #define MECH_secondary_is_topline ((EMH_MECHATRONICS_error_base)+321)
00554
00558 #define MECH_primary_secondary_are_not_in_same_window ((EMH_MECHATRONICS_error_base)+322)
00559
00563 #define MECH_duplicate_association ((EMH_MECHATRONICS_error_base)+323)
00564
00568 #define MECH_invalid_relation_kind ((EMH_MECHATRONICS_error_base)+324)
00569
00573 #define MECH_invalid_context_level ((EMH_MECHATRONICS_error_base)+325)
00574
00578 #define ALLOC_window_create_error ((EMH_MECHATRONICS_error_base)+330)
00579
00583 #define ALLOC_window_revrule_not_set ((EMH_MECHATRONICS_error_base)+331)
00584
00588 #define ALLOC_window_context_not_set ((EMH_MECHATRONICS_error_base)+332)
00589
00593 #define ALLOC_window_no_bomwindows ((EMH_MECHATRONICS_error_base)+333)
00594
00598 #define ALLOC_window_error_creating_line ((EMH_MECHATRONICS_error_base)+334)
00599
00602 #define ALLOC_window_target_in_source_bv ((EMH_MECHATRONICS_error_base)+335)
00603
00607 #define ALLOC_window_source_in_target_bv ((EMH_MECHATRONICS_error_base)+336)
00608
00612 #define ALLOC_line_no_allocation ((EMH_MECHATRONICS_error_base)+337)
00613
00617 #define ALLOC_line_invalid_window ((EMH_MECHATRONICS_error_base)+338)
00618
00622 #define ALLOC_line_invalid_line ((EMH_MECHATRONICS_error_base)+339)
00623
00627 #define ALLOC_not_in_map_rev ((EMH_MECHATRONICS_error_base)+340)
00628
00632 #define ALLOC_cant_modify_maprev ((EMH_MECHATRONICS_error_base)+341)
00633
00637 #define ALLOC_maprev_need_refresh ((EMH_MECHATRONICS_error_base)+342)
00638
00641 #define ALLOC_map_rev_not_locked ((EMH_MECHATRONICS_error_base)+343)
00642
00646 #define ALLOC_ices_on_allocation ((EMH_MECHATRONICS_error_base)+344)
00647
00651 #define ROUTE_referenced_by_route ((EMH_MECHATRONICS_error_base)+345)
00652
00656 #define ROUTE_referenced_by_segment ((EMH_MECHATRONICS_error_base)+346)
00657
00661 #define ALLOC_cannot_delete_replica_allocation ((EMH_MECHATRONICS_error_base)+347)
00662
00663
00664
00665
00666
00667
00671 #define ESM_is_topline ((EMH_MECHATRONICS_error_base)+400)
00672
00676 #define ESM_invalid_processor_line ((EMH_MECHATRONICS_error_base)+401)
00677
00681 #define ESM_invalid_software_line ((EMH_MECHATRONICS_error_base)+402)
00682
00686 #define ESM_embeds_create_failure ((EMH_MECHATRONICS_error_base)+403)
00687
00691 #define ESM_invalid_gateway_processor_line ((EMH_MECHATRONICS_error_base)+404)
00692
00696 #define ESM_GatewayOf_create_failure ((EMH_MECHATRONICS_error_base)+405)
00697
00701 #define ESM_DependsOn_create_failure ((EMH_MECHATRONICS_error_base)+406)
00702
00706 #define ESM_embeds_remove_failure ((EMH_MECHATRONICS_error_base)+407)
00707
00711 #define ESM_GatewayOf_remove_failure ((EMH_MECHATRONICS_error_base)+408)
00712
00716 #define SIG_invalid_frameorsignal ((EMH_MECHATRONICS_error_base)+409)
00717
00721 #define SIG_invalid_target ((EMH_MECHATRONICS_error_base)+410)
00722
00723
00727 #define SIG_invalid_source ((EMH_MECHATRONICS_error_base)+411)
00728
00732 #define ESM_invalid_ancestors ((EMH_MECHATRONICS_error_base)+412)
00733
00737 #define ESM_already_have_gateway_processor ((EMH_MECHATRONICS_error_base)+413)
00738
00742 #define MECH_some_relations_set_failed ((EMH_MECHATRONICS_error_base)+414)
00743
00747 #define ESM_software_not_embedded_in_processor ((EMH_MECHATRONICS_error_base)+415)
00748
00752 #define ESM_secsoftline_not_dependenton_software ((EMH_MECHATRONICS_error_base)+416)
00753
00757 #define ESM_Processor_has_no_gatway_processor ((EMH_MECHATRONICS_error_base)+417)
00758
00762 #define ESM_invalid_gatewayof_relation ((EMH_MECHATRONICS_error_base)+418)
00763
00767 #define ESM_invalid_embeds_relation ((EMH_MECHATRONICS_error_base)+419)
00768
00772 #define ESM_invalid_dependent_relation ((EMH_MECHATRONICS_error_base)+420)
00773
00777 #define ESM_processor_type_pref_not_set ((EMH_MECHATRONICS_error_base)+421)
00778
00782 #define ESM_gateway_processor_type_pref_not_set ((EMH_MECHATRONICS_error_base)+422)
00783
00787 #define MECH_some_relations_unset_failed ((EMH_MECHATRONICS_error_base)+423)
00788
00792 #define ESM_invalid_multiple_bomlines_for_secondary_in_embeds_relation ((EMH_MECHATRONICS_error_base)+424)
00793
00797 #define ESM_invalid_multiple_bomlines_for_secondary_in_dependenton_relation ((EMH_MECHATRONICS_error_base)+425)
00798
00802 #define ESM_invalid_multiple_bomlines_for_secondary_in_gatewayof_relation ((EMH_MECHATRONICS_error_base)+426)
00803
00807 #define ESM_software_type_pref_not_set ((EMH_MECHATRONICS_error_base)+427)
00808
00813 #define ESM_no_hardware_related_to_software ((EMH_MECHATRONICS_error_base)+428)
00814
00819 #define ESM_no_software_related_to_hardware ((EMH_MECHATRONICS_error_base)+429)
00820
00825 #define ESM_no_trfmodes_found_for_report ((EMH_MECHATRONICS_error_base)+430)
00826
00831 #define ESM_no_xslt_found_for_report ((EMH_MECHATRONICS_error_base)+431)
00832
00836 #define ESM_failed_to_checkout_license ((EMH_MECHATRONICS_error_base)+432)
00837
00841 #define ESM_gateway_already_exists_in_context ((EMH_MECHATRONICS_error_base)+433)
00842
00846 #define ESM_license_feature_not_available ((EMH_MECHATRONICS_error_base)+434)
00847
00851 #define MECH_same_pri_secondary_in_relation ((EMH_MECHATRONICS_error_base)+435)
00852
00856 #define ESM_proc_prop_config_not_set ((EMH_MECHATRONICS_error_base)+436)
00857
00861 #define ESM_invalid_multiple_bomlines_for_primary_in_embeds_relation ((EMH_MECHATRONICS_error_base)+437)
00862
00866 #define ESM_invalid_multiple_bomlines_for_primary_in_dependenton_relation ((EMH_MECHATRONICS_error_base)+438)
00867
00871 #define ESM_invalid_multiple_bomlines_for_primary_in_gatewayof_relation ((EMH_MECHATRONICS_error_base)+439)
00872
00876 #define ESM_invalid_relation ((EMH_MECHATRONICS_error_base)+440)
00877
00882 #define ESM_proc_is_not_direct_child_of_hw ((EMH_MECHATRONICS_error_base)+441)
00883
00887 #define MECH_type_mismatch_for_replace ((EMH_MECHATRONICS_error_base)+442)
00888
00892 #define MECH_cannot_replace_gde_in_vi ((EMH_MECHATRONICS_error_base)+443)
00893
00897 #define MECH_cannot_replace_gde_in_context ((EMH_MECHATRONICS_error_base)+444)
00898
00902 #define MECH_cannot_replace_gde ((EMH_MECHATRONICS_error_base)+445)
00903
00907 #define MECH_SCMCC_invalid_server ((EMH_MECHATRONICS_error_base)+446)
00908
00912 #define MECH_SCMCC_element_not_specified ((EMH_MECHATRONICS_error_base)+447)
00913
00917 #define WH_failed_to_checkout_license ((EMH_MECHATRONICS_error_base)+448)
00918
00922 #define MECH_cant_modify_bv ((EMH_MECHATRONICS_error_base)+449)
00923
00927 #define MECH_cant_modify_bvr ((EMH_MECHATRONICS_error_base)+450)
00928
00932 #define MECH_cant_modify_bv_bvr ((EMH_MECHATRONICS_error_base)+451)
00933
00934
00935
00939 #define MECH_bomline_remove_mode ((EMH_MECHATRONICS_error_base)+452)
00940
00944 #define MECH_bomline_split_not_allowed ((EMH_MECHATRONICS_error_base)+453)
00945
00949 #define MECH_gdeline_split_not_allowed ((EMH_MECHATRONICS_error_base)+454)
00950
00954 #define MECH_context_changed ((EMH_MECHATRONICS_error_base)+455)
00955
00959 #define MECH_hardwareline_remove_mode ((EMH_MECHATRONICS_error_base)+456)
00960
00964 #define WH_user_needs_author_license ((EMH_MECHATRONICS_error_base)+457)
00965
00969 #define WH_user_needs_consumer_license ((EMH_MECHATRONICS_error_base)+458)
00970
00971
00972
00975 #include <mechatronics/libmechatronics_undef.h>
00976 #endif
00977