#include <stilwaveformevent.h>
Inheritance diagram for STILWaveformEvent:

Public Member Functions | |
| STILWaveformEvent () | |
| STILWaveformEvent (const STILWaveformEvent &) | |
| virtual | ~STILWaveformEvent () |
| STILWaveformEvent & | operator= (const STILWaveformEvent &) |
| void | init () |
| void | setTimeExpr (const STILTimeExpr &arg) |
| const STILTimeExpr * | getTimeExpr () const |
| void | setEventList (const STILEventList &) |
| const STILEventList * | getEventList () const |
| void | setEventNum (const LONG) |
| LONG | getEventNum () const |
| void | setSubWaveformLabel (const sstring) |
| sstring | getSubWaveformLabel () const |
| void | setSubWaveformNum (const LONG) |
| LONG | getSubWaveformNum () const |
| void | setSubWaveformRepeat (const LONG) |
| LONG | getSubWaveformRepeat () const |
| virtual void | write (FILE *pOutFile, LONG indentation=0) const |
Of the form: (EVENT_LABEL:)(time_expr)(eventlist([EVENT_NUM]) or event)
|
|
Default constructor.
|
|
|
Construct a STILWaveformEvent object from another WaveformEvent.
|
|
|
Destructor.
|
|
|
Get a list of events corresponding to the time expression.
|
|
|
Get an event number to correspond with this event.
|
|
|
Set the subwaveformlabel associated with this object (only available in Waveforms blocks).
|
|
|
Set the subwaveformnum associated with this object (only available in Waveforms blocks).
|
|
|
Set the subwaveformrepeat associated with this object (only available in Waveforms blocks).
|
|
|
|
|
|
Initialize the object.
|
|
|
Equals operator.
|
|
|
Set the event list.
|
|
|
Set the number on the event list.
|
|
|
Set SUB_WF_LABEL.
|
|
|
Set the number on the subwaveform label.
|
|
|
Set the repeat count ().
|
|
|
|
|
||||||||||||
|
Write out the object to filestream.
Reimplemented from STILEntity. |