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

error_bases.h

Go to the documentation of this file.
00001 /*HEAD ERROR_BASES HHH INCLUDE */
00002 /*================================================================================================
00003 
00004             Copyright (c) 1990-2005 Unigraphics Solutions Inc.
00005                                    All rights reserved.
00006 
00007 ==================================================================================================
00008 File description:
00009     Definition of error base values.
00010 
00011 @<DEL>@ TEXT ENCLOSED within delete markers will be REMOVED
00012 ==================================================================================================
00013    Date      Name                    Description of Change
00014 
00015 17-Sep-1990  Terry Ploeger     Written
00016 20-Sep-1990  Terry Ploeger     An #endif required!
00017 26-Sep-1990  Daniel Dignam     Add cmmv
00018 27-Sep-1990  Alan Braggins     Add ERROR_POM_base
00019 28-Sep-1990  Daniel Dignam     Add fm
00020  1-Oct-1990  tim carter        To reserve error code block for AM
00021  2-Oct-1990  Bernard Solomon   Add in ERROR_OM_base
00022 28-Nov-1990  Hugh Stewart      add CMMV_bb_error_base
00023  2-Jan-1991  Daniel Dignam     add XTM
00024 19-Jun-1991  tim carter        To raise the ERROR base for POM/CMMV/FM/AM/XTM/CMMV_bb
00025                                above Cypress usage
00026 07-Feb-1992  bernard                 Initial revision of dev branch
00027 26-Mar-1992  Paul Jackson            add base for eim errors
00028 27-Mar-1992  Paul Jackson            o yes we do need base for eim
00029 27-Mar-1992  Paul Jackson            move OM and TAG bases to avoid clash with infomanager
00030                                          database errors
00031 11-May-1992  Mike Abbott             Add UG headers
00032 01-Jun-1992  Alan Braggins           add ERROR_UPDATE_base
00033 10-Jun-1992  Philip Cope             add Px and bpm bases
00034 17-Jun-1992  Bernie Solomon          Add in RM and PART modules
00035 11-Jul-1992  Alasdair Mackintosh     Add CM, ESS and UG_UNDO bases
00036 22-Jul-1992  Paul Jackson            add ERROR_PS_base
00037 10-Aug-1992  Alasdair Mackintosh     Add CM and ESS bases
00038 09-Sep-1992  Terry Ploeger           Add CFM error base
00039 30-Sep-1992  Tony Dumont             Add assy_interface error base value
00040 30-Oct-1992  Bernie Solomon          Cypress swapped ESS and CM bases
00041 03-Dec-1992  Gordon Clark            Add draft error base
00042 06-Jan-1993  Adrian Fraser           Put in extra bases for all our modules
00043 17-Jan-1993  Daniel Dignam           phase 8 ccr
00044 25-Jan-1993  Mike Abbott             Comment on error_decode.c and 5000 limit
00045 02-Feb-1993  Philip Cope             add OPL base
00046 19-Feb-1993  Paul Jackson            product structure module renamed ps
00047 01-Mar-1993  David Chinoski          add UF base for User Function Module
00048 04-Mar-1993  Jack Marr               Add WF and LMGR bases
00049 15-Mar-1993  Mike Abbott             Incorporate extra bases added in Cypress
00050 25-Mar-1993  Jack Marr               Add LM base (for lm_isdone)
00051 25-Mar-1993  Valerie Prothe          Changed UF base to MODL base
00052 06-Apr-1993  Daniel Dignam           IP time
00053 21-Apr-1993  Bernie Solomon          Add in base for CLINK and UIGBLFUNC
00054 30-Apr-1993  Tony Dumont             Add REPLACE module base
00055 07-Jun_1993  Alan Norman             Add SK_base
00056 23-Jun-1993  Daniel Dignam           IP1c integration
00057 04-Aug-1993  Phil Abercrombie        Need base for GREF
00058 17-Aug-1993  Daniel Dignam           3c Integration
00059 28-Sep-1993  Tim Carter              Add error base for PDI
00060 05-Oct-1993  Eric Joham              Add DSS base (Display Sub-System)
00061 13-Oct-1993  Darrow Linder           Add Selection Base
00062 15-Oct-1993  Daniel Dignam           rexp module
00063 28-Oct-1993  Brian Eschner           Integrate cycle 2C
00064 29-Oct-1993  Daniel Dignam           2b integration
00065 01-Nov-1993  Tim Carter              Add error base for UGMGR module
00066 06-Dec-1993  V. J. Prothe            Add ACS base
00067 14-Dec-1993  Ori Ben Haim            Added error bases for CAM module
00068 20-jan-1993  Ori Ben Haim            Change error bases for cam
00069 21-Jan-1994  Daniel Dignam           1c integration
00070 22-Jan-1994  Hugh Stewart            invent ATTR and BOM error bases
00071 23-Feb-1994  Mark Fawcett            add base for new Workspace stuff
00072 24-Feb-1994  Mark Fawcett            change clashing error code
00073 08-Feb-1994  Dan Cunningham          Add error base for curves (CRV).
00074 09-Feb-1994  Phil Abercrombie        Banish GREF
00075 06-Mar-1994  Daniel Dignam           2e integration
00076 01-Mar-1994  Eric Joham              add base for ABORTs
00077 11-Mar-1994  Daniel Dignam           Move mark, well his error base, due to 3a integration
00078 07-Mar-1994  Ron Gutfinger           added ERROR_FEM_base
00079 21-Apr-1994  Catherine Kohlhase      Add ERROR_CFI_base for CFI module
00080 02-May-1994  Ron Gutfinger   319321  added ERROR_AQB_base
00081 04-May-1994  Ron Gutfinger   319248  added ERROR_DIVCRV_base
00082 12-May-1994  Daniel Dignam           5b integration
00083 21-Jul-1994  Mike Abbott             Fix value for ERROR_max_error_code
00084 16-May-1994  Keith Hafen             added ERROR_ENV_base and ERROR_SYS_base
00085 12-Jul-1994  Keith Hafen             added ERROR_UFUN_base
00086 02-Aug-1994  Daniel Dignam           ip0 integration
00087 13-May-1994  Andrew Dylla            new EXP API
00088 20-jun-1994  Frank Murgolo           UNDO_UG
00089 05-Jul-1994  Mark Halloran           Flange.
00090 07-jul-1994  Frank Murgolo           Parasolid v60 rollback frustrum
00091 17-jul-1994  Kevin Jehng             SWEEP
00092 26-jul-1994  Frank Murgolo           UF_UNDO
00093 03-aug-1994  Daniel Chang            RPO module error base
00094 30-Aug-1994  Daniel Dignam           ip4 integration
00095 07-Apr-1994  Chen-Han Lee            Add ERROR_CAM_GEOM_base
00096 11-May-1994  Chen-Han Lee            Add ERROR_CAM_HAND_base
00097 03-Aug-1994  Yi-Fu Liao              added ERROR_OPER_base
00098 05-Sep-1994  Daniel Dignam           ip5 integration
00099 09-Sep-1994  Dan Cunningham          Phase 6 integration v10.4
00100 16-Aug-1994  Victor Hoang            added ERROR_UF_CSYS base
00101 11-Sep-1994  Bob Barnett             Merge Victor's ERROR_UF_CSYS change
00102                                           with other V10.4 Phase 6 changes
00103 12-Sep-1994  Keith Hafen             remove ERROR_UFUN_base add ERROR_UF_base
00104 11-Sep-1994  Ray Favignano           Add ERROR_TBL_base,ERROR_SMDTBL_base,
00105                                      ERROR_SMDPIP_base, ERROR_SMDFLAT_base
00106 13-Sep-1994  Dan Cunningham          Phase 6 integration again
00107 09-Sep-1994  Min Liu Ye              Add ERROR_CAM_WE_base for CAM Wire EDM module
00108 11-Oct-1994  Min Liu Ye              Add ERROR_CAM_FBND_base for CAM FBND module
00109 28-Oct-1994  Adrian Brown            Resynch with CMS
00110 03-Nov-1994  John Franks             phase 13 CCR
00111 04-Nov-1994  Helena Cheng            Added ERROR_UF_PLOT_base
00112 30-Nov-1994  Wei Liu                 Added ERROR_STR_base
00113 10-Nov-1994  Bernie Solomon          10.4 phase 14 CCR
00114 16-Nov-1994  Hewat Kennedy           add CALS error base
00115 03-Dec-1994  Jackie Tran             Merge Modeling with Gateway before submitting.
00116 30-Nov-1994  Wei Liu                 Replace ERROR_STR_base with ERROR_CMSG_base
00117 
00118 ---- v10.5 ----
00119 19-Jan-1995  Dennis Lavarini         Add ERROR_ES_VDE_base, ERROR_ES_VDG_base
00120 
00121 ---- v10.6 ----
00122 20-Sep-1994  Allan Hansen            STACK module
00123 11-Oct-1994  David W. Lee            Add ERROR_GRPH_base for GRPH module.
00124 26-Oct-1994  Min Liu Ye              Add ERROR_CAM_FBND_base for CAM FBND modul
00125 18-jan-1995  Allan Hansen            Add CPOS, MOTION, SCPOS, DRPOS,
00126                                      SCOP, SCPS, SCOPPM,
00127                                      SCCP, SCCPPS, SCPR, SCPRPS,
00128                                      SCCV, SCCVPS, SCCVDS,
00129                                      SCRD, SCRDPS
00130 07-Feb-1995  Jill Patterson          Add ERROR_USRT_base
00131 21-mar-1995  Jon kao                 Added ERROR_UI_GEOM_base
00132 05-apr-1995  Allan Hansen            TAX and SCPM modules
00133 24-Apr-1995  Bruce Hwang             Add TASK module and TOOL module
00134 05-May-1995  Anh Bui                 Add PMOP module
00135 10-MAy-1995  Murgolo/Srinath         Add UDOP, LMCOP, MMCOP, WEMCOP modules
00136 12-May-1995  Tim Fithian             Add DPRC module.
00137 17-MAY-1995  Joe Anand               Add SCFC module.
00138 18-May-1995  Sheng-Der Tang          Add DPPM and DPPMV modules
00139 18-May-1995  Bing Zhang              Add PATH module.
00140 18-May-1995  Kaushik Amin            Add UI_GEDIT module.
00141 22-Jun-1995  Murgolo/Srinath         Add CAM_EXIT
00142 27-Jun-1995  Murgolo/Srinath         Add UF_CAM, UF_UDOP, UF_OPER, UF_PATH
00143 11-Jul-1995  Allan Hansen            Add DPUD, UF_DPUD, UF_DRPOS
00144 21-Jul-1995  Allan Hansen            Add UDPOS
00145 22-Aug-1995  Terrell Olsen           Merge V10.6 and V11.0 error_bases.h
00146 22-Sep-1995  Dennis Lavarini         Merge v11.0, phase 8 changes
00147 27-Sep-1995  Dennis Lavarini         Merge v11.0, phase 9 changes
00148 28-Sep-1995  Tim Fithian             Add DP module.
00149 03-Oct-1995  Dennis Lavarini         Merge v11.0, phase 10 changes
00150 11-Oct-1995  Dennis Lavarini         Merge v11.0, phase 11 changes
00151 18-Oct-1995  Dennis Lavarini         Merge v11.0, phase 12 changes
00152 27-Oct-1995  Allan Hansen            Add QUEUE
00153 10-Nov-1995  Allan Hansen            Add DPREF, DPPMR
00154 14-Nov-1995  Dave Rogers             Add DPSA
00155 
00156 ---- v11.0 ----
00157 19-Apr-1995  Wei Liu                 Added ERROR_UF_OBJ_base
00158 19-Apr-1995  Wei Liu                 C++ compliance
00159 03-May-1995  Tony Dumont             Creation of CSET module and associated RM objects
00160 26-May-1995  John Franks             CCR with 1060 phase 1
00161 15-Jun-1995  John Franks             CCR v11.0 phase 1
00162 20-Jun-1995  Greg Lems               Add ERROR_ZONE_base
00163 07-Jul-1995  Mike Robson             Add ERROR_FACET_base
00164 20_Jul-1995  Victor Hoang            Add ERROR_UF_VIEW_base
00165 24-Jul-1995  Johnny Albano           Add ERROR_UF_DRF_base
00166 27-Jul-1995  Omar Mian               Add ERROR_UGMX_base
00167 26-Jul-1995  Bradley A. Coats        Adding Clearance Analysis
00168 03-Aug-1995  Jackie Tran             Correct error code for ERROR_CLEAR_base
00169 03-Aug-1995  Zia Ansari              Add ERROR_UF_UI_base
00170 22-Aug-1995  Terrell Olsen           Merge V10.6 and V11.0 error_bases.h
00171 30-Aug-1995  Victor Hoang            Add ERROR_UF_DISP_base
00172 15-Sep-1995  Stuart Smith            Add FF (freeform)
00173 16-Sep-1995  Dima Feinhaus           Add DD
00174 11-Sep-1995  Tanya Bhaumik           added ERROR_ELM_base
00175 18-Sep-1995  Monica Lingard          Add ERROR_UF_DRAW_base
00176 22-Sep-1995  Mike Abbott             Put phase 8 changes into Jeeves
00177 25-Sep-1995  Adrian Fraser           Added bases for FILTER, FLTR and SCRIPT
00178 28-Sep-1995  Mike Abbott             CCR phase 9 of v110
00179 29-Sep-1995  Greg Lems               Add UF_FLTR error base
00180 03-Oct-1995  Dennis Lavarini         Merge v10.6, phase 7 changes
00181 04-Oct-1995  Jim Stephens            XS module
00182 04-Oct-1995  Adrian Brown            Add XFER error base
00183 05-Oct-1995  Mike Abbott             CCR with v11.0 phase 10
00184 12-Oct-1995  Daniel Dignam           ip11 integration
00185 13-Nov-1995  Wei Liu                 Added copyright of 1996
00186 14-Nov-1995  Dennis Lavarini         Merge v10.6, phase 9 changes
00187 04-Dec-1995  Dennis Lavarini         Merge v10.6, phase 10 changes
00188 ---- v11.1 ----
00189 09-Jan-1996  Doug Van Horn           Added ERROR_UF_SMD_base
00190 06-Feb-1996  Frank Murgolo           Add RT_HASH
00191 08-Feb-1996  Frank Murgolo           Replace into /app3/mv111 after accidental deletion
00192 15-Feb-1996  Daniel Dignam           ip2 integration
00193 19-Feb-1996  Dave Miller             Add ERROR_CAM_GRV_base
00194 05-Mar-1996  Mike Reger              Add UF_CURVE error base
00195 17-Apr-1996  Tanya Bhaumik           Add GOPT error base
00196 ---- V12.0 ----
00197 21-Sep-1995  Dan Fousek              Add ERROR_MB_base
00198 19-Jan-1996  Suzanne Paladini        Add ERROR_STATE_MACH_base
00199 29-Jan-1996  Dan Fousek              add ERROR_APP_base
00200 13-May-1996  Dan Fousek              Move ERROR_ELM_base & ERROR_GOPT_base
00201                                      into UG Error base range
00202 01-Jun-1996  Jon Turner              Add SO error base
00203 18-Jun-1996  Keith Hafen             Add ERROR_TEXT_base and ERROR_NAME_base
00204 25-Jun-1996  Harry Halladay          Add ERROR_ROUTE_base
00205 18-Jun-1996  Bernie Solomon          Put 12.0 phase 1 changes into Jeeves
00206 20-Jun-1996  Will Long               Add ERROR_FAM_base
00207 27-Jun-1996  Adrian Brown            CCR Phase 2 of V12.0
00208 03-Jul-1996  Adrian Brown            CCR Phase 3 of V12.0
00209 10-Jul-1996  Wei Liu                 Add UDOBJ error base
00210 19-Jul-1996  Lingyun Lu              Add SFQM  error base
00211 29-Jul-1996  Jim Brennan             Add UII, UIO_VALUE, & UIO error bases
00212 05-Aug-1996  Tom Slossar             ADD new GRX ERROR module
00213 12-Aug-1996  Ron Hartliep            Add GenConnect error base
00214 16-Aug-1996  Steve Kunkee            Add ERROR_STD error base
00215 20-Aug-1996  Patrick Mayeux          Error bases: cs2, sket, sket_ui, modl_rubb,
00216                                                   point_sel, curve_ui
00217 20-Aug-1996  Doug Van Horn           Add INSTFLNG error base
00218 21-Aug-1996  Ed King                 Add GENFLG error base
00219 27-Aug-1996  Stuart Smith            merge for phase 11
00220 02-Sep-1996  Daniel Dignam           ip11 integration
00221 ---- V13.0 ----
00222 30-Aug-1996  Frank Murgolo           Add MOM and MOM_POST
00223 05-Sep-1996  Adrian Brown            CCR ip12 of V12
00224 12-Sep-1996  Rajneet Sodhi           convert to PROM module errors
00225 25-Nov-1996  Richard Weerackoon      Add Octree & Aries mesher errors
00226 27-Nov-1996  Ken Snyder              Add UF_SFOM, Scenario UF API.
00227 12-Dec-1996  Adrian Brown            CCR ip26 of V12
00228 06-Dec-1996  Wei Liu                 1997 copy right
00229 18-Dec-1996  Adrian Brown            CCR ip27 of V12
00230 13-Jan-1997  THayata                 Add BLD base
00231 06-Feb-1997  Mike Abbott             Integrate v13.0 phase 1 changes
00232 12-Feb-1997  Richard Weerackoon      Fixed spacing between SFASM and SFATM bases to be 5000
00233 19-Feb-1997  Murgolo/Srikanth        Merge with global and fix numbering error
00234 19-Feb-1997  Adrian Brown            CCR ip3 of V13.0
00235 28-Feb-1997  Daniel Dignam           ip4 integration
00236 14-Mar-1997  Gerry Gardner           Add UGFONTC error bases
00237 11-Mar-1997  Ken Snyder              Add UF_SFEM_LANG, Scenario UF Lang def API.
00238 11-Mar-1997  Bernie Solomon          Add PFEDIT
00239 24-Mar-1997  Tim Carter              CCR for IP7
00240 25-Mar-1997  Jill Patterson          Add AP module error base
00241 21-Mar-1997  Gerry Gardner           Merge with phase 7.
00242 02-Apr-1997  Gerry Gardner           Merge ip8
00243 04-Apr-1997  Marjorie Anne Espinosa  Add SKUTIL error base
00244 10-Apr-1997  Mike Abbott             Integrate v13.0 phase 9 changes
00245 11-Apr-1997  Darrow Linder           Tolerance Feature error codes
00246              Nader Askari
00247 14-Apr-1997  Darrow Linder           Merge
00248 16-Apr-1997  Alan Shutko             Add EPLIB module error base
00249 17-Apr-1997  Phil Heavin             Add CPROJ base
00250 17-Apr-1997  Phil Heavin             Merged
00251 17-Apr-1997  Marcia Smith            Add ERROR_UF_SFOPT_base for Optima analysis
00252 18-Apr-1997  Mike Abbott             Integrate v13.0 phase 10 changes
00253 23-Apr-1997  Mike Abbott             Integrate v13.0 phase 11 changes
00254 20-Mar-1997  Keith hafen             Add UGFONTC, font compiler
00255 15-May-1997  Keith hafen             Add UGFONT module
00256 06-Jun-1997  Bruce Hwang             Added CSO, PARAM, and OPR modules
00257 10-Aug-1997  Keith Hafen             Merge to V14
00258 18-Aug-1997  Mike Abbott             Add ERROR_UF_WEIGHT_base for
00259                                          Weight Management user function
00260 27-Aug-1997  Mike Robson             V14 phase 1 CCR
00261 29-Aug-1997  Mike Abbott             Integrate v14.0 phase 2 changes
00262 28-May-1997  Darrow Linder           Add FCF error base
00263 30-Aug-1997  Darrow Linder           Merge to V14
00264 04-Sep-1997  Darrow Linder           Add TOL_base
00265 08-Sep-1997  Darrow Linder           Merge with phase 3
00266 18-Jun-1997  Frank Murgolo           Add QRY, LIB, RSET and DBC
00267 19-Sep-1997  Gopal Srinath           Migrated to V14 back from V15
00268 18-Sep-1997  Mike Abbott             Integrate v14.0 phase 4 changes
00269 24-Sep-1997  Daniel Dignam           Add ERROR_IP_base for IP module
00270 06-Oct-1997  Daniel Dignam           ip5 CCR
00271 01-Sep-1997  Andrew Thalheimer       Add SMHOLE error base
00272 08-Oct-1997  W. Shawn Niblack        Added BEAD error base
00273 09-Oct-1997  Justin Sipiceanu        Drawing Compare
00274 09-Oct-1997  Mike Abbott             Add ERROR_UF_WAVE_base
00275 20-Oct-1997  Tim Fithian             Added UF_SURF_REG & SURF_REG.
00276 20-Oct-1997  Manish Patel            Added ERROR_CAM_PREPRO_base.
00277 01-Dec-1997  W. Shawn Niblack        Added SMSLOT error base
00278 ---- V15.0 ----
00279 19-Feb-1998  Harry Halladay          Added ROUTE_TCL error base
00280 23-Mar-1998  Todd Bazzett            Added ERROR_RLIST_base and changed copyright.
00281 12-Feb-1998  Suzanne Paladini        Added ERROR_KEYWORD_base
00282 18-Mar-1998  Markus Wilmsen          Added UI_LIB error base
00283 07-Apr-1998  Suzanne Paladini        Added ERROR_FEAT_base
00284 17-Apr-1998  Gopal Srinath           Added MOM_INFO error base
00285 01-May-1998  Jill Patterson          Phase 2 CCR
00286 03-May-1998  Daniel Brombolich       Added SMBRIDGE error base
00287 12-May-1998  x_pal                   Merged with global
00288 13-May-1998  Terrell Olsen           Remove erroneous x_pal merge
00289 -----------------------
00290 30-jul-1997  Bing Zhang              Add OPTM module
00291 06-Jan-1998  Markus Wilmsen          Added UI_ONT error base (operation navigation tool)
00292 26-jan-1998  bing zhang              Added OPT module
00293 10-Feb-1998  David Lee               Added UI_PARAM module
00294 08-Apr-1998  Mai-Anh Bui             Add PMOP_fc
00295 23-Apr-1998  Jiming                  Add CAM_SESSION
00296 15-May-1998  Bruce Hwang             Move from CAM NGS group
00297 19-May-1998  Gopal Srinath           Merges for V150 phase 3
00298 
00299 18-May-1998  Adrian Brown            CCR ip3 of v15
00300 28-May-1998  Jon Turner              Add UF_SO_ERR_CANNOT_EDIT_SO
00301 02-Jun-1998  Daniel Dignam           ip4 CCR
00302 02-Jun-1998  Daniel Dignam           ip4 CCR
00303 04-Jun-1998  Daniel Dignam           Back out Jon's change
00304 15-Jun-1998  Rajneet Sodhi           Merge for phase 5 submit
00305 19-Jun-1998  Tim Carter              CCR for IP5
00306 25-Jun-1998  Myron P. Souris         ERROR_PX_BREP_base for Boundary Rep module
00307 03-Jul-1998  Mike Abbott             Integrate phase 6 changes
00308 03-Aug-1998  W. Shawn Niblack        Add SMCutout
00309 19-Aug-1998  Harry Wu                Added ERROR_MEOP_base
00310 23-Sep-1998  Gopal Srinath           Added ERROR_NCMCT_base
00311 13-Oct-1998  Frank Murgolo           CAM_FILE
00312 20-Oct-1998  Juergen Wartmann        Added ERROR_TURN_base
00313 24-dec-1998  obh                     Wizard bases
00314 13-Nov-1998  Jack Marr               Add qaz pragma to restrict nesting
00315 04-Jan-1999  Jack Marr               Revise comments and add UGW_ERROR_base
00316 05-Jan-1999  Tracy Hayata            Add REG base
00317 10-Sep-1998  Daniel Dignam           ip11 CCR
00318 15-Dec-1998  Gary Smethers           Release again for Cypress
00319 25-Jan-1999  Gary Smethers           V16 phase 1 CCR
00320 29-Jan-1999  Lingyun Lu              Added ERROR_UF_GFEM_base
00321 29-Jan-1999  Ivica Dobrostal         V160 Integration
00322 19-Feb-1999  Mike Abbott             Integrate v16.0 phase 3 changes
00323 09-Mar-1999  Daniel Brombolich       Added ERROR_SMSTRAIN_base
00324 10-Mar-1999  Austin Benson           Allow multiple assemblies - initial implementation,
00325                                          not exposed through UI
00326 10-Mar-1999  Frank Murgolo           Moved CAM_FILE and WIZD for proper range
00327 15-Mar-1999  Dan Cunningham          Merge for phase 5 submission.
00328 18-Mar-1999  Gary Smethers           V16 phase 5 CCR
00329 18-Mar-1999  John Franks             Add BKM module
00330 19-Mar-1999  Bob Barnett             Add ERROR_UF_ANIM_base
00331 22-Mar-1999  Jenia ghazikhanian      Add ERROR_TBR_base
00332 23-Mar-1999  Gary Kirsch             Add die engineering error base
00333 24-Mar-1999  Egbert Cassier          Add ERROR_VDAC_base
00334 30-Mar-1999  Darrow Linder           Add ERROR_VHOST_base
00335 05-Apr-1999  Rishi R Mishra          Add SMBRACKET_base
00336 19-Apr-1999  Phil Heavin             Add SHAPESCAN_base
00337 20-Apr-1999  A. Eckhoff              Add ERROR_SMBEND_base
00338 22-Apr-1999  Mike Abbott             Integrate v16.0 phase 7 changes
00339 29-Apr-1999  Mike Abbott             Integrate v16.0 phase 8 changes
00340 05-May-1999  Rajneet Sodhi           assembly configurations project
00341 03-May-1999  Rishi R Mishra          Add ERROR_SMRELIEF_base
00342 14-May-1999  Tim Carter              Update from ip9
00343 18-Jun-1999  Darin Lewis             Add ERROR_SMPUNCH_base
00344 08-Jul-1999  Alexandra Wagner        ip13 CCR
00345 11-Jul-1999  Adrian Brown            Add bases for INTEROP and UGINTEROP
00346 24-Aug-1999  Sheju AK                Add ERROR_SMJOGGLE_base
00347 07-Sep-1999  Mike Abbott             Integrate v16.0 phase 17 changes
00348 13-Sep-1999  John Franks             Add XMLS xml parser module base
00349 15-Sep-1999  John Franks             Increase max error value
00350 30-Sep-1999  John Franks             Add error base for bkm/qpl error codes to share with PV
00351 30-Sep-1999  Shingchi Hsu            Since ERROR_UG_UNDO_base is not used,
00352                                          I rename it to ERROR_CMOD_base
00353 29-Oct-1999  Gary Smethers           V16 phase 20 CCR
00354 V17.0
00355 31-Nov-1999  Jon Turner              Add ERROR_IM_base
00356 22-Jan-2000  Jon Turner              KBE
00357 22-Feb-2000  Frank Murgolo           ERROR_KBE
00358 17-Feb-2000  Darrow Linder           DES31708: Add ERROR_ANN_ORIGIN_base
00359 31-Mar-2000  Frank Murgolo           Phase 5 merge
00360 28-Mar-2000  Daniel Brombolich       Add ERROR_SMREGION_base
00361 13-Apr-2000  Frank Murgolo           Another merge
00362 19-Apr-2000  Syed A.J.               Add ERROR_SMCORNER_base, ERROR_SMMACH_base
00363 25-apr-2000  Tracy Hayata            Add ERROR_COLOR_base
00364 25-Apr-2000  Fei Gao                 Add error base for Direct Modeling.
00365 05-May-2000  wongk                   Merge KBE code
00366 19-Jun-2000  Satish Karnam           Add ERROR_WELD_SYM_base
00367 14-Jul-2000  Rishi R Mishra          Add ERROR_KFP_base
00368 24-Aug-2000  Mike Robson             PR#4179370: Add ERROR_UGSEBKM_base
00369 V18.0
00370 25-Oct-2000  Rajneet Sodhi           sequences pre release
00371 25-Oct-2000  Rajneet Sodhi           actually release some changes
00372 27-Oct-2000  Andrew Dylla            Add PVT module
00373 07-Nov-2000  Coats/Shyamal/Sheju     Add ERROR_SMMBB_base
00374 09-Nov-2000  Syed A.J.               Update ERROR_max_error_code value.
00375 14-Nov-2000  Syed A.J.               Merges for V18 Phase2.
00376 14-Nov-2000  Raman Garimella         Add ERROR_KMC_base
00377 17-Nov-2000  Satish Karnam           Submit the above change to V18.0
00378 21-Nov-2000  Guangchao Dong          DRF61804:Add error bases for module LIM_FITS and GDT_FILE
00379 30-Nov-2000  Rami Reuveni            Add KFF feature error code.
00380 05-Dec-2000  Tom Thompson            Add ERROR_BODYDES_base
00381 07-Dec-2000  Syed A.J.               Add ERROR_SMMITER_base
00382 07-Dec-2000  Fei Gao                 change DFO_ERROR_base
00383 16-Jan-2001  Gary Smethers           Add ERROR_MOTO_base
00384 16-Jan-2001  Minjie Xu               Add ERROR_FABFLAT_base
00385 17-Jan-2001  Yakove Dayan            Added ERROR_CAM_SIM_base and ERROR_SV_base
00386 29-Jan-2001  Feng Lu                 Add ERROR_HMOP_base
00387 30-Jan-2001  Dieter Krach            Add ERROR_VISUALIZE_base
00388 29-Jan-2001  Phil Heavin             Add ERROR_FA_base
00389 31-Jan-2001  Scott Parsley           Add CLASH and MATING errors
00390 05-Feb-2001  Feng Lu                 Merged CAM & ASM for V18 ip7.
00391 08-Feb-2001  Darrow Linder           Merge with phase 7.
00392 11-Feb-2001  John Franks             Add CLIPBOARD module
00393 15-Feb-2001  Rosendogarcia           Add this line for cms
00394 20-Feb-2001  Alex Pabiadzimski       Relocated into INCLUDE (Mike Reger's change)
00395                                      Merge PLT, DRA, ASM, KBE for V18 ip8 (done by chenw)
00396 28-Feb-2001  W. Shawn Niblack        PR4248651 Added ERROR_PIPNAV_base
00397 07-Mar-2001  Jon Runyon              Add TruShape error base
00398 26-Mar-2001  Tom Hayes               Add ERROR_CAM_CTR_base
00399 27-Mar-2001  Nader Askari            PR 4259491:  Retire ERROR_UGMX_base
00400 02-Aug-2001  Andrew Dylla            Add ERROR_FLEX_base
00401 25-Jun-2001  Shingchi Hsu            Add ERROR_MQC_base
00402 20-Aug-2001  Craig Nordholm          Add ERROR_FUSION_base
00403 07-Sep-2001  Shingchi Hsu            CCR v190 ph1
00404                                      Discussed with Drew Dylla to change ERROR_FLEX_base
00405                                      to 327500 so that MQC can use 326000 for V18 QRM release.
00406 11-Sep-2001  KHafen                  Add Task Environment
00407 18-Sep-2001  Shiva Biradar           KDA and SYS Group Merge for ugv190 ip2
00408 21-Sep-2001  Dieter Krach            Added ERROR_NCHSC_base
00409 08-Oct-2001  W. Shawn Niblack        Added ERROR_TRANCAT_base
00410 11-Oct-2001  GD                      Add ERROR_GS_POPUP_base for Object specific
00411                                      popup
00412 
00413 15-Oct-2001  Ameer Syed              Added ERROR_SMSPUNCH_base
00414 23-oct-2001  fdm                     Merge DLL Breakup
00415 26-Oct-2001  Ameer Syed              V19 IP5 Merges.
00416 08-Nov-2001  Raman Garimella         Added ERROR_ANIM_EXP_base and ERROR_MOT_ANLPP_base
00417 26-Nov-2001  Larry Grose             Added ERROR_NCE3D_base
00418 27-Nov-2001  Rajneet Sodhi           Release quick access folders code
00419 30-Nov-2001  Darrow Linder           DRF31901: Add ERROR_SMRT_MODEL_base
00420 10-Dec-2001  Christina Peng          Added ERROR_WNT_base
00421 10-Dec-2001  Jack Marr               Add ERROR_UGXML_base
00422 11-Dec-2001  Steve Kunkee            Add ERROR_COLLAB_base
00423 14-Dec-2001  Steve Kunkee            PSA, KDA, DES, DRA.  V19 ip8 merge
00424 11-Jan-2002  Daniel L. Brombolich    Added ERROR_SMD_FORM_base
00425 16-Jan-2002  Tim Carter              Add ERROR_UI_PREV_base
00426 18-Jan-2002  Minjie Xu               PSA, SYS V19 ip10 merge
00427 18-Jan-2002  Will Long               Change ERROR_SMD_FORM_base to ERROR_SMD_BEND_base
00428 04-Feb-2002  John Franks             Add PAL module error codes
00429 04-Feb-2002  Alexandra Wagner        ADD ERROR_IDEAS_base
00430 11-Feb-2002  Gary Smethers           V19 phase 11 CCR
00431 18-Feb-2002  Rajneet Sodhi           merge assemblies and usability change - ugv190 phase 12.
00432 20-Feb-2002  Darrow Linder           PR 4302330: Add ERROR_ANN_USRSYM_base
00433 01-Mar-2002  Frank Murgolo           Add SSP
00434 12-Mar-2002  Rishi R Mishra          Added ERROR_SMPROFLNG_base
00435 29-Mar-2002  Kaushal Shah            Added ERROR_INSET_base
00436 10-Apr-2002  Frank Murgolo           Added KF_CAM_FN
00437 12-Apr-2002  Ameer Syed              Merge for V19 IP16.
00438 -- NX 1.0.2 --
00439 07-Aug-2002  Darrow Linder           DRF32001a: Support for Import-NX2D
00440 ---- NX 2.0 ----
00441 26-Sep-2002  Daniel L. Brombolich    Rename MetaForm Error-Base and added ERROR_SMD_PK_base
00442 14-Oct-2002  Darrow Linder           DRF32003: Add ERROR_IDIXML_base
00443 24-Oct-2002  Suzanne Paladini        DRF22009: Add IMAGE_IO_base and ANN_IMAGE_base
00444 11-Nov-2002  W. Shawn Niblack        Added translator error bases.
00445 23-Nov-2002  Sharad Deshpande        Add DSTAPER_ERROR_base
00446 09-Dec-2002  Sanjay Srivastava       Added ERROR_SPSD_base and ERROR_WIZSTR_base
00447 20-Dec-2002  Andrew Dylla            Add UNITSCONV error base
00448 14-Jan-2003  Matthew Stevenson       Add confg error codes
00449 14-Jan-2003  Darrow Linder           Move NX2D code into NX2
00450 20-Jan-2003  Darrow Linder           Merge Assemblies and Drafting
00451 20-Jan-2003  John Franks             Add GROUP_error_base
00452 26-Jan-2003  Kaushal Shah            Added ERROR_RIP_EDGE_base
00453 08-Feb-2003  Alexandra Wagner        ASMO errors
00454 10-Feb-2003  Jon Runyon              CCR for IP11
00455 05-Feb-2003  Ken Snyder              Add WIZARD base
00456 06-Feb-2003  Darrow Linder           Add ERROR_DMM_base
00457 11-Feb-2003  Raman Garimella         Added ERROR_IDEAS_MIG_base and ERROR_IDEAS_FEAT_base
00458 10-Mar-2003  Mike Walsh              Add ERROR_ADVFEM_base
00459 21-Mar-2003  Vincent Lucas           Added ERROR_LAYER_base, ERROR_JA_base
00460 27-Mar-2003  Patrick Olekas          Changed CURVE_UI__ERROR_base to CURVE__ERROR_base
00461 02-Apr-2003  Steve Kunkee            ARCH0015a: C++ compatibility
00462                                      change ifdef to if on __cplusplus and
00463                                      CPLUSPLUS_COMPILE
00464 22-Apr-2003  Darrow Linder           Add ERROR_KLINK_base
00465 23-Apr-2003  Adam Escobedo           Added ERROR_UF_TABNOT_base
00466 24-Apr-2003  Michael Sumner          Merge for Journamation ip16.
00467 07-May-2003  Tom Thompson            Add ERROR_TREX_base
00468 12-May-2003  Peter Su                Merge for Journamation ip17.
00469 20-May-2003  Patrick Olekas          Merge for Journamation ip18.
00470 ---- NX 3.0 ----
00471 06-Aug-2003  Jerry Llave             Preserve old sequencing functionality through rename
00472 09-Sep-2003  Alexandra Wagner        Obsolete ERROR_ASMO_base
00473 26-Sep-2003  Matt Staten             Add ERROR_UF_MOTION_base
00474 01-Oct-2003  David Lettis            Add ERROR_CAM_CLV_base
00475 22-Oct-2003  CWatson                 change unused ERROR_GT_base to ERROR_BASE_base
00476 07-Nov-2003  Andrew Dylla            Add ACUT_base
00477 17-Nov-2003  Pavel Avramenko         Add ERROR_PMAN_base
00478 19-Nov-2003  Vasa M. Reddy           Add ERROR_CAE_ABS_base
00479 09-Dec-2003  Will Long               Add ERROR_CGME_base and ERROR_CGMI_base
00480 29-Dec-2003  Will Long               Add ERROR_CGM_base
00481 03-Jan-2004  Dieter Krach            added ERROR_IPWDSP_base.
00482 
00483 25-Jan-2004  Guangchao Dong          Add ERROR_VIEW_base
00484 12-Feb-2004  Markus Wilmsen          Add ERROR_WIZCAM_base
00485 14-Feb-2004  David Laycock           Added ERROR_INT_GRID_MAP_base
00486 25-Jan-2004  Guangchao Dong          Add ERROR_VIEW_base
00487 19-Feb-2004  Patrick Olekas          added in ERROR_DRAW_base
00488 23-Feb-2004  KHafen                  Add ERROR_SDI_base
00489 11-Mar-2004  Olaf Kaltz              Add ERROR_CAM_XTP_base
00490 29-Mar-2004  Bernie Solomon          Add ERROR_LDR_base
00491 12-Apr-2004  Mandar Mahajani         Add ERROR_CSF_base
00492 19-Apr-2004  Bob Barnett             Add ERROR_LAYOUT_base
00493 27-Apr-2004  Jill Patterson          Remove ERROR_MENU_base
00494 08-Jun-2004  Bernie Solomon          Add ERROR_JAM_base
00495 09-Jun-2004  Sunil Bapat             Added ERROR_BLEND_base
00496 09-Jun-2004  Lingyun Lu              Added ERROR_HM_base
00497 29-Jun-2004  Tom Thompson            Add ERROR_FILLWELD_base
00498 20-Aug-2004  Chee-Keong Chong        Add ERROR_MW_base
00499 28-Sep-2004  Sameer Parasnis         Add ERROR_VARSWEEP_base
00500 18-Nov-2004  Jack Marr               Add .cxx files to allowed includers
00501 30-Nov-2004  Andrew Dylla            Add BKMPLM_base
00502 01-Dec-2004  Srinivasa Reddy         Add ERROR_SPACEMAP_base
00503 12-Dec-2004  Shrinivas Soman         Add ERROR_PMI_base
00504 13-Dec-2004  N. Gopi Krishna         Added ERROR_SBSM_base
00505 14-Dec-2004  Gary Smethers           ASM-4010: Add traceline error code base (reviewed
00506                                          by Alex Wagner)
00507 04-Jan-2005  Matthew Stevenson       ASM-4001: Add genpos compos error code bases
00508 17-Jan-2005  Pierre Sheehy           Add ERROR_PGS_base
00509 18-Jan-2005  Ameer Syed              Add ERROR_SHIP_base
00510 22-Jan-2005  Ameer Syed              Merge UGNX40 IP5.
00511 03-Feb-2005  Rishi R Mishra          Add ERROR_AEROSM_base
00512 09-Feb-2005  Ken Mraz                Add ERROR_FIELD_base.
00513 10-Feb-2005  rlm                     Add ERROR_TOOL_HOLDER_base
00514 25-Feb-2005  Mai-Anh Bui             Rename ERROR_CAM_base to ERROR_CERR_base
00515 05-Mar-2005  Nader Askari            Add ERROR_OTPUB_base
00516 07-Mar-2005  Bob Barnett             Add ERROR_LIGHT_base
00517 07-Mar-2005  Alexandra Wagner        Add ERROR_PLM2NX_base
00518 09-Mar-2005  Bruce Hwang             Add ERROR_CAM_TCM_base
00519 11-Mar-2005  Johna Loya              Merge for phase update
00520 14-Mar-2005  Alexandra Wagner        CCR for IP8 of NX4
00521 18-Mar-2005  Bob Zhang               Add ERROR_SPDSHT_bas
00522 27-Mar-2005  Sanjeev Gupta           DES20624: Add ERROR_trimbody_base
00523 11-Apr-2005  Peter Su                Arch4008: Add ERROR_UI_QP_base
00524 11-Apr-2005  Darrow Linder           DRF60410: UICOMP_PMI error base
00525 01-May-2005  Bob Barnett             Add ERROR_RASTER_IMAGE_base
00526 27-May-2005  J. Wartmann             camturn4015: Add ERROR_SPUNOUTLINE_base
00527 06-Jun-2005  J. Wartmann             Adjust ERROR_max_error_code after file was merged for IP14
00528 07-Jul-2005  Matthew Stevenson       In context positioning and assembly level geometry
00529 05-Aug-2005  Eric Fan                Add ERROR_XYPLOT_base
00530 14-Aug-2005  Michael Robson          Add ERROR_AIWEB_base
00531 31-Aug-2005  Anil Suryawanshi        Add ERROR_TRANPROE_base
00532 31-Aug-2005  Sterling Hyland         Add ERROR_TRANCATV5_base
00533 08-Sep-2005  Jerry Hu                Add ERROR_BIW_base
00534 
00535 $HISTORY$
00536 TEXT ENCLOSED within delete markers will be REMOVED @@<DEL>@@
00537 =================================================================================================*/
00538 
00539 #ifndef ERROR_BASES_H_INCLUDED
00540 #define ERROR_BASES_H_INCLUDED
00541 
00542 /* <JLM> 13-Nov-98 Restrict nesting of this file */
00543 #ifdef __lint
00544 #pragma uginclude only_in_error "error_decode_privileged.h", "*.c*";
00545 #endif
00546 
00547 #if defined(__cplusplus) && ! defined(CPLUSPLUS_COMPILE)
00548 extern "C" {
00549 #endif
00550 
00551 /*
00552     This file is where each module should define the base value
00553     for the error codes it uses.
00554     There should be a spacing of at least 5000 between different bases, that
00555     should allow each module enough codes.
00556 
00557     Having defined the base value for a module below, include the identical
00558     definition in the module's main include file and define each error code
00559     there based on an offset from the module's error base value.
00560     e.g for UIT module, ERROR_UI_base is defined as 550000
00561     Then uit.h will also use the same definition for ERROR_UI_base
00562     and start defining UIT error codes:
00563 
00564       #define UI_err_base            550000
00565       #define UI_error_not_found     (UI_err_base+1)
00566       #define UI_error_bad_aid       (UI_err_base+2)
00567       #define UI_error_no_string     (UI_err_base+3)
00568     ...
00569 
00570     Error bases start at 510000, this avoids signal values and
00571     leaves plenty of room any other special ERROR module codes.
00572 
00573     <MRA> 25-Jan-93
00574     Note that error_decode.c makes use of these values.  As a check, it
00575     ERROR_notes if two modules overlap in range, or if one module reserves
00576     a range of numbers over 5000.
00577 
00578     <JLM> 04-Jan-99
00579     Revise instructions above to reflect desire that this header not
00580     be nested.  The full set of modifications performed at this time are:
00581 
00582     1) The prototype for ERROR_register_decoder_fn, ERROR_decoder_fn_t,
00583        ERROR_decode_in_table and other symbols required to register error
00584        decoder functions have moved to new header error_decode_privileged.h.
00585        This new header includes error_bases.h.
00586 
00587     2) error_bases.h is to be included only in C source files and in
00588        error_decode_privileged.h.  This is accomplished via qaz pragmas.
00589 
00590     3) Every header that needs one of the ERROR_<module>_base definitions
00591        from error_bases.h should instantiate the definition there *AND* in
00592        the module header that defines the other error codes which depend on
00593        ERROR_<module>_base.  The two definitions will be validated against each
00594        other by virtue of being included in the source file that registers the
00595        error decoder function.  ANSI C specifies that if both definitions are
00596        identical then it is considered a "benign redefinition" and no warning
00597        is issued.  Therefore this results in no compiler warnings and we do not
00598        issue a qaz warning or error.  However if the definitions differ then a
00599        compiler warning and qaz error result.
00600 
00601  */
00602 
00603 #if 0
00604 /* Example: */
00605 
00606 /******** error_bases.h ****************/
00607 
00608 #define ERROR_FOO_base 4200000 /* <JLM> 25-Dec-98 Error base for FOO module */
00609 
00610 /******** foo_error_codes.h ************/
00611 
00612 #define ERROR_FOO_base 4200000 /* <JLM> 01-Jan-99 Error base for FOO module */
00613 #define FOO_situation_normal    ERROR_FOO_base
00614 #define FOO_situation_abnormal  ERROR_FOO_base+1
00615 
00616 /******** foo_error_codes.c ***************/
00617 
00618 #include <error_decode_privileged.h> /* For ERROR_register_decoder_fn proto */
00619 #include <foo_error_codes.h>         /* For ERROR_FOO_base, FOO__error_table */
00620 
00621 extern void FOO__init_error_table(void)
00622 {
00623     ERROR_register_decoder_fn(ERROR_FOO_base, 5000,
00624                               (ERROR_decoder_fn_t) ERROR_decode_in_table,
00625                               (void *)FOO__error_table);
00626 }
00627 
00628 /*
00629  * ERROR_FOO_base is defined in both foo_error_codes.h and in error_bases.h,
00630  * which is indirectly included via the required inclusion of
00631  * error_decode_privileged.h.  If the two definitions do not match (ignoring
00632  * white space and comments) then the compiler and qaz will issue warnings.
00633  */
00634 
00635 /******************************************/
00636 #endif
00637 
00638 #define ERROR_OK                 0
00639 
00640 /* IMAN (CXX) uses error 1000-51999 */
00641 #define ERROR_IMAN_base       1000
00642 
00643 #define ERROR_CMMV_base     510000
00644 #define ERROR_BOM_base      511000
00645 #define ERROR_ATTR_base     512000
00646 #define ERROR_POM_base      515000
00647 #define ERROR_FM_base       520000
00648 #define ERROR_AM_base       525000
00649 #define ERROR_CMMV_bb_base  535000
00650 #define ERROR_XTM_base      540000
00651 #define ERROR_EIM_base      545000
00652 #define ERROR_UI_base       550000
00653 #define ERROR_UI_QP_base    560000 /* Arch4008: Quick Pick errors */
00654 #define ERROR_OM_base       580000
00655 #define ERROR_TAG_base      590000
00656 #define ERROR_UPDATE_base   600000
00657 #define ERROR_PX_base       610000
00658 #define ERROR_BPM_base      620000
00659 #define ERROR_RM_base       630000
00660 #define ERROR_PART_base     640000
00661 #define ERROR_OCC_base      650000
00662 #define ERROR_BKM_base      659000 /* <JMF> 18-Mar-99 borrow some OCC space for bookmarks */
00663 #define ERROR_ES_base       660000
00664 #define ERROR_CM_base       670000
00665 #define ERROR_ESS_base      680000
00666 #define ERROR_CMOD_base     690000 /* <SCH> 30-Sep-1999 borrow ERROR_UG_UNDO_base for expanded
00667                                       CMOD since ERROR_UG_UNDO_base is not used when
00668                                       ERROR_UNDO_UG_base was created */
00669 #define ERROR_PS_base       700000
00670 #define ERROR_CFM_base      710000
00671 #define ERROR_ASSY_base     720000
00672 #define ERROR_DRAFT_base    730000
00673 #define ERROR_ANT_base      740000
00674 #define ERROR_CALLBACK_base 750000
00675 #define ERROR_CLOCK_base    760000
00676 #define ERROR_CONTEXT_base  770000
00677 #define ERROR_CONV_base     780000
00678 #define ERROR_FSM_base      790000
00679 #define ERROR_GNAT_base     800000
00680 #define ERROR_BASE_base     810000
00681 #define ERROR_KI_base       820000
00682 #define ERROR_CSET_base     835000
00683 #define ERROR_SCHEMA_base   840000
00684 #define ERROR_SPATH_base    850000
00685 #define ERROR_UFT_base      860000
00686 #define ERROR_OPL_base      870000
00687 #define ERROR_MODL_base     875000
00688 #define ERROR_WF_base       880000
00689 #define ERROR_LMGR_base     885000
00690 #define ERROR_LM_base       890000
00691 #define ERROR_CLINK_base    895000
00692 #define ERROR_UIGBLFUNC_base 900000 /* <BJS> 16-Apr-93 not really a module but needs a code */
00693 #define ERROR_REPLACE_base  905000
00694 #define ERROR_SK_base       910000 /* <AKN> 07Jun93 Sketcher Errors */
00695 #define ERROR_API_base      920000 /* <TJGC> 28-Sep-1993    UG/IMAN API error codes */
00696 #define ERROR_DSS_base      925000 /* <EMJ> 05-Oct-1993 Display Sub-System  */
00697 #define ERROR_SEL_base      930000 /* <jdl> 13-oct-1993 Selection error base */
00698 #define ERROR_REXP_base     935000
00699 #define ERROR_UGMGR_base    940000 /* <TJGC> 01-Nov-1993 UG specific error codes from UG Hookup */
00700 #define ERROR_ACS_base      945000 /* <VJP> 13-Dec-1993 ACS needs unique code */
00701 
00702 
00703 /************************ Bases for cam modules **************/
00704 #define ERROR_CERR_base         950000 /* <OBH> 02SEP93 General CAM errors */
00705 #define ERROR_CAM_RING_base     955000 /* <OBH> 02SEP93 General CAM errors */
00706 #define ERROR_CAM_GEOM_base     956000 /* <CHL> 07APR94 CAMGEOM errors */
00707 #define ERROR_CAM_HAND_base     957000 /* <CHL> 11MAY94 HANDle errors */
00708 #define ERROR_CAM_SEG_base      960000 /* <OBH> 02SEP93 General CAM errors */
00709 #define ERROR_CAM_CHAIN_base    965000 /* <OBH> 02SEP93 General CAM errors */
00710 #define ERROR_CAM_PMRP_base     970000 /* <OBH> 02SEP93 General CAM errors */
00711 #define ERROR_CAM_PMP_base      975000 /* <OBH> 02SEP93 General CAM errors */
00712 #define ERROR_CAM_PM_base       980000 /* <OBH> 02SEP93 General CAM errors */
00713 #define ERROR_CAM_TCM_base      984000 /* <JLH> 09MAR05 CAM Teamcenter Mfg errors */
00714 #define ERROR_CAM_SC_base       985000 /* <OBH> 02SEP93 CAM  surface cont.errors */
00715 #define ERROR_CAM_WE_base       987500 /* <MLY> 09SEP94 CAM Wire EDM errors */
00716 #define ERROR_CAM_MOTION_base   990000 /* <OBH> 02SEP93 CAM motions errors */
00717 #define ERROR_CAM_BND_base      995000 /* <OBH> 02SEP93 CAM boundary errors */
00718 #define ERROR_CAM_FBND_base     997500 /* <MLY> 10OCT94 CAM face boundary errors */
00719 #define ERROR_CAM_MF_base      1000000 /* <OBH> 02SEP93 CAM filters errors */
00720 
00721 #define ERROR_CRV_base         1005000 /* <DJC> 08-Feb-1994 curve error base. */
00722 #define ERROR_ABORT_base       1010000 /* <EMJ> 01-Mar-1994 Want a unique code */
00723 #define ERROR_FEM_base         1015000
00724 #define ERROR_CFI_base         1020000 /* cfi error base */
00725 #define ERROR_AQB_base         1025000 /* <RSG> 02-May-1994 FEM Auto Quad Bnda ry */
00726 #define ERROR_DIVCRV_base      1030000 /* <RSG> 04-May-1994 FEM sub-divide curve */
00727 #define ERROR_ENV_base         1035000 /* <KDH> 15-May-1994 ENV Module */
00728 #define ERROR_SYS_base         1040000 /* <KDH> 15-May-1994 SYS Module */
00729 #define ERROR_ARG_base         1045000 /* <KDH> 15-May-1994 ARG Module */
00730 #define ERROR_EXP_base         1050000 /* <AGD> 13-May-1994 EXP API */
00731 #define ERROR_UNDO_UG_base     1055000 /* <FDM> 20-jun-1994 UNDO_UG */
00732 #define ERROR_FLANGE_base      1060000 /* <MJH> 05-Jul-94 Flange feature. */
00733 #define ERROR_FR_PSMARK_base   1065000 /* <FDM> 07-Jul-94 FR_PSMARK */
00734 #define ERROR_SWEEP_base       1070000 /* <KMJ> 17-Jul-94 SWEEP feature. */
00735 #define ERROR_UF_UNDO_base     1075000 /* <FDM> 26-Jul-94 UF_UNDO */
00736 #define ERROR_RPO_base         1080000 /* <DC>  03-aug-1994 RPO API */
00737 #define ERROR_OPER_base        1085000 /* <YFL> 03-aug-1994 CAM OPER errors */
00738 #define ERROR_MFLFOR_base      1090000 /* <TT>  12-Aug-1994 Moldflow Formatting */
00739 #define ERROR_MFLIO_base       1095000 /* <TT>  12-Aug-1994 Moldflow IO */
00740 #define ERROR_UF_CSYS_base     1100000 /* <VTH> 16-Aug-1994 */
00741 #define ERROR_UF_base          1105000 /* <KDH> 12-Sep-1994 UF layer errors */
00742 #define ERROR_TBL_base         1110000 /* <RJF> 05-Aug-1994 TBL RM entity */
00743 #define ERROR_SMDTBL_base      1115000 /* <RJF> 05-Aug-1994 SMD Process Tables*/
00744 #define ERROR_SMDPIP_base      1120000 /* <RJF> 05-Aug-1994 SMD Part in Proc  */
00745 #define ERROR_SMDFLAT_base     1125000 /* <RJF> 05-Aug-1994 SMD Flat Pattens  */
00746 #define ERROR_UF_PLOT_base     1130000 /* <HLC> 04-Nov-1994 UF Plot errors */
00747 #define ERROR_CMSG_base        1135000 /* <WCL> 10-Dec-1994 CMSG errors */
00748 #define ERROR_ES_VDE_base      1140000 /* <DJL> 19-Jan-1995 VDE errors */
00749 #define ERROR_ES_VDG_base      1145000 /* <DJL> 19-Jan-1995 VDG errors */
00750 #define ERROR_USRT_base        1150000 /* <JAP> 07-Feb-1995 User Tools errors */
00751 #define ERROR_UF_OBJ_base      1155000 /* <WCL> 14-Mar-1995 UF_OBJ errors */
00752 #define ERROR_ZONE_base        1160000 /* <GSL> 20-Jun-1995 ZONE errors */
00753 #define ERROR_FACET_base       1165000 /* <MR > 07-Jul-1995 FACET errors */
00754 #define ERROR_UF_VIEW_base     1170000 /* <VTH> 20-Jul-1995 UF_VIEW errors */
00755 #define ERROR_UF_DRF_base      1175000 /* <JA>  24-Jul-1995 UF_DRF errors */
00756 #define ERROR_CLEAR_base       1185000 /* <BAC> 25-Jul-1995 Clearance Analysis errors */
00757 #define ERROR_UF_UI_base       1190000 /* <ZA > 20-Jul-1995 UF UI errors */
00758 #define ERROR_STACK_base       1195000 /* <ABH> 20 Sep 94 STACK module */
00759 #define ERROR_GRPH_base        1200000 /* <DWL> 11-Oct-94 GRPH module  */
00760 #define ERROR_CPOS_base        1205000 /* <ABH> 18-Jan-95 CPOS module */
00761 #define ERROR_MOTION_base      1210000 /* <ABH> 18-Jan-95 MOTION module */
00762 #define ERROR_SCPOS_base       1215000 /* <ABH> 18-Jan-95 SCPOS module */
00763 #define ERROR_TPC_base         1220000 /* <ABH> 18-Jan-95 TPC module */
00764 #define ERROR_DRPOS_base       1225000 /* <ABH> 18-Jan-95 DRPOS module */
00765 #define ERROR_SCOP_base        1230000 /* <ABH> 18-Jan-95 SCOP module */
00766 #define ERROR_TAX_base         1235000 /* <ABH> 18-Jan-95 TAX module */
00767 #define ERROR_SCPM_base        1240000 /* <ABH> 18-Jan-95 SCPM module */
00768 #define ERROR_SCCPPS_base      1245000 /* <ABH> 18-Jan-95 SCCPPS module */
00769 #define ERROR_SCCV_base        1250000 /* <ABH> 18-Jan-95 SCCV module */
00770 #define ERROR_SCCVPS_base      1255000 /* <ABH> 18-Jan-95 SCCVS module */
00771 #define ERROR_SCOPPM_base      1260000 /* <ABH> 18-Jan-95 SCOPPM module */
00772 #define ERROR_SCPRPS_base      1265000 /* <ABH> 18-Jan-95 SCPRPS module */
00773 #define ERROR_SCPS_base        1270000 /* <ABH> 18-Jan-95 SCPS module */
00774 #define ERROR_UI_GEOM_base     1275000 /* <jck> 21-mar-95 UI_GEOM module */
00775 #define ERROR_TASK_base        1280000 /* <jlh> 24-Apr-95 TASK module */
00776 #define ERROR_TOOL_base        1285000 /* <jlh> 24-Apr-95 TOOL module */
00777 #define ERROR_TOOL_HOLDER_base 1287500 /* <rlm> 11-Jan-2005 HOLDER module */
00778 #define ERROR_PMOP_base        1290000 /* <mab> 05-May-95 PMOP module */
00779 #define ERROR_PMOP_fc_base     1291000 /* <mab> 08-Apr-98 PMOP_fc module */
00780 #define ERROR_UDOP_base        1295000 /* <fdm> 10-May-95 UDOP module */
00781 #define ERROR_MMCOP_base       1300000 /* <fdm> 10-May-95 MMCOP module */
00782 #define ERROR_MEOP_base        1304000 /* <HCW> 19-Aug-98 MEOP module */
00783 #define ERROR_LMCOP_base       1305000 /* <fdm> 10-May-95 LMCOP module */
00784 #define ERROR_WEMCOP_base      1310000 /* <fdm> 10-May-95 WEMCOP module */
00785 #define ERROR_DPRC_base        1315000 /* <TRF> 12-May-95 DPRC module */
00786 #define ERROR_SCFC_base        1320000 /* <JA>  17-May-95 SCFC module */
00787 #define ERROR_DPPM_base        1325000 /* <SDT> 18-May-95 DPPM module */
00788 #define ERROR_DPPMV_base       1330000 /* <SDT> 18-May-95 DPPMV module */
00789 #define ERROR_PATH_base        1335000 /* <BCZ> 06-Dec-94 PATH module */
00790 #define ERROR_GEDIT_base       1340000 /* <KDA> 18-Jan-95 GEDIT module */
00791 #define ERROR_UF_CAM_base      1345000
00792 #define ERROR_CAM_EXIT_base    1350000
00793 #define ERROR_UF_UDOP_base     1355000
00794 #define ERROR_UF_OPER_base     1360000
00795 #define ERROR_UF_PATH_base     1365000
00796 #define ERROR_DPUD_base        1370000
00797 #define ERROR_UF_DPUD_base     1375000
00798 #define ERROR_UF_DRPOS_base    1380000
00799 #define ERROR_UDPOS_base       1385000
00800 #define ERROR_UF_DISP_base     1390000 /* <VtH> 18-Aug-1995 UF DISP errors */
00801 #define ERROR_FF_base          1395000 /* <SLS> 24-Aug-95 Freeform Features */
00802 #define ERROR_DD_base          1400000 /* <DF> 03-Jun-1995 DD errors */
00803 #define ERROR_UF_DRAW_base     1405000 /* <MLL> 18-Sep-1995 UF_DRAW errors */
00804 #define ERROR_FILTER_base      1410000
00805 #define ERROR_FLTR_base        1415000
00806 #define ERROR_SCRIPT_base      1420000
00807 #define ERROR_DP_base          1425000 /* <TRF> 28-SEP-1995 DP errors */
00808 #define ERROR_XS_base          1430000 /* <JCS> 04-OCT-1995 XS module */
00809 #define ERROR_UF_FLTR_base     1435000 /* <GSL> 29-Sep-1995 UF_FLTR errors */
00810 #define ERROR_XFER_base        1440000
00811 #define ERROR_QUEUE_base       1445000 /* <ABH> 27-Oct-1995 QUEUE module */
00812 #define ERROR_DPREF_base       1450000 /* <ABH> 10-Nov-1995 DPREF module */
00813 #define ERROR_DPPMR_base       1455000 /* <ABH> 10-Nov-1995 DPPMR module */
00814 #define ERROR_DPSA_base        1460000 /* <DAR> 14-Nov-1995 DPSA module */
00815 #define ERROR_UF_SMD_base      1465000 /* <DVH> 09-Jan-1996 UF_SMD module */
00816 #define ERROR_RT_HASH_base     1470000 /* <FDM> 06-Feb-1996 RT_HASH */
00817 #define ERROR_CAM_GRV_base     1475000 /* <DJM> 19-Feb-1996 GRV module */
00818 #define ERROR_UF_CURVE_base    1480000 /* <Reger> 05-Mar-1996 UF_CURVE module */
00819 #define ERROR_MB_base          1485000 /* <DPF> 21-Sep-1995 MB (menubar errors) */
00820 #define ERROR_STATE_MACH_base  1490000 /* <SBP> 19-Jan-1996 STATE_MACH module (state machine errors) */
00821 #define ERROR_APP_base         1495000 /* <DPF> 29-Jan-1996 APP module (change application errors) */
00822 #define ERROR_ELM_base         1500000 /* <STB> 11-Sep-95 ELM errors */
00823 #define ERROR_GOPT_base        1505000 /* <STB> 17-Apr-96 Optimization errors */
00824 #define ERROR_TEXT_base        1510000 /* <KDH> 17-Jun-96 TEXT Module errors */
00825 #define ERROR_NAME_base        1515000 /* <KDH> 17-Jun-96 NAME Module errors */
00826 #define ERROR_SO_base          1520000 /* <JBT> 01-Jun-1996 SO module */
00827 #define ERROR_ROUTE_base       1525000 /* <Halladay> 29-Apr-1996 ROUTE_module */
00828 #define ERROR_FAM_base         1530000 /* <WIL> 19-Jun-1996 FAM module */
00829 #define ERROR_UDOBJ_base       1535000 /* <Wei Liu> 10-Jul-96 UDOBJ module */
00830 #define ERROR_SFQM_base        1540000 /* <LLU> 19-Jul-1996   SFQM  module */
00831 #define ERROR_GRX_base         1545000 /* <TAS> 05-Aug-1996 GRX module */
00832 #define ERROR_UII_base         1550000 /* JBrennan 29-Jul-96 UI internals */
00833 #define ERROR_REG_base         1555000 /* THayata  21-Oct-98 REG values */
00834 #define ERROR_BLD_base         1560000 /* THayata  13-Jan-97 Change to BLD from UIO  */
00835 #define ERROR_GCON_base        1565000 /* <RDH> 16-Mar-1995 GenConnect errors */
00836 #define ERROR_STD_base         1570000 /* standard file interfaces, like STL */
00837 #define ERROR_TURN_base        1575000 /* <JWA> 20-Oct-1998 TURN modules */
00838 #define ERROR_FA_base          1580000 /* <PEH> 29-Jan-2001 Claim space for FA module -
00839                                                                next available 1585000*/
00840 #define ERROR_INT_GRID_MAP_base \
00841                                1585000 /* <DML> 10-Feb-2004 INT GRID MAP module -
00842                                                                next available 1585010 */
00843 #define ERROR_MODL_RUBB_base   1700000 /* <AGD> 11-Apr-1996 */
00844 #define ERROR_POINT_SEL_base   1705000 /* <AGD> 11-Apr-1996 */
00845 #define ERROR_CURVE_base       1710000 /* <AGD> 11-Apr-1996 */
00846 #define ERROR_CS2_base         1715000 /* <PM>  14-Mar-1996 Constraint Solver Errors */
00847 #define ERROR_SKET_base        1720000 /* <MDE> 22-Mar-1996 SKET module */
00848 #define ERROR_SKET_UI_base     1725000 /* <MDE> 22-Mar-1996 SKET_UI module */
00849 #define ERROR_INSTFLNG_base    1730000 /* <DVH> 30-Jul-96 INSTFLNG module */
00850 #define ERROR_GENFLG_base      1735000 /* <EFK> 19-Aug-1996 GENFLG module */
00851 #define ERROR_MOM_base         1740000 /* <FDM> 30-Aug-1996 */
00852 #define ERROR_MOM_POST_base    1745000 /* <FDM> 30-Aug-1996 */
00853 
00854 #define ERROR_PROM_base        1750000 /* <RSS> 09-Sep-1996 Promotions */
00855 
00856 #define ERROR_SFASM_base       1755000 /* <RJW> 25-Nov-1996 Auto Solid Mesher */
00857 #define ERROR_SFATM_base       1760000 /* <RJW> 25-Nov-1996 Aries Tet  Mesher */
00858 #define ERROR_UF_SFEM_base     1765000 /* <KJS> 27-Nov-1996 Scenario UF */
00859 #define ERROR_MOM_TCL_base     1770000 /* <FDM> 17-Sep-1996 */
00860 #define ERROR_UF_SFEM_LANG_base  \
00861                                1775000 /* <KJS> 11-Mar-97 Scenario lang def  */
00862 #define ERROR_PFEDIT_base      1780000 /* <BJS> 11-Mar-1997 Part File EDIT module */
00863 #define ERROR_AP_base          1785000 /* <JAP> 25-Mar-1997 Application Part module */
00864 #define ERROR_UGFONTC_base     1790000 /* <GLG> 14-Mar-1997 */
00865 #define ERROR_SKUTIL_base      1795000 /* <MPE> 04-Apr-1997 Sketch util module*/
00866 #define ERROR_CPROJ_base       1800000 /* <PEH> 17-Apr-1997 */
00867 #define ERROR_UF_SFOPT_base    1805000 /* <MPS> 17-Apr-97 Optima analysis    */
00868 
00869 #define ERROR_TOL_FEAT_base    1810000 /* <jdl> 20-Jan-1997 Tolerance Feature */
00870 #define ERROR_VHOST_base       1812500 /* <jdl> 02-Mar-1999 Add VHOST error codes */
00871 #define ERROR_ASSOC_base       1815000 /* <jdl> 29-Jan-1997 Association Objects */
00872 #define ERROR_ANNOT_base       1820000 /* <jdl> 29-Jan-1997 Annotation Objects */
00873 #define ERROR_NOTE_base        1825000 /* <nra> 03-Feb-1997 Note objects */
00874 #define ERROR_UF_GDT_base      1830000 /* <jdl> 05-Feb-1997 User Function for Tolerancing */
00875 #define ERROR_EPLIB_base       1835000 /* <ATS> 02-Apr-1997 Part Library View module */
00876 #define ERROR_PX_BREP_base     1838000 /* <MPS> 25-Jun-1998 Boundary Rep module */
00877 #define ERROR_CSO_base         1840000 /* <jlh> 06-Jun-1997 CAM CSO module */
00878 #define ERROR_PARAM_base       1845000 /* <jlh> 06-Jun-1997 CAM PARAM module */
00879 #define ERROR_OPR_base         1850000 /* <jlh> 06-Jun-1997 CAM new operation module */
00880 #define ERROR_UGFONT_base      1855000 /* <KDH> 15-May-1997 UGFONT module */
00881 #define ERROR_UF_WEIGHT_base   1860000 /* <MRA> 18-Aug-1997 User Function for Weight Management */
00882 #define ERROR_FCF_base         1865000 /* <jdl> 28-May-1997 Feature Control Frames */
00883 #define ERROR_TOL_base         1870000 /* <jdl> 04-Sep-1997 Tolerances */
00884 #define ERROR_IP_base          1875000 /* <DRD> 24-Sep-1997 Interpart References */
00885 #define ERROR_QRY_base         1880000 /* <FDM> 21-Jan-1997 */
00886 #define ERROR_RSET_base        1885000 /* <FDM> 21-Jan-1997 */
00887 #define ERROR_LIB_base         1890000 /* <FDM> 21-Jan-1997 */
00888 #define ERROR_DBC_base         1895000 /* <FDM> 21-Jan-1997 */
00889 #define ERROR_SMHOLE_base      1900000 /* <BAT> 01-Sep-1997 SMHole module */
00890 #define ERROR_BEAD_base        1905000 /* <WSN> 07-Oct-1997 Bead Feature  */
00891 #define ERROR_PLOT_base        1910000 /* <jos> 09-Oct-1997 Plot module errors */
00892 #define ERROR_UF_WAVE_base     1915000 /* <MRA> 18-Aug-1997 User Function for Wave/Interpart
00893                                                                               extractions */
00894 #define ERROR_SURF_REG_base    1920000 /* <TRF> 20-Oct-1997 SURF REG module*/
00895 #define ERROR_UF_SURF_REG_base 1925000 /* <TRF> 20-Oct-1997 UF SURF REG module*/
00896 #define ERROR_CAM_PREPRO_base  1930000 /* <MRP> 20-Oct-1997 UF_CAM_PREPRO module */
00897 #define ERROR_SMSLOT_base      1935000 /* <WSN> 01-Dec-1997 SMSlot module */
00898 #define ERROR_SMCUTOUT_base    1937000 /* <WSN> 03-Aug-1998 SMCutout module */
00899 #define ERROR_ROUTE_TCL_base   1940000 /* <HHalladay> 29-Jan-1998 ROUTE TCL module */
00900 #define ERROR_RLIST_base       1945000 /* <TWB> 23-Mar-1998 RLIST module errors*/
00901 #define ERROR_KEYWORD_base     1950000 /* <SBP> 12-Feb-1998 KEYWORD module */
00902 #define ERROR_FEAT_base        1955000 /* <SBP> 07-Apr-1998 FEAT module */
00903 #define ERROR_SMBRIDGE_base    1960000 /* <DLB> 27-Jan-1998 SMBridge module */
00904 #define ERROR_UI_LIB_base      1970000 /* <MW>  18-Mar-1998 UI_LIB (UG/Library UI) */
00905 #define ERROR_MOM_INFO_base    1975000 /* <gbs> 17-Apr-98*/
00906 #define ERROR_OPTM_base        1980000 /* <bcz> 30-jul-1997 CAM OPTM module */
00907 #define ERROR_OPT_base         1981000 /* <bcz> 26-jan-1998 CAM OPT module, exclusive with
00908                                                                               OPTM module */
00909 #define ERROR_MOM_DOC_base     1984000 /* <gsl> 20-Nov-1997 MOM */
00910 #define ERROR_UI_ONT_base      1986000 /* <mw>  06-Jan-1998 UI_ONT (operation navigation tool) */
00911 #define ERROR_UI_PARAM_base    1989000 /* <DWL> 09-Feb-1998 UI_PARAM */
00912 #define ERROR_CAM_SESSION_base 1990000 /* <j_l> 20-Apr-1998 CAM_session */
00913 #define ERROR_NCMCT_base       1991000 /* <gbs> 23-Sep-1998 NCMCT */
00914 #define ERROR_UF_SO_base       1995000 /* <JBT> 28-May-1998 User Function for Smart Objects */
00915 
00916 /*  <JLM> 04-Jan-99 The UG space resumes after the IMAN space below */
00917 
00918 /*  <DRD> 11-Mar-1994
00919 
00920     Infomanager bases start at 2000000
00921 */
00922 
00923 #define ERROR_WS_base          2000000 /* <MSF> 24-Feb-94 New Workspace */
00924 #define ERROR_CALS_CM_base     2001000 /* <HMK> 16-Nov-94 IAI effectivity */
00925 /*  <BJS> 18-Jun-96
00926     Only put codes here for IMAN modules.
00927 */
00928 
00929 /*  <JLM> 04-Jan-99 The UG space resumes here: */
00930 #define ERROR_UGW_base         3000000 /* <JLM> 04-Jan-1999 */
00931 #define ERROR_UF_GFEM_base     3005000 /* <LLU> 29-Jan-1999 GFEM User Function */
00932 #define ERROR_CAM_FILE_base    3010000 /* <fdm> 13-Oct-1998 */
00933 #define ERROR_UI_WIZD_base     3015000 /* <obh> 27-Oct-1998 */
00934 
00935 #define ERROR_SMSTRAIN_base    3020000 /* <DLB> 09-Mar-1999 SMSTRAIN Module */
00936 
00937 /* <APB> 15-Feb-1999
00938   user function for clone and clone based import export
00939 */
00940 
00941 #define ERROR_UF_CLONE_base    3025000
00942 
00943 #define ERROR_DIEENG_base      3030000 /* Die Engineering Applications */
00944 #define ERROR_VDAC_base        3035000 /* <EEC> 24-Mar-1999 VDA Checker */
00945 
00946 #define ERROR_UF_ANIM_base     3040000 /* <RDB> 19-Mar-1999 UF_ANIM project */
00947 
00948 #define ERROR_TBR_base         3045000
00949 
00950 #define ERROR_SMBRACKET_base   3050000 /* <RRM> 05-Apr-1999 SMBRACKET module */
00951 #define ERROR_SMRELIEF_base    3052000 /* <RRM> 03-May-1999 SMRELIEF module */
00952 
00953 #define ERROR_SMBEND_base      3055000 /* <ARE> 20-Apr-1999 SMBEND Module */
00954 
00955 /*  <RSS> 16-Mar-1999
00956     error bases for the alternates module
00957 */
00958 #define ERROR_ALT_base         3060000
00959 
00960 #define ERROR_SMPUNCH_base     3065000 /* <DCL> 18-Jun-1999 SMPUNCH Module */
00961 
00962 #define ERROR_INTEROP_base     3070000
00963 
00964 #define ERROR_UGINTEROP_base   3075000
00965 
00966 #define ERROR_SMJOGGLE_base    3080000 /* <SAK> 24-Aug-1999 SMJOGGLE Module */
00967 
00968 #define ERROR_XMLS_base        3085000 /* <JMF> 13-Sep-99 SYSS xml parser */
00969 
00970 /********************************************************************************/
00971 /* IMPORTANT: PLEASE NOTE THAT IF MERGED THIS BKM/QPL VALUE MUST NOT BE CHANGED */
00972 /********************************************************************************/
00973 #define ERROR_BKM_QPL_base     3090000 /* <JMF> 13-Sep-99 QPL/BKM/PV cross-product error codes */
00974 
00975 
00976 #define ERROR_IM_base          3095000
00977 #define ERROR_ANN_ORIGIN_base  3100000
00978 #define ERROR_METAFORM_base    3105000 /* <DLB> 26-Sep-2002 Renamed as MetaForm Error-base */
00979 #define ERROR_SMCORNER_base    3110000 /* <SYED> 17Apr2000 SMCorner */
00980 #define ERROR_SMMACH_base      3115000 /* <SYED> 17Apr2000 SMMachinery Corner */
00981 #define ERROR_COLOR_base       3120000 /* <TLH> 17Apr2000 COLOR module */
00982 #define ERROR_ERROR_KBE_base   3125000 /* <FDM> 22-Feb-2000 */
00983 #define ERROR_KFP_base         3130000 /* <RRM> 29-Jun-2000 pipeline module */
00984 #define ERROR_UGSEBKM_base     3135000 /* <MR> 24-Aug-2000 for SolidEdge bookmark translation */
00985 #define ERROR_SEQ_base         3140000
00986 #define ERROR_PLM2NX_base      3141000 /* Since SEQ is not really used any more steal some off that */
00987 #define ERROR_PVT_base         3145000 /* <AGD> 1-Sept-2000 Preview display */
00988 #define ERROR_SMMBB_base       3150000 /* <A K Sheju, 31 Jun 2000  */
00989 #define ERROR_WELD_SYM_base    3155000 /* <SKL> 19-Jun-2000 Weld Symbols module */
00990 #define ERROR_KFF_base         3160000 /* <Rami Reuveni> */
00991 #define ERROR_BODYDES_base     3165000 /* <Rami Reuveni> */
00992 #define ERROR_GDT_FILE_base    3170000 /* <GD> 18-oct-2000 for GDT FILE module */
00993 #define ERROR_LIM_FITS_base    3175000 /* <GD> 18-Oct-2000 for Limits and Fits module */
00994 #define ERROR_SMMITER_base     3180000 /* <SAJ> 07Dec2000 SMMiter Feature */
00995 #define ERROR_KMC_base         3185000 /* <RG> 01-Sep-2000 KMC module */
00996 #define ERROR_DFO_base         3190000 /* <FG>  07-Dec-2000 Direct Modeling */
00997 #define ERROR_MOTO_base        3195000 /* <GDS> 10-Jan-2000 Assembly Motion Manager */
00998 #define ERROR_UNUSED1_base     3197000 /* <AW> 09-Sep-2003 codes  3197000-3199999 are unused.
00999                                                                     Feel free to use them. */
01000 #define ERROR_FABFLAT_base     3200000 /* <MXU>  16-Jan-2001 Fabric Flat Pattern */
01001 #define ERROR_CLASH_base       3205000 /* <SP>  30-Jan-2001 Dynamic Collision Detection */
01002 #define ERROR_MATING_base      3210000 /* <SP>  30-Jan-2001 Dynamic Mating */
01003 #define ERROR_SV_base          3215000 /* <Yakove Dayan>  17-Jan-2001 simulation engine */
01004 #define ERROR_CAM_SIM_base     3220000 /* <Yakove Dayan>  17-Jan-2001 machine tool simulation */
01005 #define ERROR_HMOP_base        3225000 /* <LUF>  29-Jan-2001 Hole-making operation */
01006 #define ERROR_VISUALIZE_base   3230000 /* <DK> 23-Jan-2001 UI_Visualize */
01007 #define ERROR_SMSP_base        3235000 /* <JW> 26-Jan-2001 Smart models */
01008 #define ERROR_CLIPBOARD_base   3240000 /* <JMF> 11-Feb-2001 CLIPBOARD module error for
01009                                                            UG object cut/copy/paste */
01010 #define ERROR_TRUSHAPE_base    3245000 /* <jrr> */
01011 #define ERROR_PIPNAV_base      3250000 /* <WSNiblack 28Feb01> Part in Process Navigator */
01012 #define ERROR_CAM_CTR_base     3255000 /* <TEH> 26-Mar-2001 CAM CTR module */
01013 #define ERROR_MQC_base         3260000 /* <SCH> 25-Jun-2001 Model Quality check module */
01014 #define ERROR_UF_MQC_base      3265000 /* <SCH> 25-Jun-2001 MQC UF module */
01015 #define ERROR_FUSION_base      3270000 /* <CAN> 21-Aug-2001 FUSION module */
01016 #define ERROR_FLEX_base        3275000 /* <A Dylla> 18-Jul-2001 Flex module */
01017 #define ERROR_TASK_ENV_base    3280000 /* <DPF> 29-Jun-2001 Task Environments */
01018 #define ERROR_TRANCAT_base     3285000 /* <WSNiblack 08-Oct-2001> CATIA       */
01019 #define ERROR_GS_POPUP_base    3290000 /* <GD>  11-Oct-2001 Obj.Specific popup*/
01020 #define ERROR_NCHSC_base       3295000 /* <DK> 21-Sep-2001 NCHSC module */
01021 #define ERROR_SMSPUNCH_base    3300000 /* <AJS 15-Oct-2001>  */
01022 #define ERROR_ANIM_EXP_base    3305000 /* <RG> 08-Oct-2001 ANIM_EXP module */
01023 #define ERROR_MOT_ANLPP_base   3310000 /* <RG> 24-oct-2001 MOT_ANLPP module */
01024 #define ERROR_QAF_base         3315000 /* <RSS> 21-Aug-2001 */
01025 #define ERROR_NCE3D_base       3320000 /* <MF>  18-Nov-2001 nce3d library */
01026 #define ERROR_COLLAB_base      3325000 /* <SDK> 11-Dec-2001 Add UG/Collaborate */
01027 #define ERROR_SMRT_MODEL_base  3330000 /* <jdl> 12-Nov-2001 */
01028 #define ERROR_WNT_base         3335000 /* <Pengk 7-Dec-2001> waveint library for Wave diagram*/
01029 #define ERROR_UGXML_base       3340000 /* <JLM> 10-Dec-2001 */
01030 #define ERROR_UI_PREV_base     3345000 /* <TJGC> 16-Jan-2002 */
01031 #define ERROR_SMD_BEND_base    3350000 /* <DLB> 11-Jan-2002 */
01032 #define ERROR_IDEAS_base       3355000 /* <AW> 04-Feb-2002 */
01033 #define ERROR_PAL_base         3360000 /* <JMF> 31-Jan-2002 */
01034 #define ERROR_ANN_USRSYM_base  3365000 /* <jdl> 19-Feb-2002 */
01035 #define ERROR_SSP_base         3370000 /* <FDM> 25-Feb-2002 */
01036 #define ERROR_SMPROFLNG_base   3375000 /* <RRM> 12-Mar-2002 */
01037 #define ERROR_INSET_base       3380000 /* <KPS> 28-Mar-2002 */
01038 #define ERROR_KF_CAM_FN_base   3385000 /* <FDM> 10-Apr-2002 */
01039 #define ERROR_SMD_PK_base      3390000 /* <DLB> 26-Sep-2002 */
01040 #define ERROR_IDIXML_base      3395000 /* <jdl> 13-Sep-2002 */
01041 #define ERROR_ANN_IMAGE_base   3400000 /* <SPaladini> 24-Oct-2002 */
01042 #define ERROR_IMAGE_IO_base    3405000 /* <SPaladini> 24-Oct-2002 */
01043 #define ERROR_IGES_base        3410000 /* <WSNiblack> 11-Nov-2002 */
01044 #define ERROR_STEP_base        3415000 /* <WSNiblack> 11-Nov-2002 */
01045 #define ERROR_DXFDWG_base      3420000 /* <WSNiblack> 11-Nov-2002 */
01046 #define ERROR_UGTO2D_base      3425000 /* <WSNiblack> 11-Nov-2002 */
01047 #define ERROR_DSTAPER_base     3430000 /* <SVD> 23-Nov-2002 */
01048 #define ERROR_SPSD_base        3435000 /* <SSrivastava> 09-Dec-2002 */
01049 #define ERROR_WIZSTR_base      3440000 /* <SSrivastava> 09-Dec-2002 */
01050 #define ERROR_UNITSCONV_base   3445000 /* <ADylla 12-Dec-2002 */
01051 #define ERROR_CONFG_base       3450000 /* <MS> 14-Jan-2003 */
01052 #define ERROR_NX2D_base        3455000 /* <jdl> 30-Jul-2002 */
01053 #define ERROR_RIP_EDGE_base    3460000 /* <shahk> 26-Jan-2002 */
01054 #define ERROR_GROUP_base       3465000 /* <JMF> 15-Nov-2002 */
01055 #define ERROR_WIZARD_base      3470000 /* <Ken Snyder> 05-Jul-2003 */
01056 #define ERROR_DMM_base         3475000 /* <jdl> 06-Feb-2003 */
01057 #define ERROR_IDEAS_MIG_base   3480000 /* <RG> 11-Feb-2002 */
01058 #define ERROR_IDEAS_FEAT_base  3485000 /* <RG> 11-Feb-2002 */
01059 #define ERROR_ADVFEM_base      3490000 /* <Mike Walsh> 06-Mar-2003 */
01060 #define ERROR_KLINK_base       3495000 /* <jdl> 22-Apr-2003 */
01061 #define ERROR_UF_TABNOT_base   3500000 /* <ale> 23-Apr-2003 */
01062 #define ERROR_TREX_base        3505000 /* <Tom Thompson 11-Mar-2003> */
01063 #define ERROR_MSEQ_base        3510000 /* <MEL> 30-Jul-2003 */
01064 #define ERROR_LAYER_base       3515000 /* <VL> 20-Mar-2003 */
01065 #define ERROR_JA_base          3520000 /* <VL> 21-Mar-2003 */
01066 #define ERROR_DELETE_base      3525000 /* <VL> 25-Mar-2003 */
01067 #define ERROR_UF_MOTION_base   3530000 /* <Matt Staten> 05-Sep-2003 Mot.Scen UF */
01068 #define ERROR_CAM_CLV_base     3535000 /* <David Lettis 01-Oct-2003> */
01069 #define ERROR_CAE_ABS_base     3540000 /* <Vasa M. Reddy 18-Nov-2003 CAE abstract> */
01070 #define ERROR_ACUT_base        3545000 /* <ADylla> Nov-7-2003  */
01071 #define ERROR_PMAN_base        3550000 /* <Pavramenko> 14-Nov-2003 */
01072 #define ERROR_CGME_base        3555000 /* <WIL 21-Nov-2003> */
01073 #define ERROR_CGMI_base        3560000 /* <WIL 21-Nov-2003> */
01074 #define ERROR_CGM_base         3565000 /* <WIL 29-Dec-2003> */
01075 #define ERROR_IPWDSP_base      3570000 /* <Dieter Krach> 03-Jan-2004 */
01076 #define ERROR_WIZCAM_base      3575000 /* <Markus Wilmsen> 12-Feb-2004> */
01077 #define ERROR_DRAW_BASE        3580000 /* <PTO 11-FEB-2004>   */
01078 #define ERROR_VIEW_base        3585000 /* <Guangchao Dong> 25-Jan-2004 */
01079 #define ERROR_SDI_base         3590000 /* <KDH 24-Feb-2004> */
01080 #define ERROR_CAM_XTP_base     3595000 /* <Olaf Kaltz> 02-Feb-2004 */
01081 #define ERROR_LDR_base         3600000 /* <BJS> 26-Mar-2004 */
01082 #define ERROR_LAYOUT_base      3605000 /* <RDB> 19-Apr-2004 */
01083 #define ERROR_CSF_base         3610000 /* <Mandar Mahajani> 12-Apr-2004 */
01084 #define ERROR_JAM_base         3615000 /* <BJS> 04-Jun-2004 */
01085 #define ERROR_BLEND_base       3620000 /* <Sunil Bapat> 27-May-2004 */
01086 #define ERROR_HM_base          3625000 /* <Lingyun Lu 02-Dec-2003> */
01087 #define ERROR_FILLWELD_base    3630000 /* <Tom Thompson 29-Jun-2004> */
01088 #define ERROR_MW_base          3635000 /* <Chee-Keong Chong 19-Aug-2004 Moldwizard> */
01089 #define ERROR_VARSWEEP_base    3640000 /* <Sameer Parasnis 28-Sep-2004> */
01090 #define ERROR_BKMPLM_base      3645000 /* <Drew Dylla Nov 24-Nov-2004> */
01091 #define ERROR_SPACEMAP_base    3650000 /* <Srinivasa Reddy 01-Dec-2004> */
01092 #define ERROR_PMI_base         3655000 /* <Shrinivas Soman 12-Dec-2004> */
01093 #define ERROR_GENPOS_base      3660000 /* <MS>  04-Jan-2005 */
01094 #define ERROR_COMPOS_base      3665000 /* <MS>  04-Jan-2005 */
01095 #define ERROR_TLINE_base       3670000 /* <Gary Smethers 08-Dec-2004> */
01096 #define ERROR_SBSM_base        3675000 /* <N. Gopi Krishna 13-Dec-2004> */
01097 #define ERROR_PGS_base         3680000 /* <Pierre Sheehy 17-Jan-2005> */
01098 #define ERROR_SHIP_base        3685000 /* <Ameer Syed> 18-Jan-2005 */
01099 #define ERROR_AEROSM_base      3690000 /* <Rishi R Mishra> 03-Feb-2005 */
01100 #define ERROR_FIELD_base       3695000 /* <Ken Mraz> 09-Feb-2005 */
01101 #define ERROR_OTPUB_base       3700000 /* <Nader Askari> 05-Mar-2005 */
01102 #define ERROR_LIGHT_base       3705000 /* <RDB> 07-Mar-2005 */
01103 #define ERROR_SPDSHT_base      3710000 /* <Bob Zhang 14-Mar-2005 Spreadsheet> */
01104 #define ERROR_TRIMBODY_base    3715000 /* <Ameer Syed> 18-Jan-2005 */
01105 #define ERROR_UICOMP_PMI_base  3720000 /* <jdl> 29-Mar-2005 */
01106 #define ERROR_SPUNOUTLINE_base 3725000 /* <J. Wartmann> 27-May-2005 */
01107 #define ERROR_RASTER_IMAGE_base \
01108                                3730000 /* <RDB> 01-May-2005 */
01109 #define ERROR_NXPOS_base       3735000 /* <MS>  28-Jun-2005 */
01110 #define ERROR_AIWEB_base       3740000 /* <MR>  14-Aug-2005 */
01111 #define ERROR_XYPLOT_base      3745000 /* <Eric Fan> 05-Aug-2005 */
01112 #define ERROR_TRANPROE_base    3750000 /* <Anil Suryawanshi> 31-Aug-2005 */
01113 #define ERROR_TRANCATV5_base   3755000 /* <Sterling Hyland>  31-Aug-2005 */
01114 #define ERROR_BIW_base         3760000 /* <Jerry Hu> 08-Sep-2005 */
01115 
01116 /* The next code is the largest expected error code ( = largest base + 4999 ),
01117  * so PLEASE UPDATE IT IF YOU ADD ANOTHER ERROR BASE !
01118  */
01119 #define ERROR_max_error_code   3764999
01120 
01121 #if defined(__cplusplus) && ! defined(CPLUSPLUS_COMPILE)
01122 }
01123 #endif
01124 
01125 #endif /* ERROR_BASES_H_INCLUDED */