16 #ifndef TORC_GENERIC_PORTLISTALIAS_HPP
17 #define TORC_GENERIC_PORTLISTALIAS_HPP
25 namespace torc {
namespace generic {
class PortList; } }
101 #endif // TORC_GENERIC_PORTLISTALIAS_HPP
An acyclic inoutVisitor implementation.
const PortListSharedPtr getPortList() const
virtual void accept(BaseVisitor &inoutVisitor)
boost::shared_ptr< Simulate > SimulateSharedPtr
The Error object thrown by different methods of EdifOM.
A base class for Visitor.
virtual PortListAliasSharedPtr newPortListAliasPtr(const std::string &inName, const PortListSharedPtr &inPortList, const SimulateSharedPtr &inSimulate=SimulateSharedPtr())
boost::shared_ptr< PortList > PortListSharedPtr
Represents an ordered list of port references with a name aliased.
PortListSharedPtr mPortList
An object that has a name.
boost::shared_ptr< PortListAlias > PortListAliasSharedPtr
VisitorType< PortListAlias > Visitor
A placeholder for a factory method.
void setPortList(const PortListSharedPtr &inPortList)