#include <stilwaveformitem.h>
Inheritance diagram for STILWaveformItem:

Public Member Functions | |
| STILWaveformItem () | |
| STILWaveformItem (const STILWaveformItem &) | |
| virtual | ~STILWaveformItem () |
| STILWaveformItem & | operator= (const STILWaveformItem &) |
| void | init () |
| virtual void | write (FILE *pOutFile, LONG indentation=0) const |
| void | setWFCList (const STILWFCS w) |
| STILWFCS | getWFCList () const |
| void | setResourceTag (const sstring &tag) |
| const sstring & | getResourceTag () const |
| void | addInheritWaveform (const STILTimingWaveformRef &) |
| void | addWaveformEvent (const STILWaveformEvent &) |
example:
Timing ABCTiming {
WaveformTable waveformsExample {
Period '100ns';
Waveforms {
ALLIOS {
+------------------+
|01 { '0ns' D/U; } |<----- This is a WaveformItem
+------------------+
+---------------------------+
|LH { '0ns' Z; '25ns' L/H; }|<-- This is another WaveformItem
+---------------------------+
}
}
}
}
|
|
Default constructor.
|
|
|
Construct a STILWaveformItem object from another WaveformItem.
|
|
|
Destructor.
|
|
|
Set the InheritWaveform attribute for this block.
|
|
|
Set the InheritWaveform attribute for this block.
|
|
|
|
|
|
|
|
|
Initialize this object.
|
|
|
Equals operator.
|
|
|
Set the resource tag for this Waveform item.
|
|
|
|
|
||||||||||||
|
Qrite out this object to output file.
Reimplemented from STILBlock. |