Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

STILSubWaveform Class Reference

STILSubWaveform Class Interface. More...

#include <stilsubwaveform.h>

Inheritance diagram for STILSubWaveform:

STILBlock STILEntity List of all members.

Public Member Functions

 STILSubWaveform ()
 STILSubWaveform (const STILSubWaveform &)
virtual ~STILSubWaveform ()
STILSubWaveformoperator= (const STILSubWaveform &)
void init ()
virtual void write (FILE *pOutFile, LONG indentation=0) const
void setDuration (const STILTimeExpr &)
STILTimeExprgetDuration ()
void addWaveformEvent (const STILWaveformEvent &)

Detailed Description

STILSubWaveform Class Interface.


Constructor & Destructor Documentation

STILSubWaveform::STILSubWaveform  ) 
 

Default constructor.

Parameters:
 
Returns:

STILSubWaveform::STILSubWaveform const STILSubWaveform swf  ) 
 

Construct a STILSubWaveform object from another SubWaveform obj.

Parameters:
swf 
Returns:

STILSubWaveform::~STILSubWaveform  )  [virtual]
 

Destructor.

Parameters:
 
Returns:


Member Function Documentation

void STILSubWaveform::addWaveformEvent const STILWaveformEvent we  ) 
 

Add a WaveformEvent to this SubWaveform object.

Parameters:
we The WE one to add
Returns:
(void)

STILTimeExpr& STILSubWaveform::getDuration  )  [inline]
 

void STILSubWaveform::init void   ) 
 

Initialize this object.

Parameters:
 
Returns:
(void)

STILSubWaveform & STILSubWaveform::operator= const STILSubWaveform arg  ) 
 

Equals operator.

Parameters:
arg (STILSubWaveform &)
Returns:
(STILSubWaveform &)

void STILSubWaveform::setDuration const STILTimeExpr te  ) 
 

Initialize this object.

Parameters:
te 
Returns:
(void)

void STILSubWaveform::write FILE *  pOutFile,
LONG  indentation = 0
const [virtual]
 

Write out this file.

Parameters:
pOutFile FILE * of output file
Returns:
(void)

Reimplemented from STILBlock.


The documentation for this class was generated from the following files:
This page last updated on 6 Jul 2007

SourceForge.net Logo