iso::synth::ConnectPortEvent Class Reference

connect port event More...

#include <iso_synth_connect_port_event.h>

Collaboration diagram for iso::synth::ConnectPortEvent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ConnectPortEvent (base::String pOutputPortName, base::String pInputPortName, double pDuration=-1.0)
 ConnectPortEvent (double pTime, base::String pOutputPortName, base::String pInputPortName, double pDuration=-1.0)
 ConnectPortEvent (base::String pOutputPortName, base::String pInputPortName, ChannelMap *pChannelMap, double pDuration=-1.0)
 ConnectPortEvent (double pTime, base::String pOutputPortName, base::String pInputPortName, ChannelMap *pChannelMap, double pDuration=-1.0)
 ConnectPortEvent (const ConnectPortEvent &pEvent)
 ConnectPortEvent (double pTime, const ConnectPortEvent &pEvent)
virtual ~ConnectPortEvent ()
virtual event::Event * copy () const
virtual event::Event * copy (double pTime) const
void execute () throw (event::EventException)

Protected Attributes

base::String mInputPortName
base::String mOutputPortName
ChannelMapmChannelMap
double mDuration
LinkmLink

Detailed Description

connect port event

event

Created by Daniel Bisig on 4/10/09.


Constructor & Destructor Documentation

ConnectPortEvent::ConnectPortEvent ( base::String  pOutputPortName,
base::String  pInputPortName,
double  pDuration = -1.0 
)

ConnectPortEvent::ConnectPortEvent ( double  pTime,
base::String  pOutputPortName,
base::String  pInputPortName,
double  pDuration = -1.0 
)

ConnectPortEvent::ConnectPortEvent ( base::String  pOutputPortName,
base::String  pInputPortName,
ChannelMap pChannelMap,
double  pDuration = -1.0 
)

ConnectPortEvent::ConnectPortEvent ( double  pTime,
base::String  pOutputPortName,
base::String  pInputPortName,
ChannelMap pChannelMap,
double  pDuration = -1.0 
)

ConnectPortEvent::ConnectPortEvent ( const ConnectPortEvent pEvent  ) 

ConnectPortEvent::ConnectPortEvent ( double  pTime,
const ConnectPortEvent pEvent 
)

ConnectPortEvent::~ConnectPortEvent (  )  [virtual]


Member Function Documentation

event::Event * ConnectPortEvent::copy (  )  const [virtual]

event::Event * ConnectPortEvent::copy ( double  pTime  )  const [virtual]

void ConnectPortEvent::execute (  )  throw (event::EventException)


Member Data Documentation

base::String iso::synth::ConnectPortEvent::mInputPortName [protected]

base::String iso::synth::ConnectPortEvent::mOutputPortName [protected]

ChannelMap* iso::synth::ConnectPortEvent::mChannelMap [protected]

double iso::synth::ConnectPortEvent::mDuration [protected]

Link* iso::synth::ConnectPortEvent::mLink [protected]


The documentation for this class was generated from the following files:
Generated on Fri Feb 25 14:18:42 2011 for synth by  doxygen 1.5.1