torc::generic::PathDelay::Factory Class Reference

#include <PathDelay.hpp>

Inheritance diagram for torc::generic::PathDelay::Factory:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual PathDelaySharedPtr newPathDelayPtr (const Value::MiNoMax &inDelay, const std::list< EventSharedPtr > &inEvents, const TimingSharedPtr &inTiming=TimingSharedPtr()) throw (Error)


Detailed Description

Convenience class to create a PathDelay.

Definition at line 46 of file PathDelay.hpp.


Member Function Documentation

PathDelaySharedPtr torc::generic::PathDelay::Factory::newPathDelayPtr ( const Value::MiNoMax inDelay,
const std::list< EventSharedPtr > &  inEvents,
const TimingSharedPtr &  inTiming = TimingSharedPtr() 
) throw (Error) [virtual]

Create a PathDelay.

Parameters:
[in] inDelay Value::MiNoMax Delay value.
[in] inEvents List of events to be appended to
[in] inTiming Pointer to parented object (Timing) [optional]. If not mentioned PathDelay will not be added to timing.
Returns:
Pointer to created PathDelay.

Definition at line 35 of file PathDelay.cpp.


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

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