Main Page | Modules | Files | Functions | Code Elements | Data Structures | Deprecated

mechatronics/mechatronics_errors.h

Go to the documentation of this file.
00001 /*==============================================================================
00002                 Copyright (c) 2003-2005 UGS Corporation
00003                    Unpublished - All Rights Reserved
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  * ESM Error Messsages *
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 //009712
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