torc::generic::Cell::Factory Class Reference

#include <Cell.hpp>

Inheritance diagram for torc::generic::Cell::Factory:

Inheritance graph
[legend]
Collaboration diagram for torc::generic::Cell::Factory:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual CellSharedPtr newCellPtr (const std::string &inName, const LibrarySharedPtr &inLibraryPtr, const Cell::Type &inCellType=Cell::eTypeGeneric, const std::string &inOriginalName=std::string()) throw (Error)


Detailed Description

Convenience class to create a cell.

Definition at line 97 of file Cell.hpp.


Member Function Documentation

CellSharedPtr torc::generic::Cell::Factory::newCellPtr ( const std::string &  inName,
const LibrarySharedPtr &  inLibraryPtr,
const Cell::Type inCellType = Cell::eTypeGeneric,
const std::string &  inOriginalName = std::string() 
) throw (Error) [virtual]

Create a cell

Parameters:
[in] inName Name of the cell to be created.
[in] inLibraryPtr Pointer to parented(Library) object.
[in] inCellType Cell Type.
[in] inOriginalName Original name of the cell [optional].
Returns:
Pointer to created cell.
Create a cell

Parameters:
[in] inName Name of the cell to be created.
[in] inLibraryPtr Pointer to parented(Library) object.
[in] inCellType Cell Type
[in] inOriginalName Original name of the cell [optional]
Returns:
Pointer to created cell.

Definition at line 76 of file Cell.cpp.


The documentation for this class was generated from the following files:

Generated on Thu Oct 13 16:50:00 2011 for TORC by  doxygen 1.5.6