00001 // ***************************************************************************** 00002 // ***************************************************************************** 00003 // oaSaveRecover.h 00004 // 00005 // This file contains the definitions for the following classes: 00006 // oaSaveRecoverType 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 2006 Cadence Design Systems, Inc. 00015 // All Rights Reserved. 00016 // 00017 // $Author: $ 00018 // $Revision: $ 00019 // $Date: $ 00020 // $State: Exp $ 00021 // ***************************************************************************** 00022 // ***************************************************************************** 00023 00024 00025 00026 #if !defined(oaSaveRecover_P) 00027 #define oaSaveRecover_P 00028 00029 00030 // ***************************************************************************** 00031 // Declare and define types in the OpenAccess namespace. 00032 // ***************************************************************************** 00033 BEGIN_OA_NAMESPACE 00034 00035 00036 00037 // ***************************************************************************** 00038 // oaSaveRecoverType 00039 // ***************************************************************************** 00040 class OA_DM_DLL_API oaSaveRecoverType { 00041 public: 00042 oaSaveRecoverType(oaSaveRecoverTypeEnum valueIn); 00043 oaSaveRecoverType(const oaString &name); 00044 ~oaSaveRecoverType(); 00045 00046 const oaString &getName() const; 00047 operator oaSaveRecoverTypeEnum() const; 00048 00049 private: 00050 static const oaString *initNames(); 00051 00052 oaSaveRecoverTypeEnum value; 00053 }; 00054 00055 00056 00057 END_OA_NAMESPACE 00058 00059 #endif
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.