📄 oadefinoptions.inl
字号:
// *****************************************************************************// *****************************************************************************// oaDefInOptions.inl//// This file contains the implementation for inline and template member// functions of classes defined in oaDefInOptions.h file.//// *****************************************************************************// Except as specified in the OpenAccess terms of use of Cadence or Silicon// Integration Initiative, this material may not be copied, modified,// re-published, uploaded, executed, or distributed in any way, in any medium,// in whole or in part, without prior written permission from Cadence.//// Copyright 2002-2005 Cadence Design Systems, Inc.// All Rights Reserved.//// $Author: sailajad $// $Revision: 1.1 $// $Date: 2005/08/05 01:41:34 $// $State: Exp $// *****************************************************************************// *****************************************************************************#if !defined(oaDefInOptions_I)#define oaDefInOptions_IBEGIN_LEFDEF_NAMESPACE// *****************************************************************************// DefInOptions::addFileName()// DefInOptions::setLibName()// DefInOptions::setLibPath()// DefInOptions::setLibOptions()// DefInOptions::setCellName()// DefInOptions::setViewName()// DefInOptions::setTechLibName()// LefInOptions::setTechLibOptions()// DefInOptions::setCommentChar()// DefInOptions::setUseCustomVias()// DefInOptions::setUseDefaultStdVias()// DefInOptions::setModHier()// DefInOptions::setRouting()// DefInOptions::addMasterViewName()//// These functions set the translator options.// *****************************************************************************inline voidDefInOptions::addFileName(const oaString &fileName){ fileNames.append(fileName);}inline voidDefInOptions::setLibName(const oaString &newLibName){ oaNativeNS ns; libName.init(ns, newLibName);}inline voidDefInOptions::setLibPath(const oaString &newLibPath){ libPath = newLibPath;}inline voidDefInOptions::setLibOptions(const oaUtil::LibMgrOptions &options){ libOptions = options;}inline voidDefInOptions::setCellName(const oaString &newCellName){ oaNativeNS ns; cellName.init(ns, newCellName);}inline voidDefInOptions::setViewName(const oaString &newViewName){ oaNativeNS ns; viewName.init(ns, newViewName);}inline voidDefInOptions::setTechLibName(const oaString &newTechLibName){ oaNativeNS ns; techLibName.init(ns, newTechLibName);}inline voidDefInOptions::setTechLibOptions(const oaUtil::LibMgrOptions &options){ techLibOptions = options;}inline voidDefInOptions::setCommentChar(const oaChar commentCharIn){ commentChar = commentCharIn;}inline voidDefInOptions::setOverwrite(oaBoolean newOverwrite){ overwrite = newOverwrite;}inline voidDefInOptions::setUseCustomVias(oaBoolean newUseCustomVias){ useCustomVias = newUseCustomVias;}inline voidDefInOptions::setCreateModHier(oaBoolean newModHier){ modHier = newModHier;}inline voidDefInOptions::setRouting(oaBoolean newRouting){ routing = newRouting;}inline voidDefInOptions::addMasterLibName(const oaString &name){ oaNativeNS ns; oaScalarName scalarName(ns, name); masterLibNames.append(scalarName);}inline voidDefInOptions::addMasterViewName(const oaString &name){ oaNativeNS ns; oaScalarName scalarName(ns, name); masterViewNames.append(scalarName);}END_LEFDEF_NAMESPACE#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -