#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. |