MTAnalogMessageCreator Class Reference

#include <MTAnalogMessageCreator.h>

Collaboration diagram for MTAnalogMessageCreator:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 MTAnalogMessageCreator (vector< MultiThreadAnalogMsgDispatcher * > &mtAnalogMsgDispatchers, MultiThreadSimEngine &mtSimEngine, AnalogDelayObjectMap &analogDelayObjectsMap, delay_t minDelay)
virtual ~MTAnalogMessageCreator ()
template<typename srcType, typename destType>
int addAnalogMessage (const SimObject::ID &sender, srcType senderPortOrField, const SimObject::ID &receiver, destType recvPortOrField, delay_t delay)

Protected Attributes

vector
< MultiThreadAnalogMsgDispatcher * > & 
dispatchers
MultiThreadSimEnginesimEngine
AnalogDelayObjectMapanalog_delay_objects_map
delay_t min_delay


Detailed Description

Definition at line 8 of file MTAnalogMessageCreator.h.


Constructor & Destructor Documentation

MTAnalogMessageCreator::MTAnalogMessageCreator ( vector< MultiThreadAnalogMsgDispatcher * > &  mtAnalogMsgDispatchers,
MultiThreadSimEngine mtSimEngine,
AnalogDelayObjectMap analogDelayObjectsMap,
delay_t  minDelay 
) [inline]

Definition at line 11 of file MTAnalogMessageCreator.h.

MTAnalogMessageCreator::~MTAnalogMessageCreator (  )  [virtual]

Definition at line 4 of file MTAnalogMessageCreator.cpp.


Member Function Documentation

template<typename srcType, typename destType>
int MTAnalogMessageCreator::addAnalogMessage ( const SimObject::ID sender,
srcType  senderPortOrField,
const SimObject::ID receiver,
destType  recvPortOrField,
delay_t  delay 
) [inline]


Member Data Documentation

Definition at line 32 of file MTAnalogMessageCreator.h.

Referenced by addAnalogMessage().

Definition at line 34 of file MTAnalogMessageCreator.h.

Referenced by addAnalogMessage().

Definition at line 36 of file MTAnalogMessageCreator.h.

Referenced by addAnalogMessage().

Definition at line 38 of file MTAnalogMessageCreator.h.

Referenced by addAnalogMessage().


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

Generated on Wed Jul 9 16:34:51 2008 for PCSIM by  doxygen 1.5.5