00001 // ***************************************************************************** 00002 // ***************************************************************************** 00003 // oaWaferMsgs.h 00004 // 00005 // This file contains the message Ids used by the OpenAccess wafer database 00006 // exceptions. 00007 // 00008 // ***************************************************************************** 00009 // Except as specified in the OpenAccess terms of use of Cadence or Silicon 00010 // Integration Initiative, this material may not be copied, modified, 00011 // re-published, uploaded, executed, or distributed in any way, in any medium, 00012 // in whole or in part, without prior written permission from Cadence. 00013 // 00014 // Copyright 2004-2005 Cadence Design Systems, Inc. 00015 // All Rights Reserved. 00016 // 00017 // $Author: icftcm $ 00018 // $Revision: #1 $ 00019 // $Date: 2010/08/09 $ 00020 // $State: Exp $ 00021 // ***************************************************************************** 00022 // ***************************************************************************** 00023 00024 00025 00026 #if !defined(oaWaferMsgs_P) 00027 #define oaWaferMsgs_P 00028 00029 00030 00031 // ***************************************************************************** 00032 // Nested includes 00033 // ***************************************************************************** 00034 #include "oaCommonTypes.h" 00035 00036 00037 00038 // ***************************************************************************** 00039 // Declare and define types in the OpenAccess namespace. 00040 // ***************************************************************************** 00041 BEGIN_OA_NAMESPACE 00042 00043 00044 00045 #define oavWaferMsgIdStartValue 4000 00046 #define oavNumWaferMsgIds 53 00047 00048 enum oaWaferMsgIds { 00049 oacInvalidWafer = oavWaferMsgIdStartValue, 00050 oacInvalidWaferDataTypeName = 4001, 00051 oacNotAWafer = 4002, 00052 oacSaveReadOnlyWafer = 4003, 00053 oacWaferLibNotFound = 4004, 00054 oacInvalidAccessMode = 4005, 00055 oacWaferCannotChangeScratchMode = 4006, 00056 oacWaferBeingPurged = 4007, 00057 oacCannotDestroyOpenWafer = 4008, 00058 oacDestroyCannotFindWafer = 4009, 00059 oacCannotFindWafer = 4010, 00060 oacWaferPrimaryFileDoesNotExist = 4011, 00061 oacViewNotWafer = 4012, 00062 oacCannotLockWafer = 4013, 00063 oacInvalidWaferUnitsTypeName = 4014, 00064 00065 oacInvalidWaferFeatureName = 4015, 00066 oacInvalidWaferDesc = 4016, 00067 oacWaferAlreadyHasWaferDesc = 4017, 00068 oacInvalidUsableDiamValue = 4018, 00069 oacInvalidTotalDiamValue = 4019, 00070 00071 oacInvalidFrame = 4020, 00072 oacFrameAlreadyExists = 4021, 00073 00074 oacInvalidStepperMap = 4022, 00075 oacStepperMapAlreadyExists = 4023, 00076 oacImageStepperMapNotInSameWafer = 4024, 00077 00078 oacInvalidImage = 4025, 00079 oacImageAlreadyExists = 4026, 00080 oacImageHasExtraPoints = 4027, 00081 oacImageTooFewPoints = 4028, 00082 00083 oacInvalidReticle = 4029, 00084 oacReticleHasExtraPoints = 4030, 00085 oacReticleTooFewPoints = 4031, 00086 oacReticleAlreadyExists = 4032, 00087 00088 oacInvalidWaferFeature = 4033, 00089 oacWaferFeatureAlreadyExists = 4034, 00090 oacWaferFeatureHasExtraPoints = 4035, 00091 oacWaferFeatureTooFewPoints = 4036, 00092 00093 oacInvalidDesignInst = 4037, 00094 oacDesignInstAlreadyExists = 4038, 00095 oacDesignInstInvalidMapLayer = 4039, 00096 00097 oacInvalidReticleUsageName = 4040, 00098 00099 oacInvalidFrameInst = 4041, 00100 oacFrameInstAlreadyExists = 4042, 00101 oacFrameInstOwnerAndMasterAreSame = 4043, 00102 oacFrameInstOwnerAndMasterDiffWafer = 4044, 00103 00104 oacInvalidReticleRef = 4045, 00105 oacReticleRefAlreadyExists = 4046, 00106 oacReticleRefAndRefInSameWafer = 4047, 00107 00108 oacWaferCannotGetReadAccess = 4048, 00109 oacWaferCannotGetWriteAccess = 4049, 00110 oacWaferHasReadNeedWriteAccess = 4050, 00111 00112 oacInvalidWaferObject = 4051, 00113 00114 oacInvalidWaferDataTypeForTimeStamp = 4052 00115 }; 00116 00117 00118 00119 END_OA_NAMESPACE 00120 00121 #endif
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.