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
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.