oaBaseMsgs.h

Go to the documentation of this file.
00001 // *****************************************************************************
00002 // *****************************************************************************
00003 // oaBaseMsgs.h
00004 //
00005 // This files contains the messageIds used by oaBase exceptions.
00006 //
00007 // *****************************************************************************
00008 // Except as specified in the OpenAccess terms of use of Cadence or Silicon
00009 // Integration Initiative, this material may not be copied, modified,
00010 // re-published, uploaded, executed, or distributed in any way, in any medium,
00011 // in whole or in part, without prior written permission from Cadence.
00012 //
00013 //                Copyright 2002-2009 Cadence Design Systems, Inc.
00014 //                           All Rights Reserved.
00015 //
00016 //  $Author: icftcm $
00017 //  $Revision: #1 $
00018 //  $Date: 2010/08/09 $
00019 //  $State: Exp $
00020 // *****************************************************************************
00021 // *****************************************************************************
00022 
00023 
00024 
00025 #if !defined(oaBaseMsgs_P)
00026 #define oaBaseMsgs_P
00027 
00028 
00029 
00030 // *****************************************************************************
00031 // Nested includes
00032 // *****************************************************************************
00033 #include "oaCommonTypes.h"
00034 
00035 
00036 
00037 // *****************************************************************************
00038 // Declare and define types in the OpenAccess namespace.
00039 // *****************************************************************************
00040 BEGIN_OA_NAMESPACE
00041 
00042 
00043 
00044 // *****************************************************************************
00045 // Message Ids
00046 // *****************************************************************************
00047 #define oavBaseMsgIdStartValue              0
00048 #define oavNumBaseMsgIds                    242
00049 
00050 enum oaBaseMsgIds {
00051     oacOSError                                              = oavBaseMsgIdStartValue,
00052 
00053     oacInvalidAPIRev                                        = 1,
00054 
00055     oacInvalidFileAccessMode                                = 2,
00056     oacFileNotWritable                                      = 3,
00057     oacUnableToRemove                                       = 4,
00058     oacUnableToRename                                       = 5,
00059     oacInvalidFileSize                                      = 6,
00060     oacInvalidMapFileWindow                                 = 7,
00061     oacInvalidSetMapWindowFile                              = 8,
00062 
00063     oacInvalidDatabaseFile                                  = 9,
00064 
00065     oacInvalidDatabaseIndex                                 = 10,
00066     oacInvalidDatabaseSize                                  = 11,
00067     oacDeletedDatabase                                      = 12,
00068     oacMismatchDatabaseID                                   = 13,
00069     oacCannotUpgrade                                        = 14,
00070 
00071     oacInvalidDatabaseAccessMode                            = 15,
00072 
00073     oacInvalidProp                                          = 16,
00074     oacPropNameUsed                                         = 17,
00075     oacInvalidObjForProp                                    = 18,
00076                                                 
00077     oacInvalidGroupTypeName                                 = 19,
00078     oacInvalidGroupDeleteWhenTypeName                       = 20,
00079     oacInvalidGroup                                         = 21,
00080     oacInvalidObjForGroup                                   = 22,
00081     oacInvalidGroupObject                                   = 23,
00082     oacGroupMemberNotInSameDB                               = 24,
00083     oacGroupMemberNotInDomain                               = 25,
00084     oacInvalidUniqueGroupName                               = 26,
00085     oacInvalidGroupForSameObj                               = 27,
00086     oacInvalidGroupForLeader                                = 28,
00087     oacMultipleGroupLeader                                  = 29,
00088     oacInvalidGroupLeader                                   = 30,
00089                                                 
00090     oacInvalidGroupMem                                      = 31,
00091     oacInvalidGroupForMemberMove                            = 32,
00092     oacInvalidGroupTypeForMemberMove                        = 33,
00093     oacInvalidMoveLeader                                    = 34,
00094                                                 
00095     oacUnableToOpenDir                                      = 35,
00096                                                 
00097     oacInvalidValueForIntRange                              = 36,
00098     oacInvalidValueForFloatRange                            = 37,
00099                                                 
00100     oacInvalidEnumValue                                     = 38,
00101                                                 
00102     oacInvalidName                                          = 39,
00103     oacInvalidNameTypeName                                  = 40,
00104     oacInvalidNameLength                                    = 41,
00105     oacInvalidNameSyntax                                    = 42,
00106     oacInvalidNameChar                                      = 43,
00107     oacStepNameInvalid                                      = 44,
00108     oacIndexedNameInvalid                                   = 45,
00109     oacVectorNameInvalid                                    = 46,
00110     oacHierNameInvalid                                      = 47,
00111     oacInvalidNameIndex                                     = 48,
00112     oacInvalidVectorValue                                   = 49,
00113     oacBundleNameInvalid                                    = 50,
00114     oacProgrammableCharTaken                                = 51,
00115     oacProgrammableCharInvalid                              = 52,
00116     oacNameNotIndexed                                       = 53,
00117     oacBitNotInRangeForName                                 = 54,
00118                                                 
00119     oacInvalidDesignObjectForAppDef                         = 55,
00120     oacInvalidDesignObjectForInterAppDef                    = 56,
00121     oacInvalidDesignObjectForIntraAppDef                    = 57,
00122     oacInvalidAppDef                                        = 58,
00123     oacAppDefExists                                         = 59,
00124                                                 
00125     oacInvalidAppObjectDef                                  = 60,
00126     oacDeletedAppObject                                     = 61,
00127     oacInvalidAppObject                                     = 62,
00128                                                 
00129     oacDeleteLockedTree                                     = 63,
00130     oacMemGetFailed                                         = 64,
00131     oacMemResizeFailed                                      = 65,
00132                                                 
00133     oacNoObjectDB                                           = 66,
00134                                                 
00135     oacInvalidObjectTypeName                                = 67,
00136                                                 
00137     oacInvalidOrientName                                    = 68,
00138                                                 
00139     oacInvalidInterpolateTypeName                           = 69,
00140     oacInvalidExtrapolateTypeName                           = 70,
00141                                                 
00142     oacInvalidDomainName                                    = 71,
00143                                                 
00144     oacInvalidParamTypeName                                 = 72,
00145                                                 
00146     oacNotASession                                          = 73,
00147     oacInvalidSession                                       = 74,
00148                                                 
00149     oacInvalidConstraintParamTypeName                       = 75,
00150     oacInvalidSimpleConstraintTypeName                      = 76,
00151     oacInvalidLayerConstraintTypeName                       = 77,
00152     oacInvalidLayerPairConstraintTypeName                   = 78,
00153                                                 
00154     oacInvalidDBTypeName                                    = 79,
00155                                                 
00156     oacInvalidConstraintParamDef                            = 80,
00157     oacConstraintParamDefExists                             = 81,
00158     oacConstraintParamDefHasReference                       = 82,
00159     oacUnableToDestroyBuiltInType                           = 83,
00160     oacValueInvalidForConstraintParamDef                    = 84,
00161                                                 
00162     oacInvalidConstraintParam                               = 85,
00163     oacConstraintParamAlreadyOwned                          = 86,
00164     oacCantDestroyOwnedConstraintParam                      = 87,
00165     oacInvalidObjForConstraintParam                         = 88,
00166     oacConstraintParamNotInSameDB                           = 89,
00167                                                 
00168     oacInvalidConstraintDef                                 = 90,
00169     oacConstraintDefExists                                  = 91,
00170     oacConstraintDefHasReference                            = 92,
00171     oacInvalidValueForConstraintDef                         = 93,
00172     oacInvalidDBForConstraintDef                            = 94,
00173     oacInvalidObjForConstraintDef                           = 95,
00174                                                 
00175     oacInvalidConstraintType                                = 96,
00176     oacConstraintNameExists                                 = 97,
00177     oacInvalidDatabaseForLayerConstraint                    = 98,
00178     oacInvalidDatabaseForLayerPairConstraint                = 99,
00179                                                 
00180     oacValueAlreadyOwned                                    = 100,
00181     oacCantDestroyOwnedValue                                = 101,
00182     oacInvalidValueType                                     = 102,
00183     oacInvalidObjForValue                                   = 103,
00184     oacIllDefinedTblSpecified                               = 104,
00185     oacValueNotInSameDatabase                               = 105,
00186     oacInvalidValueForCopy                                  = 106,
00187     oacEmptyArrayValue                                      = 107,
00188     oacInvalidValueArrayValue                               = 108,
00189     oacInvalidDefaultValueForTblValue                       = 109,
00190                                                 
00191     oacInvalidConstraintGroup                               = 110,
00192     oacInvalidConstraintGroupMem                            = 111,
00193     oacInvalidObjForConstraintGroup                         = 112,
00194     oacConstraintGroupNameExists                            = 113,
00195     oacConstraintGroupAlreadyHasObj                         = 114,
00196     oacConstraintGroupMemberNotInValidDB                    = 115,
00197     oacInvalidConstraintGroupForMemberMove                  = 116,
00198                                                 
00199     oacInvalidConstraintGroupHeader                         = 117,
00200     oacInvalidObjForConstraintGroupHeader                   = 118,
00201                                                 
00202     oacCannotDeleteObject                                   = 119,
00203     oacInvalidDatabaseForObject                             = 120,
00204                                                 
00205     oacInvalidBusSyntax                                     = 121,
00206     oacInvalidBitValue                                      = 122,
00207     oacInvalidParenSyntax                                   = 123,
00208     oacFirstCharInvalid                                     = 124,
00209     oacInvalidCharFollowingEscChar                          = 125,
00210     oacInvalidNameKeywordConflict                           = 126,
00211     oacInvalidNumberSyntax                                  = 127,
00212     oacInvalidCharFollowingHexChar                          = 128,
00213                                                 
00214     oacNotYetSupported                                      = 129,
00215                                                 
00216     oacInvalidDatabaseForValue                              = 130,
00217                                                 
00218     oacCorruptedDatabase                                    = 131,
00219     oacInternalError                                        = 132,
00220     oacCannotBeCalled                                       = 133,
00221     oacSocketGeneralError                                   = 134,
00222     oacCannotResetMutex                                     = 135,
00223     oacCannotCreateMutex                                    = 136,
00224                                                 
00225     oacInvalidDatabase                                      = 137,
00226     oacInvalidMajorAPIRev                                   = 138,
00227                                                 
00228     oacInvalidCategoryName                                  = 139,
00229     oacInvalidDataModelModTypeName                          = 140,
00230     oacInvalidFeature                                       = 141,
00231                                                 
00232     oacCannotDowngradeDatabase                              = 142,
00233     oacDataNotCompatibleOnOpen                              = 143,
00234     oacDataNotCompatibleOnOpenInAppendMode                  = 144,
00235     oacDataNotCompatibleOnOpenInEditableMode                = 145,
00236     oacDataNotCompatibleOnSave                              = 146,
00237     oacInvalidDataModelRev                                  = 147,
00238     oacInconsistentDataModelRev                             = 148,
00239     oacCannotOpenHugeDatabase                               = 149,
00240                                                 
00241     oacInvalidRangeTypeName                                 = 150,
00242     oacInvalidBoundsForRange                                = 151,
00243     oacInvalidTypeForRange                                  = 152,
00244     oacInvalidBoundForRange                                 = 153,
00245 
00246     oacInvalidLayerArrayConstraintTypeName                  = 154,
00247     oacInvalidDistanceMeasureTypeName                       = 155,
00248     oacInvalidWidthLengthTableTypeName                      = 156,
00249                                                 
00250     oacCannotMoveImplicitConstraintGroupMem                 = 157,
00251     oacCannotDestroyImplicitConstraintGroupMem              = 158,
00252                                                 
00253     oacInvalidDatabaseForLayerArrayConstraint               = 159,
00254                                                 
00255     oacInvalidAlignmentTypeName                             = 160,
00256     oacInvalidInterpolateTypeForTable                       = 161,
00257     oacInvalidExtrapolateTypeForTable                       = 162,
00258                                                 
00259     oacInvalidLayerArrayForLayerArrayConstraint             = 163,
00260                                                 
00261     oacCannotCreateValueInDesignDBWithNoBlocks              = 164,
00262 
00263     oacCannotDestroyConstraintGroupContainingImplicitMem    = 165,
00264 
00265     oacCannotUpgradeOverwrittenDatabase                     = 166,
00266 
00267     oacInvalidSessionObject                                 = 167,
00268     oacInvalidObject                                        = 168,
00269 
00270     oacCannotSaveDataModelRev                               = 169,
00271 
00272     oacCannotRepairCorruptedAppData                         = 170,
00273     oacCannotKillProcess                                    = 171,
00274     oacCannotCreateProcess                                  = 172,
00275     oacChildProcessError                                    = 173,
00276 
00277     oacCreateFileMappingFailed                              = 174,
00278     oacResetFileMappingFailed                               = 175,
00279     oacFileMappingFailed                                    = 176,
00280     oacMemMapCloseFailed                                    = 177,
00281     oacMemMapWriteFailed                                    = 178,
00282     oacFileTruncateFailed                                   = 179,
00283 
00284     oacGetFullPathFailed                                    = 180,
00285     oacFileOpenFailed                                       = 181,
00286     oacFileCloseFailed                                      = 182,
00287     oacFileReadFailed                                       = 183,
00288     oacFileWriteFailed                                      = 184,
00289     oacFileGetInfoFailed                                    = 185,
00290     oacFileCopyFailed                                       = 186,
00291     oacFileSetAttrFailed                                    = 187,
00292     oacDirCreateFailed                                      = 188,
00293 
00294     oacInvalidBasePurposeNumber                             = 189,
00295     oacInvalidPurposeArrayForLayerArrayConstraint           = 190,
00296 
00297     oacInvalidSpacingDirectionTypeName                      = 191,
00298     oacInvalidGateOrientationTypeName                       = 192,
00299 
00300     oacInvalidGroupDefTypeName                              = 193,
00301     oacInvalidGroupDef                                      = 194,
00302     oacObjectDefExists                                      = 195,
00303     oacObjectDefHasReference                                = 196,
00304     oacInvalidDBForObjectDef                                = 197,
00305     oacInvalidObjForObjectDef                               = 198,
00306 
00307     oacInvalidConstraintGroupDefTypeName                    = 199,
00308     oacInvalidConstraintGroupDef                            = 200,
00309     oacInvalidOperationOnUserDefinedConstraintGroupDef      = 201,
00310     oacObjectHasConstraintGroupOfSameType                   = 202,
00311 
00312     oacInvalidAbstractType                                  = 203,
00313     oacInvalidConcreteType                                  = 204,
00314 
00315     oacInvalidShapeAngleTypeName                            = 205,
00316     oacInvalidConstraintGroupOperatorName                   = 206,
00317 
00318     oacInvalidOperationOnUserDefinedConstraintGroupType     = 207,
00319 
00320     oacInvalidConnectivityTypeName                          = 208,
00321 
00322     oacInvalidSimpleConstraintType                          = 209,
00323     oacInvalidLayerConstraintType                           = 210,
00324     oacInvalidLayerPairConstraintType                       = 211,
00325     oacInvalidLayerArrayConstraintType                      = 212,
00326 
00327     oacParamTypeDoesNotMatchWithGetFunction                 = 213,
00328 
00329     oacInvalidConstraintGroupDefUniqueAttribute             = 214,
00330     oacUniqueConstraintGroupAlreadyExists                   = 215,
00331     oacDBTypeCannotBeOwnerAndContainerConstraintGroupDef    = 216,
00332 
00333     oacInvalidMangedTypeForFlatGroupDef                     = 217,
00334     oacInvalidGroupTypeForGroupMem                          = 218,
00335     oacConstraintGroupMustHaveOwner                         = 219,
00336 
00337     oacUnknownSizeOfUInt8RangeTbl                           = 220,
00338     oacMissingAppDefDefault                                 = 221,
00339 
00340     oacInvalidStringRef                                     = 222,
00341     oacInvalidNameRef                                       = 223,
00342     oacInvalidReference                                     = 224,
00343     oacCannotDestroyDefUndo                                 = 225,
00344 
00345     oacChecksumMismatch                                     = 226,
00346 
00347     oacStringOverflow                                       = 227,
00348 
00349     oacOpenAccessNotInitialized                             = 228,
00350     oacFailedToLoadPlugIn                                   = 229,
00351     oacLockSystemAlreadyInitialized                         = 230,
00352     oacInvalidResourceAccess                                = 231,
00353     oacPropRecursiveOwnership                               = 232,
00354     oacInvalidRepeat                                        = 233,
00355 
00356     oacInvalidViaExtensionTypeName                          = 234,
00357     oacInvalidConnectLayerTypeName                          = 235,
00358     oacInvalidSpacingTypeName                               = 236,
00359     oacInvalidSpacingMeasureTypeName                        = 237,
00360     oacInvalidEnclosedCutTypeName                           = 238,
00361     oacInvalidNeighborLayerMetalTypeName                    = 239,
00362     oacInvalidThreadUseModelName                            = 240,
00363     oacThreadMutexError                                     = 241
00364 };
00365 
00366 
00367 
00368 END_OA_NAMESPACE
00369 
00370 #endif

Return to top of page