#include <stilsignal.h>
Inheritance diagram for STILSignal:

Public Types | |
| enum | Usage { UndefinedUsage, In, Out, InOut, Supply, Pseudo } |
Public Member Functions | |
| STILSignal () | |
| STILSignal (const STILSignal &) | |
| virtual | ~STILSignal () |
| STILSignal & | operator= (const STILSignal &) |
| void | init () |
| virtual void | write (FILE *pOutFile, LONG indentation=0) const |
| void | setUsage (Usage) |
| Usage | getUsage () const |
| LONG | getFirstIndex () const |
| void | setFirstIndex (LONG) |
| LONG | getLastIndex () const |
| void | setLastIndex (LONG) |
| void | setID (LONG) |
| LONG | getID () const |
Static Public Member Functions | |
| const sstring & | convertUsage (Usage) |
Friends | |
| class | STILSignalList |
| std::ostream & | operator<< (std::ostream &os, const STILSignal &) |
The STILSignal class is associated with the individual entries within a STIL "Signals" block
|
|
|
|
|
Default Constructor for a STILSignal object.
|
|
|
Constructor a STILSignal object from another STILSignal.
|
|
|
Destructor for a STILSignal object.
|
|
|
Convert a Usage enumeration to a sstring equivilant.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initialize the STILSignal object.
Reimplemented from STILSignalBlock. |
|
|
Assignment operator.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Write the STILSignal object to a FILE.
Reimplemented from STILBlock. |
|
||||||||||||
|
|
|
|
|