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