31         newDesign->setName(inName);
 
   32         newDesign->setParent(inRootPtr);
 
   33         inRootPtr->addDesign(newDesign);
 
   34         newDesign->setCellRefName(inCellRefName);
 
   35         newDesign->setLibraryRefName(inLibraryRefName);
 
   36         newDesign->setOriginalName(inOriginalName);
 
   55     mCellRefName(), mLibraryRefName() {}
 
   60     mLibraryRefName(inLibraryRefName) {}
 
void setCellRefName(const std::string &inCellRefName)
std::string mLibraryRefName
An object that has a parent. 
void setLibraryRefName(const std::string &inLibraryRefName)
Represents objects that have properties. 
virtual DesignSharedPtr newDesignPtr(const std::string &inName, const RootSharedPtr &inRootPtr, const std::string &inCellRefName, const std::string &inLibraryRefName, const std::string &inOriginalName=std::string())
Represents class that can hold userData. 
void runVisitor(_Tp &inoutVisited, BaseVisitor &inoutVisitor)
boost::shared_ptr< Design > DesignSharedPtr
The Error object thrown by different methods of EdifOM. 
A base class for Visitor. 
virtual void accept(BaseVisitor &inoutVisitor)
Root of the EDIF Object Model. 
An object that has a name. 
Represents objects that can be renamed. 
Represents objects that have status. 
boost::shared_ptr< Root > RootSharedPtr
An object that receives an inoutVisitor. 
void setCurrentLocation(const std::string &inFunction, const std::string &inFile, uint32_t inLine)