torc::generic::View::Factory Class Reference

#include <View.hpp>

Inheritance diagram for torc::generic::View::Factory:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ViewSharedPtr newViewPtr (const std::string &inName, const CellSharedPtr &inCellPtr, const View::Type &inViewType=View::eTypeNetlist, const std::string &inOriginalName=std::string()) throw (Error)


Detailed Description

Convenience class to create a view.

Definition at line 110 of file View.hpp.


Member Function Documentation

ViewSharedPtr torc::generic::View::Factory::newViewPtr ( const std::string &  inName,
const CellSharedPtr &  inCellPtr,
const View::Type inViewType = View::eTypeNetlist,
const std::string &  inOriginalName = std::string() 
) throw (Error) [virtual]

Create a view

Parameters:
[in] inName Name of the view to be created.
[in] inCellPtr Pointer to parented(Cell) object.
[in] inViewType View Type.
[in] inOriginalName Original name of the view [optional].
Returns:
Pointer to created view.
Create a view

Parameters:
[in] inName Name of the view to be created.
[in] inCellPtr Pointer to parented(Cell) object.
[in] inViewType View Type.
[in] inOriginalName Original name of the view [optional].
Returns:
Pointer to created view.

Definition at line 86 of file View.cpp.


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

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