torc::generic::LogicalResponse::Factory Class Reference

#include <LogicalResponse.hpp>

Inheritance diagram for torc::generic::LogicalResponse::Factory:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual LogicalResponseSharedPtr newLogicalResponsePtr (const ResponseType &inResponseType, const PortSharedPtr &inPort, const LogicElementSharedPtr &inLogicWaveForm, const PortListAliasSharedPtr &inPortListAlias=PortListAliasSharedPtr()) throw (Error)


Detailed Description

Convenience class to create LogicalResponse.

Definition at line 83 of file LogicalResponse.hpp.


Member Function Documentation

LogicalResponseSharedPtr torc::generic::LogicalResponse::Factory::newLogicalResponsePtr ( const ResponseType inResponseType,
const PortSharedPtr &  inPort,
const LogicElementSharedPtr &  inLogicWaveForm,
const PortListAliasSharedPtr &  inPortListAlias = PortListAliasSharedPtr() 
) throw (Error) [virtual]

Create a logical response.

Parameters:
[in] inResponseType Response type.
[in] inPort Connected Port to this logical response.
[in] inLogicWaveForm Logic wave form for this logical response.
[in] inPortListAlias Connected Port list alias to this logical response [optional].
Returns:
Pointer to created logical response.

Definition at line 36 of file LogicalResponse.cpp.


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

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